Spicy Brunch Eggs

Spicy Brunch Eggs with sautéed peppers, onions, and wilted spinach topped with crumbled feta and fresh cilantro. Save
Spicy Brunch Eggs with sautéed peppers, onions, and wilted spinach topped with crumbled feta and fresh cilantro. | cookingwithhazel.com

This vibrant dish combines sautéed bell pepper, red onion, and jalapeño with fragrant smoked paprika and cumin. Baby spinach is wilted into the mix before eggs are gently cooked on top, allowing yolks to stay runny. Finished with crumbled feta and fresh herbs, it offers a delightful blend of textures and warming spices ideal for breakfast or brunch. Quick to prepare, it suits vegetarians and gluten-free diets.

Last Saturday, my friend Marco texted asking if I could make something "spicy and impressive" for brunch, and I remembered how my neighbor had just handed me fresh cilantro from her garden. That's when I realized I had everything for this dish—eggs, peppers, and those warming spices I'd been meaning to use together. The result was so vibrant and alive on the plate that we ended up making it twice that week.

My sister always orders shakshuka at brunch but complains it's too heavy, so I made this lighter version one Sunday morning. Watching her break into an egg and see that golden yolk spill over the charred peppers—that was the moment I knew this had become one of my go-to dishes. Now when she visits, she asks me to make it before she even sits down.

Ingredients

  • 8 large eggs: Room temperature eggs cook more evenly; cold ones can shock your pan and cook unevenly around the edges.
  • 1 medium red bell pepper, diced: Red peppers are sweeter than green, which balances the heat beautifully—this is not the time to be economical with color.
  • 1 small red onion, finely chopped: Red onions add a slight sharpness that wakes up your palate without overpowering the eggs.
  • 1 jalapeño pepper, seeded and minced: Remove the seeds unless you want serious heat; the flesh alone gives warmth and flavor without burning.
  • 2 cloves garlic, minced: Mince it fine and add it to the spices—this prevents it from turning bitter in the hot pan.
  • 2 cups baby spinach, roughly chopped: Baby spinach wilts almost instantly, so don't chop it too fine or it disappears into nothing.
  • 1 tsp smoked paprika: This is what gives the dish its character; regular paprika is fine but smoked takes it somewhere else entirely.
  • 1/2 tsp ground cumin: Cumin ties everything together with a subtle earthiness that makes people ask what that mysterious flavor is.
  • 1/4 tsp chili flakes, adjusted to taste: Start conservative and you can always add more at the table; you cannot take it back once it's in the pan.
  • 1/4 cup feta cheese, crumbled: The tanginess cuts through the richness of the yolks in the best way possible.
  • 2 tbsp olive oil: Use good quality oil here since it's not being cooked down; the flavor matters.
  • 2 tbsp fresh cilantro or parsley, chopped: Cilantro brings a bright note; parsley is more subtle if you want to let the spices shine.
  • Hot sauce, to serve: Keep a bottle nearby because some people will want to customize their heat level.

Instructions

Warm your pan and build your base:
Heat the olive oil over medium heat until you can feel the warmth radiating up—this usually takes a minute. Add the onion, bell pepper, and jalapeño all at once, and let them soften and start to release their natural sweetness, stirring occasionally.
Wake up the spices:
Once the vegetables are soft and the kitchen smells bright, add the garlic along with the paprika, cumin, and chili flakes. Stir everything together and let it cook for just one minute—you're not trying to brown anything, just warm the spices through.
Wilt in the spinach:
Add the chopped spinach and watch it transform from a loose pile into something glossy and tender in about 60 seconds. Don't overcook it or it becomes a shadow of itself.
Create your egg nests:
Using the back of a spoon, make eight small wells in the vegetable mixture, spacing them out so each egg has its own little home. Crack an egg into each well, then season everything with salt and pepper.
Cover and cook gently:
Place the lid on the skillet and reduce the heat to medium-low—this creates steam that cooks the egg whites while the yolk stays soft. Cook for 5 to 7 minutes, checking at the 5-minute mark by lifting the lid slightly to see if the whites are set but still have that jiggle to the yolks.
Finish with brightness and richness:
Remove from heat, scatter the crumbled feta and fresh herbs over the top, and serve immediately. The residual heat will warm the cheese but keep it from melting completely into oblivion.
Overhead view of Spicy Brunch Eggs in a skillet with runny yolks, jalapeños, and optional hot sauce. Save
Overhead view of Spicy Brunch Eggs in a skillet with runny yolks, jalapeños, and optional hot sauce. | cookingwithhazel.com

I once made this for a morning after a late night, not expecting anything special, and my partner came into the kitchen drawn by the smell alone. That's when I realized this dish has a kind of quiet confidence—it doesn't announce itself loudly but it shows up and makes people feel taken care of. Now it's become our unspoken way of saying "let's slow down and actually have breakfast together."

Customizing the Heat

Heat in this dish can be balanced across several ingredients, so you have options. Start with half the chili flakes if you're cooking for people who prefer mild food, and keep hot sauce on the table so people can adjust their own plates. I've learned that the jalapeño contributes warmth beyond just the chili flakes, so tasting as you go helps you find the sweet spot where it's exciting but not overwhelming.

Protein Additions and Variations

This dish is completely satisfying as-is, but I've added cooked chorizo, crumbled breakfast sausage, or even crispy bacon bits when I want something more substantial. The key is cooking your protein separately so you're not fighting for space in the skillet and everything stays in proportion. If you're adding something, reduce the feta slightly so the flavors stay balanced.

Serving and Pairing

I serve this straight from the skillet onto warm plates—there's something generous about that gesture. Toasted sourdough or warm tortillas are my go-to sides because you need something to soak up the runny yolk and its pool of spiced oil.

  • Offer lime wedges on the side so people can squeeze brightness over everything if they want it.
  • A simple green salad on the side turns this into a complete meal that doesn't feel heavy even though it's genuinely nourishing.
  • Make it the centerpiece of your table and let people linger over their plates.
Vibrant vegetarian Spicy Brunch Eggs served warm on a platter with toasted bread and colorful garnishes. Save
Vibrant vegetarian Spicy Brunch Eggs served warm on a platter with toasted bread and colorful garnishes. | cookingwithhazel.com

This is the kind of dish that reminds you that good food doesn't have to be complicated to feel special. Make it for someone you want to take care of, or make it for yourself and sit down like someone who deserves that kindness.

Recipe FAQs

Increase or reduce chili flakes and jalapeño to tune the heat to your preference. Adding hot sauce also amps up spiciness.

Cover the skillet and cook over medium heat until egg whites are set and yolks remain runny, about 5–7 minutes. Cook longer for firmer yolks.

Yes, other crumbly cheeses like goat cheese or queso fresco can be used for a similar tangy touch.

This dish pairs well with toasted sourdough bread or warm tortillas to complement the flavors and absorb the runny yolks.

Yes, the ingredients used are gluten-free, but check feta cheese labels to avoid cross-contamination concerns.

Spicy Brunch Eggs

Eggs cooked with peppers, spices, spinach, and feta for a vibrant brunch dish.

Prep 10m
Cook 15m
Total 25m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 medium red bell pepper, diced
  • 1 small red onion, finely chopped
  • 1 jalapeño pepper, seeded and minced
  • 2 cloves garlic, minced
  • 2 cups baby spinach, roughly chopped

Eggs

  • 8 large eggs

Spices & Seasonings

  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon chili flakes, adjust to taste
  • Salt and freshly ground black pepper, to taste

Dairy & Oil

  • 1/4 cup crumbled feta cheese
  • 2 tablespoons olive oil

Garnishes

  • 2 tablespoons fresh cilantro or parsley, chopped
  • Hot sauce, optional, for serving

Instructions

1
Warm the oil: Heat olive oil in a large nonstick skillet over medium heat.
2
Sauté aromatics: Add onion, bell pepper, and jalapeño; cook for 3 to 4 minutes until softened.
3
Add garlic and spices: Stir in minced garlic, smoked paprika, ground cumin, and chili flakes; cook for 1 minute until fragrant.
4
Wilt spinach: Incorporate baby spinach and cook until just wilted, about 1 minute.
5
Prepare eggs: Create 8 small wells in the vegetable mixture and crack an egg into each well.
6
Season eggs: Sprinkle salt and freshly ground black pepper over the eggs.
7
Cook eggs: Cover skillet and cook for 5 to 7 minutes until egg whites are set but yolks remain runny; extend time for firmer yolks.
8
Add finishing touches: Top with crumbled feta cheese and chopped fresh cilantro or parsley.
9
Serve: Serve immediately with optional hot sauce.
Additional Information

Equipment Needed

  • Large nonstick skillet with lid
  • Spatula
  • Knife and cutting board

Nutrition (Per Serving)

Calories 220
Protein 13g
Carbs 6g
Fat 15g

Allergy Information

  • Contains eggs and dairy (feta cheese). Check cheese labels for gluten cross-contamination.
Hazel Bennett

Fresh, easy recipes and kitchen wisdom for home cooks and food enthusiasts.