Spanish Beans Eggs Skillet

Category: Restaurant-Quality Entrées at Home

Savor a comforting skillet dish featuring creamy cannellini beans, fragrant tomatoes, and gently poached eggs. Onions, garlic, and red bell pepper add rich flavor, while smoked paprika, cumin, and chili powder provide smoky warmth. The beans simmer in a tomato base until thickened, before eggs are nestled in and cooked until just set. Finished with fresh parsley and served alongside crusty bread, this meal highlights Spanish flavours and is easily customized with your favorite beans or proteins. A versatile dish, great for breakfast, brunch, or a cozy dinner option.

Sandra
By Sandra Sandra
Updated on Sat, 12 Jul 2025 12:49:24 GMT
A plate of food with eggs, tomatoes, and beans. Pin
A plate of food with eggs, tomatoes, and beans. | howtogourmet.com

Spanish Beans and Eggs has become one of my go to comfort dishes for cozy weekends and easy dinners The combination of silky cannellini beans in a robust tomato sauce with soft poached eggs baked on top is simple yet impressive making this ideal for anything from a hearty brunch to a weeknight meal

I first tried this recipe on a chilly morning and instantly loved how the smoked paprika and cumin warmed up the kitchen My family now asks for it whenever we want something nourishing but still packed with flavor

Ingredients

  • Olive oil: gives the dish a silky texture and carries all the seasoning Use a good quality extra virgin if possible
  • Medium onion: provides the savory sweetness needed for the sauce Look for onions that feel firm and heavy for their size
  • Garlic: brightens the flavor and adds warmth Fresh garlic cloves will always offer the best aroma and depth
  • Red bell pepper: adds crunch and a slight sweetness Choose a pepper that is deeply colored and glossy
  • Smoked paprika: brings a signature Spanish smokiness Go for Spanish or Hungarian versions for best flavor
  • Ground cumin: layers in earthy undertones that highlight the beans and sauce
  • Chili powder: creates gentle heat and rounds out the dish Look for a blend that balances heat and depth
  • Chopped tomatoes: form the saucy base Select canned tomatoes with no added sugar for a clean tomato flavor
  • Cannellini beans: offer creaminess and protein Rinse well and check the can date for freshness
  • Water or chicken stock: adjusts thickness and deeply flavors the sauce Use a good quality stock if available
  • Salt and pepper: finish the seasoning and tie all the flavors together
  • Large eggs: are poached right in the sauce Try to use the freshest eggs you have for best results
  • Fresh parsley: adds brightness as a garnish Curly or flatleaf both work
  • Crusty bread: is for scooping so always serve with your favorite bakery loaf

Step-by-Step Instructions

Sauté the Aromatics:
Start by heating olive oil in a large skillet over medium heat Add the chopped onion and cook very slowly for five minutes Stir often until the onion is soft and almost see through This base is essential for the developed savory flavor
Soften the Vegetables:
Add the garlic and diced red bell pepper next Continue to sauté for three to four minutes Let them soften without browning to release all their sweet mellow notes
Toast the Spices:
Scatter the smoked paprika ground cumin and chili powder across the vegetables Stir constantly for just one minute until the spices smell deeply fragrant This lets the oils activate for richer taste
Build the Sauce:
Pour in chopped tomatoes with their juices followed by rinsed cannellini beans and water or a flavorful chicken stock Stir everything very thoroughly to combine into a thick hearty sauce
Simmer the Base:
Sprinkle with salt and pepper Mix again Lower the heat and let the pan simmer gently uncovered for ten to fifteen minutes The sauce should thicken and all the flavors will meld at this stage
Add the Eggs:
With the back of a spoon make four gentle wells in the sauce Crack one egg into each indentation Try to keep the yolks intact for a nice presentation
Poach the Eggs:
Place a lid over the skillet and cook gently for six to eight minutes Watch closely to get your eggs just how you prefer If you like runny yolks aim for the lower end of the range
Finish and Garnish:
Remove from the heat as soon as the eggs set Sprinkle everything with a generous shower of chopped parsley for a fresh lift
Serve Warm:
Spoon the beans and eggs into shallow bowls Serve with thick slices of crusty bread for dipping into that luscious sauce
A plate of food with eggs, beans, and bread. Pin
A plate of food with eggs, beans, and bread. | howtogourmet.com

You Must Know

My favorite part is always breaking into the egg yolk and watching it run into the spicy tomato beans When my kids were small we would gather around the table and dip little pieces of bread into the sauce It brings back those busy yet happy weekend mornings

Storage Tips

Let any leftovers cool before transferring to an airtight container This dish keeps well in the refrigerator for up to three days For reheating gently warm in a covered pan over low heat and consider cracking a fresh egg on top Just remember eggs firm up as they reheat so watch closely to keep them from overcooking Freezing is possible without the eggs for future batch cooking

Ingredient Substitutions

No cannellini beans Use chickpeas or kidney beans for a slightly firmer bite Want more vegetables Toss in mushrooms spinach or even zucchini before simmering Looking to make it vegan Skip the eggs and add an extra splash of olive oil along with more beans or greens For a spicy sausage boost chorizo works beautifully sliced and added after the onion step

Serving Suggestions

Serve tapas style with small plates and other Spanish favorites like olives or marinated peppers This dish is also amazing for breakfast alongside sautéed potatoes or grilled tomatoes For dinner spoon over steamed rice or enjoy with a crisp green salad for balance

A plate of food with eggs and beans. Pin
A plate of food with eggs and beans. | howtogourmet.com

Cultural Context

This hearty beans and eggs preparation takes its cues from Spanish home kitchens where locally grown beans and rustic eggs are common pantry staples The smoky undertones from paprika are a signature element of Spanish cuisine reminiscent of the warmth and hospitality you find across Spain Simple meals like this speak to tradition and the art of elevating everyday ingredients with just the right spices

Recipe FAQs

→ What type of beans work best?

Cannellini beans offer a creamy texture, but chickpeas or kidney beans can be substituted for variety.

→ How do I achieve perfectly poached eggs in the skillet?

Make small wells in the sauce, drop eggs in, cover, and cook over gentle heat just until the whites set but yolks remain soft.

→ Can this dish be made vegan?

Yes! Omit eggs and add extra vegetables like mushrooms or spinach for a delicious plant-based meal.

→ What are some serving suggestions?

Enjoy warm with crusty bread, or serve with rice or potatoes to make it heartier for lunch or dinner.

→ Are there ways to boost the flavor?

Adding chorizo or sausage boosts richness, while fresh herbs or a squeeze of lemon brighten the dish.

Spanish Beans Eggs Skillet

Smoky tomato beans with poached eggs, finished with fresh parsley. Ideal for a hearty breakfast or brunch.

Preparation Time
10 min
Cooking Time
25 min
Total Time
35 min
By Sandra: Sandra

Category: Main Courses

Skill Level: Easy

Cuisine: Spanish

Yield: 4 Servings

Dietary Preferences: Vegetarian, Dairy-Free

Ingredients

→ Base

01 2 tablespoons olive oil
02 1 medium onion, finely chopped
03 3 cloves garlic, minced
04 1 red bell pepper, diced

→ Seasonings

05 1 teaspoon smoked paprika
06 1 teaspoon ground cumin
07 1 teaspoon chili powder
08 Salt and freshly ground black pepper, to taste

→ Sauce & Beans

09 1 can (400 g) chopped tomatoes with juice
10 1 can (400 g) cannellini beans, drained and rinsed
11 180 ml water or chicken stock

→ Eggs & Garnish

12 4 large eggs
13 Fresh parsley, chopped, for garnish

→ To Serve

14 Crusty bread

Steps

Step 01

Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for about 5 minutes until soft and translucent.

Step 02

Add the minced garlic and diced red bell pepper to the skillet. Sauté for 3–4 minutes until the pepper begins to soften.

Step 03

Stir in the smoked paprika, ground cumin, and chili powder. Cook for 1 minute, stirring, until the spices release their aroma.

Step 04

Add the chopped tomatoes with juice, cannellini beans, and water or chicken stock. Stir well to combine, then season with salt and pepper to taste.

Step 05

Reduce heat and let the mixture simmer for 10–15 minutes, stirring occasionally, until the sauce has thickened slightly.

Step 06

With the back of a spoon, make four small wells in the sauce. Crack an egg into each well.

Step 07

Cover the skillet and cook gently for 6–8 minutes, or until the eggs reach your preferred doneness.

Step 08

Remove the skillet from the heat. Sprinkle chopped parsley over the top.

Step 09

Serve immediately with slices of crusty bread for dipping.

Additional Notes

  1. For a vegan variation, omit the eggs and add mushrooms or spinach for extra substance.
  2. Substitute chickpeas or kidney beans for cannellini beans to explore different flavors and textures.
  3. Enhance flavor and richness by adding sliced chorizo or sausage when sautéing the aromatics.
  4. Pairs well with potatoes or rice for a more substantial meal.

Required Equipment

  • Large skillet with lid
  • Wooden spoon or spatula
  • Cutting board
  • Chef's knife

Allergen Information

Always review every ingredient for potential allergens and consult a health professional if you’re unsure.
  • Contains eggs
  • Served with wheat-based bread (gluten)

Nutritional Information (per serving)

The provided details are for informational purposes and should not replace professional health advice.
  • Calories: 400
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~