Spicy Breakfast Fajitas with Eggs and Guacamole are a flavorful, versatile meal that works beautifully for breakfast, brunch, lunch or a casual dinner. Packed with sautéed peppers and onions, bright lime-scented guacamole and a runny sunny-side egg, these fajitas are easy to prepare and full of texture and color.

Breakfast Fajitas
These breakfast fajitas combine classic Mexican-inspired flavors with a simple, fast cooking method. Sliced bell peppers and onions are seasoned with cumin, chili powder and a touch of red pepper flakes, then finished with garlic and fresh lime juice. A quick guacamole made from ripe avocado and lime brightens the tortillas, while a cooked egg on top adds richness and protein. Prepare the eggs your preferred way—sunny side up, over easy or scrambled—then assemble and serve.

This version is adapted from a vegetarian cookbook and works well for households that enjoy meatless meals, but it’s also easy to add cooked chicken, shrimp or chorizo if you want a heartier option. Serve two fajitas per person for a main course at lunch or dinner, and consider a simple side like cauliflower rice or a fresh salad to round out the meal.
Breakfast Fajitas Variations
- Eggs: If you don’t prefer fried eggs, scramble them and spoon the scramble into the tortillas instead.
- Cheese: Swap the crumbled feta or queso fresco for a Mexican-style cheese blend or sharp cheddar for a different flavor profile.
- Protein boost: Add cooked shredded chicken, chorizo or black beans to the peppers for extra protein and substance.
- Heat level: Increase or reduce the red pepper flakes and chili powder to suit your heat preference.
More Breakfast Ideas
- Breakfast Burritos
- Avocado Omelet
- Tex-Mex Migas
- Huevos Pericos (Colombian scrambled eggs)
- Breakfast Taco Scramble
Spicy Breakfast Fajitas with Eggs and Guacamole
Quick, vibrant breakfast fajitas topped with lime guacamole and a runny egg. Ready in about 20 minutes, these fajitas are a great make-ahead vegetable base that you can customize with cheese, fresh cilantro and your favorite hot sauce or salsa.
Course: Breakfast, Brunch, Dinner
Cuisine: Mexican-inspired
Yield: 6 fajitas — Serving size: 1 fajita
Prep: 5 mins Cook: 15 mins Total: 20 mins
Ingredients
Quick Guacamole
- 6 ounces ripe avocado (about 1 large or 1½ medium)
- 1 tablespoon fresh lime juice, plus more to taste
- Salt, to taste
Fajitas and Garnishes
- 1 tablespoon extra-virgin olive oil
- 2 red, yellow, or orange bell peppers, sliced into ½-inch-wide strips
- ½ medium white onion, sliced into ½-inch-wide wedges
- 1 teaspoon ground cumin
- ½ teaspoon chili powder
- Pinch red pepper flakes (adjust to taste)
- Salt, to taste
- 2 cloves garlic, pressed or minced
- 2 teaspoons fresh lime juice (to finish the veggies)
- 6 corn tortillas
- Olive oil spray or a little oil for the pan
- 6 large eggs
- 1 ounce crumbled feta or queso fresco (or substitute your preferred cheese)
- Handful of fresh cilantro, chopped
- Freshly ground black pepper
- Hot sauce and/or your favorite salsa, for serving
Instructions
For the guacamole:
- Scoop the avocado flesh into a small bowl.
- Add the tablespoon of lime juice and about ¼ teaspoon salt. Mash with a fork, pastry cutter or potato masher until smooth but not completely puréed—leave a little texture.
- Taste and adjust with more lime juice or salt if needed. Set aside while you prepare the vegetables and eggs.
To prepare the peppers and onions:
- Heat the olive oil in a large skillet over medium heat until shimmering.
- Add the sliced bell peppers and onion, then sprinkle in the cumin, chili powder, red pepper flakes and a few dashes of salt. Toss to coat.
- Cover and cook, stirring occasionally, until the vegetables are tender and easily pierced with a fork, about 5–8 minutes.
- Uncover and continue cooking, stirring often, until the edges develop a light char, another 3–5 minutes.
- Add the garlic, toss briefly and cook for about 1 minute more until fragrant.
- Remove from heat, drizzle with the 2 teaspoons of lime juice, toss to combine, and season to taste. Cover to keep warm while you warm the tortillas and cook the eggs.
To prepare the tortillas and eggs:
- Warm each corn tortilla in a small skillet over medium heat until heated through on both sides. Stack and keep covered with a kitchen towel to stay warm.
- Wipe the skillet clean and lightly spray or brush with oil. Reduce heat to medium-low.
- Carefully crack an egg into the skillet, keeping the yolk intact if you want a runny center. Cover the skillet and cook until the egg whites are set but the yolk remains soft, about 2 minutes (cook longer for firmer yolks).
- Repeat with the remaining eggs and keep them warm.
Assemble the fajitas:
- Spread a spoonful of guacamole on each warmed tortilla.
- Top with a cooked egg and a generous portion of the sautéed peppers and onions.
- Sprinkle with crumbled cheese, chopped cilantro and freshly ground black pepper.
- Serve immediately with hot sauce and/or salsa on the side.
Nutrition (per fajita)
Calories: 227 kcal • Carbohydrates: 19 g • Protein: 9.5 g • Fat: 13 g • Cholesterol: 190 mg • Sodium: 142 mg • Fiber: 4.5 g • Sugar: 0.5 g
Tips for Success
- Use ripe avocados for the best guacamole texture and flavor; slightly underripe avocados will taste bland and be harder to mash.
- To char the peppers more evenly, cook uncovered and stir frequently once they’ve softened under the lid.
- Keep warmed tortillas wrapped in a clean kitchen towel to stay soft and pliable while you finish the eggs.
- Customize heat and toppings: add pickled jalapeños, sliced radishes or a squeeze of fresh lime on the finished fajitas.
Enjoy
If you try this recipe, consider leaving a comment or a rating on the recipe page to share how it turned out and any changes you made—feedback helps refine the dish for others.
