Discovering the delightful fusion of flavors in Spanish Beans & Eggs was a game changer for me. This ultimate one-pan skillet recipe not only captured my heart but also became a staple in my kitchen. Perfect for any time of day, it boasts a combination of creamy eggs, hearty white beans, and the aromatic punch of garlic and smoked paprika. Whether you’re seeking a comforting weeknight dinner or a vibrant brunch option, this dish stands out as a deliciously satisfying choice that’s easy to whip up.
Why You’ll Love This Dish
This Spanish Beans & Eggs recipe checks all the boxes for an amazing meal. It’s not only quick and budget-friendly but also offers nutrition and comforting flavors that everyone will enjoy! With just one skillet to clean, it’s an ideal recipe for busy weeknights or laid-back weekend brunches.
A friend recently shared, “I made this for my family, and they couldn’t stop raving about it! I love how everything cooks together in one pan—it made cleanup a breeze!”
This dish shines on any occasion. Whether you’re hosting a cozy gathering or simply treating yourself to a delicious meal, it’s bound to impress.
The Cooking Process Explained
The process for preparing Spanish Beans & Eggs is straightforward and flows beautifully from start to finish. You’ll start by sautéing aromatic ingredients like garlic and onion in olive oil. Then, you’ll add tomatoes, beans, and spices to create a flavorful base. After that, you’ll nestle the eggs directly into the mixture, allowing them to cook to creamy perfection. It’s a seamless cooking experience that results in a hearty and nutritious meal.
What You’ll Need
For this recipe, gather the following ingredients:
- 2 tbsp extra virgin olive oil (30 ml)
- 20 oz canned white beans (2 1/2 cups / 400 grams)
- 4 cage-free organic eggs
- 4 cloves garlic
- 1/2 onion
- 15 oz can diced tomatoes (410 grams)
- 1 tsp sweet smoked Spanish paprika (2.30 grams)
- 1 tbsp freshly chopped parsley (3.80 grams)
- 2 tbsp freshly chopped chives (6 grams)
- Sea salt
- Black pepper
Feel free to make substitutions based on what you have. For instance, any type of beans can work, or you could add some spinach or bell peppers for extra nutrition and flavor.

Directions to Follow
- Rinse the canned white beans under cold running water.
- Thinly slice the garlic and finely dice the onion.
- Crack the eggs into individual bowls, keeping them separate.
- Heat a large frying pan over medium heat. Add the olive oil.
- After two minutes, add the sliced garlic and diced onion to the pan. Mix with the olive oil.
- Cook for another three minutes until softened, then stir in the sweet smoked paprika.
- After 30 seconds, add the can of diced tomatoes, chopped parsley, and chives. Mix well and cook for two minutes.
- Add the rinsed white beans to the mixture, seasoning it with sea salt and black pepper. Combine thoroughly and let it simmer for three minutes.
- After simmering, create pockets in the skillet and gently add the eggs into each pocket. A light sprinkle of sea salt and black pepper over the eggs will enhance their flavor.
- Cover the pan with a lid. After two minutes, remove the lid and continue to cook for another 2 to 4 minutes, or until the egg whites are fully cooked while the yolks remain creamy.
- Once cooked, remove the pan from the heat and sprinkle with freshly chopped chives. Serve immediately and enjoy!
Best Ways to Enjoy It
This Spanish Beans & Eggs dish is versatile and can be served in numerous delightful ways. You can plate it alongside a fresh green salad or some crusty bread for an extra touch. A refreshing side of avocado slices or a dollop of Greek yogurt can also complement the flavors beautifully. Adding a drizzle of hot sauce or a sprinkle of crumbled feta can elevate it even more!
How to Store
To keep any leftovers fresh, store them in an airtight container in the refrigerator. They’ll stay good for up to three days. When reheating, do so gently in a skillet over low heat to avoid overcooking the eggs. You might even crack a fresh egg and allow it to warm through for a couple of minutes to revive that creamy texture.
Helpful Cooking Tips
- Egg Freshness: Always use the freshest eggs you can find for the best flavor and texture.
- Garlic: Be careful not to overcook the garlic as it can become bitter.
- Adjust the Spice: Feel free to increase or decrease the paprika based on your heat preference.
- One-Pan Wonder: This dish is designed to be mostly hands-off once the initial sautéing is complete, making it ideal for busy cooks.
Recipe Variations
- Vegetarian Delight: Add in chopped bell peppers or zucchini for extra veggies and flavor.
- Spicy Kick: Include chopped jalapeños or a dash of cayenne pepper for a spicy twist.
- Flavorful Toppings: Consider garnishing with crumbled feta cheese, spicy salsa, or sliced avocado.
- Herb Variations: Try swapping chives and parsley for fresh cilantro or basil for a different flavor profile.
Frequently Asked Questions
How long does it take to prepare Spanish Beans & Eggs?
This recipe takes about 20 minutes from start to finish, making it a quick choice for any meal.
Can I use other types of beans?
Absolutely! Feel free to substitute with black beans or pinto beans depending on your preference.
Is this dish suitable for meal prep?
Yes! It stores well in the fridge for up to three days, making it a great option for meal prep. Just reheat gently when ready to eat.


Spanish Beans & Eggs
A delightful one-pan skillet recipe featuring creamy eggs, hearty white beans, and a punch of garlic and smoked paprika.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Brunch
- Method: Skillet
- Cuisine: Spanish
- Diet: Vegetarian
Ingredients
- 2 tbsp extra virgin olive oil
- 20 oz canned white beans
- 4 cage-free organic eggs
- 4 cloves garlic
- 1/2 onion
- 15 oz can diced tomatoes
- 1 tsp sweet smoked Spanish paprika
- 1 tbsp freshly chopped parsley
- 2 tbsp freshly chopped chives
- Sea salt
- Black pepper
Instructions
- Rinse the canned white beans under cold running water.
- Thinly slice the garlic and finely dice the onion.
- Crack the eggs into individual bowls, keeping them separate.
- Heat a large frying pan over medium heat. Add the olive oil.
- After two minutes, add the sliced garlic and diced onion to the pan. Mix with the olive oil.
- Cook for another three minutes until softened, then stir in the sweet smoked paprika.
- After 30 seconds, add the can of diced tomatoes, chopped parsley, and chives. Mix well and cook for two minutes.
- Add the rinsed white beans to the mixture, seasoning it with sea salt and black pepper. Combine thoroughly and let it simmer for three minutes.
- After simmering, create pockets in the skillet and gently add the eggs into each pocket. A light sprinkle of sea salt and black pepper over the eggs will enhance their flavor.
- Cover the pan with a lid. After two minutes, remove the lid and continue to cook for another 2 to 4 minutes, or until the egg whites are fully cooked while the yolks remain creamy.
- Once cooked, remove the pan from the heat and sprinkle with freshly chopped chives. Serve immediately and enjoy!
Notes
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently to maintain egg texture.

