As I stirred the vibrant mixture in my skillet, the aromatic scent of garlic filled my kitchen, instantly transporting me to the sun-soaked streets of Spain. This Spanish Beans & Eggs recipe, or Una Sarten de Alubias y Huevos, combines hearty white beans and creamy eggs in a rustic, satisfying way that truly captures the essence of comfort food. In just under 30 minutes, you’ll have a nutritious and delicious dish that’s not only a treat for breakfast but makes for a wonderful main course too. Whether you’re hosting brunch or seeking a quick weeknight dinner, this one-pan wonder ensures minimal cleanup and maximum flavor. What delightful twist will you add to make it your own?

Why Is This Recipe a Must-Try?
Easy Cooking: This Spanish Beans & Eggs dish is crafted in one skillet, making it a breeze to prepare and clean up after.
Flavor Explosion: Bursting with garlic, sweet smoked paprika, and creamy eggs, each bite transports you to sunny Spain with its rich and hearty flavors.
Versatile Dish: Enjoy it for breakfast, lunch, or dinner! Pair it with crusty bread or a fresh salad to customize your meal.
Nutritious Ingredients: Featuring protein-packed white beans and cage-free organic eggs, it’s a wholesome option you can feel good about serving your family.
Quick Prep Time: In under 30 minutes, you’ll have a delicious meal ready to savor—perfect for busy weeknights or relaxed weekend gatherings.
Elevate your culinary repertoire with this recipe! If you’re interested in more simple yet flavorful dishes, check out my Louisiana Red Beans for another hearty treat or try the Chile Tostadas Eggs for a vibrant brunch option.
Spanish Beans & Eggs Ingredients
• Get ready to create a delicious dish!
For the Skillet
- Extra Virgin Olive Oil – Adds healthy fat and flavor; substitute with another high-quality olive oil if unavailable.
- Canned White Beans – The base of the dish, providing protein and fiber; any canned white bean such as cannellini or navy beans works.
- Cage-Free Organic Eggs – Adds richness and creaminess, essential for texture; use any eggs of your choice.
- Garlic – Enhances flavor with a bold, aromatic profile; fresh is best, though powder can substitute if needed.
- Onion – Brings sweetness and depth; shallots can substitute for a milder flavor.
- Diced Tomatoes (canned) – Provides acidity and moisture; fresh tomatoes can substitute but adjust cooking time as needed.
- Sweet Smoked Spanish Paprika – A key spice for authentic flavor; regular smoked paprika can be used but expect a different profile.
- Fresh Parsley & Chives – Offers garnish and brightness; dried herbs can substitute but will lack freshness.
- Sea Salt & Black Pepper – Essential for enhancing all flavors; kosher salt is an alternative.
What are you waiting for? Gather these ingredients and bring the delicious taste of Spanish Beans & Eggs to your table!
Step‑by‑Step Instructions for Spanish Beans & Eggs
Step 1: Prepare Your Ingredients
Begin by rinsing the canned white beans under cold water until fully drained. Next, thinly slice the garlic and finely dice the onion. This prep ensures that your ingredients are ready for cooking. Crack the cage-free organic eggs into individual bowls, making it easier to add them gently later on and preventing any shell mishaps.
Step 2: Heat the Oil
In a large fry pan or skillet, add 2 tablespoons of extra virgin olive oil and place it over medium heat for about 2 minutes. You want the oil to shimmer slightly but not smoke, indicating that it’s hot enough to start cooking. This initial step sets the foundation for a flavorful Spanish Beans & Eggs dish.
Step 3: Sauté Garlic and Onion
Add the sliced garlic and diced onion to the pan, cooking them for about 3 minutes. Stir occasionally until the onion becomes translucent and fragrant, and the garlic starts to turn golden. The aroma will fill your kitchen, providing the perfect backdrop for the vibrant flavors to come in this hearty dish.
Step 4: Incorporate Paprika
Stir in the sweet smoked Spanish paprika, mixing it with the onion and garlic for about 30 seconds. This step is crucial, as it allows the paprika to release its rich flavor and deep color. You’ll notice a beautiful hue developing in the skillet, signaling it’s time to proceed to the next ingredient.
Step 5: Add Tomatoes and Herbs
Pour in the canned diced tomatoes along with half of the chopped parsley and chives. Cook this mixture for about 2 minutes until everything is heated through and blended nicely. The acidity of the tomatoes will enhance the richness of your Spanish Beans & Eggs, creating a delightful base for the beans.
Step 6: Mix in the Beans
Gently fold in the rinsed white beans, seasoning the mixture with sea salt and black pepper to taste. Allow the beans to simmer in the sauce for about 3 minutes so they absorb all the delightful flavors. By this point, your skillet should be bubbling and fragrant, promising a satisfying meal ahead.
Step 7: Create Egg Wells
Using a spoon, create small pockets in the bean mixture and carefully add the eggs into these wells. Season the eggs with a pinch of salt and pepper to enhance their natural flavor. The key here is to place them gently to prevent breaking the yolks, as you want them to remain creamy in your Spanish Beans & Eggs.
Step 8: Cover and Cook
Cover the skillet with a lid and cook for about 2 minutes. This helps the egg whites to set while keeping the yolks creamy. After this time, remove the lid and let the eggs cook for an additional 2 to 4 minutes, or until the egg whites are fully opaque and firm but the yolks remain soft.
Step 9: Garnish and Serve
Once your Spanish Beans & Eggs are perfectly cooked, remove the skillet from heat. Garnish the dish with the remaining chives and parsley for a pop of freshness. Serve immediately, enjoying this vibrant and hearty meal straight from the skillet for the fullest flavor experience.

What to Serve with Spanish Beans & Eggs
Delight in the perfect pairing as you create a full culinary experience around the richness of this Spanish dish.
-
Crusty Bread: The ideal accompaniment for soaking up the flavorful sauce, crusty bread adds a chewy texture that’s irresistible. It’s perfect for mopping up every last bit!
-
Fresh Green Salad: A light and crisp salad featuring tangy vinaigrette provides a refreshing contrast to the hearty beans and eggs, balancing the meal beautifully. Toss in seasonal veggies for vibrant color and crunch.
-
Roasted Vegetables: Add an earthy element to your meal with roasted vegetables like bell peppers and zucchini. Their sweetness and depth enhance the savory characteristics of the dish.
-
Avocado Slices: Creamy avocado slices introduce a rich mouthfeel that complements the creamy yolks, providing a delightful contrast in both flavor and texture. Sprinkle with lime juice for a zesty twist!
-
Sizzling Chorizo: For a protein-packed variation, serve Spanish chorizo alongside the dish. Its spicy, smoky flavors elevate the overall experience and tie into the dish’s Spanish roots.
-
Bright Citrus: Elevate your plate with slices of fresh orange or grapefruit. Their natural sweetness and acidity cut through the richness, adding a burst of flavor that is both refreshing and uplifting.
-
Sparkling Water or Wine: Pair this meal with a glass of sparkling water or a light Spanish white wine like Albariño. These beverages cleanse the palate while enhancing the dining experience.
Embrace your creativity and enjoy crafting a memorable meal that celebrates the heartwarming textures and flavors of Spanish Beans & Eggs!
Spanish Beans & Eggs Variations
Feel free to get creative and customize this delightful dish that warms the heart and fills the belly!
-
Add Greens: Incorporate spinach or kale for an extra boost of nutrition and vibrant color. They wilt beautifully into the warm mixture and enhance both flavor and visual appeal.
-
Zesty Bell Peppers: Chop up bell peppers and sauté them with garlic and onions. They add a sweet crunch and a pop of color, making each bite more exciting.
-
Chickpea Swap: Substitute canned white beans for chickpeas for a different texture. This adds a nutty flavor and extra protein, keeping the dish robust and satisfying.
-
Craving Heat: If you enjoy a little spice, sprinkle in red pepper flakes or incorporate diced jalapeños. They elevate the dish and provide a delightful kick that pairs wonderfully with the creamy eggs.
-
Add Smoked Sausage: For a heartier meal, introduce smoked sausage or chorizo. Cook them first before adding onions and garlic for a rich depth of flavor that will resemble a traditional Spanish dish.
-
Cheesy Flavor Boost: Add a sprinkle of feta or queso fresco on top before serving. The creamy cheesy layer adds a delightful contrast to the savory elements of the dish.
-
Avocado Creaminess: Top each serving with sliced avocado or a dollop of guacamole. This creamy element balances the spices and adds a luxurious texture to your meal.
-
Dressed Up Garnish: Instead of just parsley and chives, try garnishing with cilantro. Its bright flavor can change the entire profile of the dish and give it a fresh twist, perfect for those warm spring evenings.
Remember, this dish is all about comfort and warmth, so don’t hesitate to explore your culinary creativity. If you love beans, you might also enjoy my Louisiana Red Beans or try the flavorful Chile Tostadas Eggs for another satisfying option!
Make Ahead Options
These Spanish Beans & Eggs are fantastic for meal prep enthusiasts looking to save time without sacrificing flavor! You can chop the garlic and onion, and rinse the white beans up to 24 hours in advance. Simply refrigerate these prepped ingredients in an airtight container to keep them fresh. When you’re ready to cook, just heat up the olive oil, sauté the prepared garlic and onion, and follow the rest of the instructions as usual. This method retains the dish’s vibrant taste, ensuring that your Spanish Beans & Eggs are just as delicious and comforting even when prepared ahead of time, making weeknight dinners a breeze!
Expert Tips for Spanish Beans & Eggs
-
Ingredient Freshness: Use fresh garlic and herbs for maximum flavor. Stale or dried ingredients can dull your dish’s vibrant taste.
-
Egg Cooking Care: Be cautious not to overcook the eggs; they should stay creamy. A good rule is to remove them from the heat just before reaching your desired doneness.
-
Flavor Variations: Feel free to include other vegetables, such as bell peppers or spinach, to enhance the nutritional value of your Spanish Beans & Eggs.
-
Proper Bean Rinsing: Always rinse your canned white beans thoroughly to remove excess sodium and improve their taste and texture in the dish.
-
Paprika Matters: Opt for sweet smoked Spanish paprika for an authentic taste. Regular paprika doesn’t deliver the same depth of flavor.
How to Store and Freeze Spanish Beans & Eggs
Fridge: Store leftovers in an airtight container for up to 3 days. This keeps your Spanish Beans & Eggs fresh and flavorful for quick reheating.
Freezer: If you want to freeze this dish, portion it into freezer-safe containers. It can be frozen for up to 2 months; just remember to leave out the eggs if you want them perfectly runny upon reheating.
Reheating: To reheat, gently warm in a skillet over low heat or microwave in short intervals, stirring occasionally until hot. Adding a splash of water can help maintain moisture.
Separation Tip: If freezing with eggs, consider freezing the bean mixture separately and adding fresh eggs during reheating for the best texture and flavor.

Spanish Beans & Eggs Recipe FAQs
What kind of white beans should I use for this recipe?
Absolutely! Canned white beans such as cannellini or navy beans work wonderfully in this dish. They are already cooked, so they save you time and provide a nice creaminess. Just make sure to rinse them thoroughly to get rid of excess sodium and improve their flavor and texture.
How should I store leftover Spanish Beans & Eggs?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm them on the stove over low heat or in the microwave, stirring occasionally to ensure even heating. Adding a splash of water can help keep the dish moist.
Can I freeze Spanish Beans & Eggs?
Yes, you can absolutely freeze this dish! Portion it into freezer-safe containers, and it will be good for up to 2 months. I recommend leaving out the eggs before freezing, as they don’t reheat well. You can prepare fresh eggs when you’re ready to enjoy it again for the best texture and flavor.
What should I do if my eggs overcook?
Very! If the eggs overcook, they’ll become rubbery instead of creamy. To avoid this, keep an eye on them and remove them from heat just before they’ve reached your desired doneness. If you notice they’re cooking faster than expected, reduce the heat or cover them sooner.
Can this recipe cater to dietary restrictions?
Absolutely! This Spanish Beans & Eggs dish is naturally vegetarian-friendly. For those with egg allergies, you can try an alternative binding agent or enjoy the dish as a bean and tomato mix without the eggs. Also, if you’re serving this to pets, it’s safer to keep the dish entirely away from them due to the spices and ingredients like onions.

Spanish Beans & Eggs – Quick & Flavorful Skillet Delight
Ingredients
Equipment
Method
- Prepare your ingredients by rinsing the canned white beans under cold water until fully drained. Thinly slice the garlic and finely dice the onion.
- In a large fry pan or skillet, heat 2 tablespoons of extra virgin olive oil over medium heat for about 2 minutes.
- Add the sliced garlic and diced onion to the pan, cooking them for about 3 minutes or until the onion becomes translucent.
- Stir in 1 teaspoon of sweet smoked Spanish paprika, mixing it for about 30 seconds.
- Pour in the canned diced tomatoes along with half of the chopped parsley and chives. Cook for about 2 minutes until heated through.
- Gently fold in the rinsed white beans, seasoning with sea salt and black pepper to taste, and allow to simmer for about 3 minutes.
- Create small pockets in the bean mixture and carefully add the eggs into these wells, seasoning them with a pinch of salt and pepper.
- Cover the skillet with a lid and cook for about 2 minutes, then remove the lid and continue cooking for an additional 2 to 4 minutes.
- Remove from heat and garnish with the remaining chives and parsley. Serve immediately.

Leave a Reply