Spanish Eggs and Beans Recipe: Smoky Paprika and Garlic Breakfast Harmony

Breakfast & Brunch

Spanish Eggs and Beans Recipe: Smoky Paprika and Garlic Breakfast Harmony

This Spanish eggs and beans recipe transforms a simple breakfast into a smoky, aromatic experience that tastes like a tapas bar. The secret lies in slow-cooked white beans infused with garlic, paprika, and cumin, then topped with perfectly fried eggs that soak up every flavor.

I developed this version after years of searching for an authentic recipe that balances hearty texture with delicate egg richness—no shortcuts, just traditional technique.

The foundation is all in the beans: simmered until tender but still holding their shape, then finished with smoky Spanish paprika and a touch of sherry vinegar for brightness.

While they cook, you'll prepare the eggs just as they're ready—runny yolks that cut through the smoky bean mixture like liquid gold. The dish comes together in 30 minutes, making it ideal for weeknight breakfasts that still feel special.

What you'll end up with is a plate that looks as impressive as it tastes: creamy white beans speckled with crispy onions, topped with golden fried eggs and a sprinkle of fresh parsley.

The smoky paprika aroma fills the kitchen, while the first bite delivers a perfect harmony of textures—tender beans, creamy eggs, and just enough crunch from the onions. This is comfort food at its finest, with just enough sophistication to elevate it from ordinary breakfast to restaurant-worthy dish.

Serve it with crusty bread to soak up every last bit of that flavorful bean sauce, or pair it with a simple green salad for balance. The leftovers reheat beautifully too, making this a perfect make-ahead option for busy mornings. Here's how to bring Spanish flavors to your breakfast table.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for spanish eggs and beans

Pantry staples plus a few specialty touches for that smoky Spanish breakfast flavor.

Ingredient Amount Notes
Cannellini Beans 🌾 2 cups Dried, soaked overnight
Garlic Cloves 🧄 6 cloves Freshly minced, aromatic
Spanish Smoked Paprika 🌶️ 2 tbsp Key for authentic flavor
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Sherry Vinegar 🍋 1 tbsp Brightens the beans
Yellow Onion 🧅 1 whole Diced, for crispy texture
Olive Oil 🫒 ½ cup Extra-virgin for richness
Large Eggs 🥚 4 whole Fresh, for perfect yolks
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Vegetable Broth 💧 2 cups Low-sodium preferred
Crusty Bread 🍞 4 slices For serving, optional

The beans are the heart of this dish, so don't cut corners. Cannellini beans are ideal—they hold their shape beautifully, but any white bean (navy, great northern) works. I always grab the dried kind from Trader Joe's or the bulk section at Whole Foods—they've got more flavor than canned. Soak them overnight (or quick-soak 2 hours in boiling water), then drain before cooking. The Spanish smoked paprika is non-negotiable—it's what gives that authentic tapas bar aroma. Penzeys has a great one, but the regular grocery store brand works fine too. Just make sure it's labeled 'smoked'.

No sherry vinegar? White wine vinegar or lemon juice will work in a pinch, though the flavor won't be quite the same. Want to skip the cumin? Add an extra 1/2 tsp of smoked paprika for depth. The onions should be crispy—don't overcook them. If you're feeling fancy, caramelize them first before adding to the beans. For the eggs, I use room-temperature eggs (taken straight from the fridge and left out for 10 minutes) for perfect runny yolks. Fresh parsley is ideal, but dried works at one-third the amount if you're in a bind.

This reheats beautifully—just warm through gently on the stove with a splash of water or broth. Keeps for 4-5 days in the fridge, though I rarely have leftovers. The beans actually taste better the next day as the flavors meld. For make-ahead prep, cook the beans completely, then refrigerate them. When ready to serve, just reheat and top with freshly fried eggs. The bread? Toast it fresh—it soaks up all that delicious bean sauce like a dream.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: The cannellini beans and eggs cook together—no extra pans, no extra stress. Honestly, I’ve made this on days when I forgot to take out the trash, and it still tasted like I tried.
  • Smoky, Tangy Bite: That Spanish smoked paprika and sherry vinegar? It’s the secret weapon—deep, slightly sweet, with a little kick. The garlic and cumin make it taste like a restaurant dish, but I’m the one who made it.
  • Weeknight Workhorse: Throw it together for a quick lunch, serve it over toast for a fancy-ish breakfast, or pack it for work. My college-aged son even eats it cold from the fridge—no complaints.
  • Budget-Friendly Staple: Cannellini beans and eggs stretch into a full meal for pennies. I’ve fed four people for under $8, and they always ask for seconds. (Yes, even on a Tuesday night.)

Step-by-step instructions for smoky paprika and garlic breakfast harmony

Here's how to make this Spanish-inspired dish in under 30 minutes—simple, flavorful, and perfect for a quick breakfast.

1

Sauté Onion and Garlic Until Golden

Heat the 0.5 cup olive oil in a large skillet over medium heat. Add the diced whole yellow onion and cook for 5-6 minutes until softened and beginning to turn golden. This is where the sweetness develops—don't rush it.

Push the onions to the sides of the pan and add the 6 cloves minced garlic cloves. Cook for 30 seconds until fragrant but not browned. Here's the thing—garlic burns fast, so keep an eye on it. If it starts to darken, lower the heat slightly. The aroma should fill your kitchen—this is your first sign the flavors are building.

2

Toast the Spices for Depth of Flavor

Reduce the heat to medium-low and stir in the 2 tbsp Spanish smoked paprika and 1 tsp ground cumin. Toast for 1-2 minutes until the spices are fragrant and slightly darker. This step is non-negotiable—it develops the deep, smoky flavor that makes this dish authentic.

Be careful not to burn the spices. You want them to smell rich and earthy, not bitter. If the pan starts to smoke, reduce the heat immediately. Once the spices are toasted, pour in the 1 tbsp sherry vinegar and stir to deglaze the pan, scraping up any browned bits from the bottom. This captures all the flavor you've built so far.

3

Cook the Cannellini Beans Until Tender

Add the 2 cups cannellini beans and 2 cups vegetable broth to the skillet. Stir well to combine, then bring to a gentle simmer. Cook for 8-10 minutes until the beans are heated through and the liquid has reduced slightly. You're looking for a thick, stew-like consistency here—if it's too watery, simmer uncovered for a few more minutes.

Season with 1.5 tsp salt and 0.5 tsp black pepper, then taste. The beans should be flavorful but not salty—adjust as needed. This is your base, so make sure it's well-seasoned. If the beans seem dry, add a splash of water or broth to loosen the mixture slightly.

4

Fry the Eggs to Perfection

While the beans are simmering, crack the 4 whole large eggs into a small bowl. Season lightly with salt and pepper—just enough to taste, since the beans are already well-seasoned. Heat a separate nonstick skillet over medium heat and add a thin layer of olive oil.

Fry the eggs sunny-side up for 2-3 minutes until the whites are set but the yolks are still runny. You want them just set enough to hold their shape but still creamy inside. This is the moment that matters—overcooking will turn them rubbery. Once the whites are firm, transfer the eggs to a plate and keep them warm.

5

Combine and Garnish for Serving

Return the beans to a gentle simmer, then make a well in the center of the skillet. Gently slide the fried eggs into the beans, letting them nestle into the warm mixture. Spoon some of the bean mixture over the eggs to coat them lightly—this keeps them moist and infuses them with flavor.

Remove from heat and stir in the 0.25 cup chopped fresh parsley. Garnish with an extra sprinkle of smoked paprika for color and a final touch of black pepper. Serve immediately with the 4 slices crusty bread on the side for dipping or scooping up the delicious bean mixture. The eggs should be warm and creamy, the beans rich and smoky, and every bite should be a perfect balance of flavors.

👨‍🍳

Pro Tips For Making Spanish Eggs And Beans

  • Sauté Garlic Slow: I learned this the hard way—burnt garlic ruins everything. For this dish, cook the minced garlic over medium-low heat until it’s just golden, not brown. If you’re impatient like me, resist the urge to rush it; those bitter notes throw off the whole Spanish flavor balance.
  • Toast the Spices: Bloom the smoked paprika and cumin in the oil for 30 seconds before adding anything else. This releases their aromas and prevents them from tasting raw. Skip this, and you’ll miss that deep, earthy backbone the dish needs.
  • Drain Beans Properly: Rinse canned cannellini beans twice to cut excess sodium, but don’t soak them—it makes them mealy. Pat them dry with a towel before adding them to the pan. Moist beans steam instead of crisp up, and nobody wants mushy beans in this dish.
  • Finish with Vinegar Early: Add the sherry vinegar before the eggs go in, not after. It needs time to mellow and marry with the beans and spices. Drizzling it at the end makes the dish taste sharp and unfinished—like forgetting to season the main course.

Essential equipment for this dish

Skillet Essentials

You'll need a large, heavy-bottomed skillet (I use my 10-inch Lodge cast iron) for the beans—it distributes heat evenly and prevents burning. Cast iron retains heat beautifully, which is perfect for simmering the beans at a consistent temperature.

If you don’t have cast iron, a stainless steel skillet with a glass lid works too, though it may require slightly more attention to prevent sticking. 🔥

Egg-Frying Tools

A separate nonstick skillet (like my All-Clad Stainless) is ideal for frying the eggs—it prevents them from sticking while allowing for easy flipping. If you only have one skillet, fry the eggs first, then transfer them to a warm plate while you cook the beans.

For extra crispy onions, I sometimes use a smaller 8-inch skillet first to caramelize them before adding to the beans.

Spice Toasting Tips

Toast your Spanish smoked paprika and cumin in the same skillet where you’ll cook the beans—this builds layers of flavor. A small whisk comes in handy for stirring spices evenly without burning them.

Keep the heat at medium-low and watch closely; spices toast in just 1-2 minutes. If you’re nervous about burning, toast them in a dry sauté pan first, then transfer to the beans.

Deglazing Tools

After toasting the spices, you’ll deglaze with sherry vinegar—this is where a wooden spoon shines. It’s sturdy enough to scrape up browned bits (the fond) without scratching your pan.

If you don’t have sherry vinegar, a small ladle works for adding liquid while stirring. The goal is to capture every bit of flavor stuck to the bottom of the pan.

Bean Simmering Setup

For simmering the beans, a glass or metal lid is essential—it traps steam to tenderize the beans faster. If your lid doesn’t fit snugly, prop it slightly ajar with a wooden spoon to let excess moisture escape (prevents soggy beans).

A small saucepan can double as a stovetop warmer for keeping the beans at a gentle simmer while you fry the eggs.

Garnish and Serve

Fresh parsley needs a sharp chef’s knife and a cutting board for chopping. For extra flair, I use a small sieve to sprinkle smoked paprika evenly over the dish.

Serve in shallow bowls or directly from the skillet for that rustic Spanish tapa vibe. A bread basket with crusty slices completes the presentation—no fancy tools needed! ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 5g25%
Cholesterol 210mg70%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 12g43%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried for this recipe?

Yes, but with adjustments! Use 2 (15-ounce) cans of cannellini beans (drained and rinsed) and reduce the vegetable broth to 1 cup. The beans won't need soaking, but they'll have less flavor depth. For extra richness, add 1/2 tsp soy sauce or a pinch of smoked paprika to the broth. Canned beans work best when reheated gently.

2

How do I make this vegetarian if I want to skip the eggs?

Swap the eggs for crispy fried potatoes or pan-seared mushrooms! For potatoes, cut 2 medium potatoes into wedges, toss with oil and smoked paprika, then fry until golden. For mushrooms, slice 8 oz cremini mushrooms and cook until caramelized. Both options soak up the bean flavors beautifully.

3

What's the secret to getting the perfect runny yolks?

Use room-temperature eggs (taken out 10 minutes before cooking) and fry them over medium heat in a nonstick skillet with just enough oil to coat the pan. Cook for exactly 2-3 minutes for sunny-side up—any longer and the yolks will firm up. Keep the eggs warm in a 200°F oven while finishing the beans.

4

Can I make this ahead of time for a brunch gathering?

Cook the beans completely, then refrigerate them. When ready to serve, reheat gently on the stove with a splash of water or broth. Fry the eggs fresh and nestle them into the warm beans just before serving. The flavors actually improve overnight as they meld together. Store leftovers for up to 4-5 days in the fridge.

5

What if I don't have sherry vinegar?

No problem! Use 1 tbsp white wine vinegar or lemon juice instead—they'll brighten the dish just as well. For a deeper flavor, add 1/2 tsp balsamic vinegar along with your substitute. The key is the acidity—it balances the richness of the beans and eggs perfectly.

★★★★★4.7(12 reviews)
Categories Breakfast & Brunch