Mexican Braised Beans Soft Egg

Mexican braised beans simmered with aromatic spices topped with a jammy soft-boiled egg Save to Pinterest
Mexican braised beans simmered with aromatic spices topped with a jammy soft-boiled egg | savivio.com

These Mexican braised beans combine tender black beans simmered in aromatic spices with the creamy richness of soft-boiled eggs. The dish comes together in under an hour, making it perfect for weeknight dinners or weekend brunch.

The beans are slowly braised with cumin, smoked paprika, oregano and chili powder, creating a deeply flavorful base. Fresh onions, garlic, jalapeño and red bell pepper add layers of sweetness and subtle heat.

Each bowl is topped with a perfectly soft-boiled egg, creamy avocado slices, bright cilantro, crumbled queso fresco and a squeeze of fresh lime. The runny yolk creates a natural sauce that coats every spoonful.

The first time I encountered beans and eggs together was at a tiny breakfast spot in Austin, where the cook called them 'campfire beans' and served them with a smile that crinkled his eyes. I was skeptical about the combination until that first bite of yolk mixing into smoky, spiced beans changed everything. Now this dish lives in my weekly rotation, especially on those nights when I want something nourishing but don't have the energy for anything complicated.

Last winter my sister came over exhausted from a new job, and I made these beans while she curled up on my couch with a glass of wine. She took one bite and went completely quiet, then asked if I could teach her how to make them for her weeknight dinners. Now she sends me photos of her versions, each one slightly different but always with that perfect soft egg on top.

Ingredients

  • Olive oil: Use a good quality one here since it carries the initial flavors into the beans
  • Yellow onion: Finely chopped so it melts into the sauce rather than staying chunky
  • Garlic cloves: Freshly minced is best, but jarred garlic works in a pinch
  • Jalapeño pepper: Keep some seeds if you like heat, remove them all for a milder dish
  • Red bell pepper: Adds sweetness that balances the smoky spices beautifully
  • Black beans: Drained and rinsed well to prevent the dish from becoming too watery
  • Diced tomatoes: The juices help create the braising liquid as everything simmers
  • Vegetable broth: Low sodium is best so you can control the salt level yourself
  • Ground cumin: The foundation of that earthy Mexican flavor profile
  • Smoked paprika: Adds depth and a subtle smokiness without any actual smoking required
  • Dried oregano: Mexican oregano is traditional but regular works perfectly fine
  • Chili powder: Use a mild blend unless you want to amp up the heat significantly
  • Bay leaf: Remove it before serving, but let it work its magic during braising
  • Large eggs: Room temperature eggs peel more easily after boiling
  • Fresh cilantro: Adds brightness and cuts through the richness of the yolk
  • Avocado: Perfectly ripe makes all the difference in texture and creaminess
  • Queso fresco or feta: Salty crumbles that balance the earthy beans
  • Lime wedges: A squeeze right before serving wakes up all the flavors

Instructions

Build the flavor foundation:
Heat olive oil in a large skillet or Dutch oven over medium heat, then add onion, garlic, jalapeño, and red bell pepper. Sauté for 5 to 6 minutes until everything has softened and the onions are translucent, stirring occasionally to prevent any sticking.
Wake up the spices:
Stir in cumin, smoked paprika, oregano, and chili powder. Cook for just 1 minute until the spices become fragrant, watching carefully so they do not burn.
Create the braise:
Add black beans, diced tomatoes, vegetable broth, and bay leaf to the pot. Season generously with salt and pepper, then bring everything to a gentle simmer.
Let it meld together:
Reduce heat to low, cover, and braise for 25 to 30 minutes. Stir occasionally and let the mixture thicken as the flavors concentrate, then remove and discard the bay leaf.
Perfect the eggs:
While beans braise, bring a saucepan of water to a gentle boil. Carefully add eggs and simmer for exactly 6 minutes for soft-boiled, then transfer immediately to an ice bath to stop cooking before peeling gently.
Bring it all together:
Spoon braised beans into bowls and top each with a peeled soft-boiled egg. Arrange avocado slices, crumbled cheese, cilantro, and lime wedges around the egg.
Serve immediately:
Offer warm corn tortillas on the side for scooping, and remind everyone to break that yolk right away so it can work its magic.
Savory bowl of Mexican braised beans featuring tender black beans and perfectly soft-cooked egg Save to Pinterest
Savory bowl of Mexican braised beans featuring tender black beans and perfectly soft-cooked egg | savivio.com

This recipe became my go-to when I moved into my first apartment and discovered that something this satisfying could come from cans and a few vegetables. Now whenever friends ask for comfort food recommendations, this is what I tell them to make first.

Making It Your Own

I have found that pinto beans work beautifully here if you prefer them, and kidney beans add a lovely heartiness that stands up well to the spices. Sometimes I add a handful of corn kernels during the last five minutes of braising for pops of sweetness.

The Perfect Egg Every Time

After years of overcooking soft-boiled eggs, I learned that the ice bath is absolutely non-negotiable. The shock of cold water stops the cooking instantly, giving you that perfectly jammy yolk instead of a chalky disappointment.

Serving Suggestions

Warm corn tortillas turn this into a meal you can eat with your hands, which somehow makes everything taste better. A simple green salad with a lime vinaigrette cuts through the richness, and if you are feeding a crowd, serve rice on the side to stretch the servings.

  • Keep extra lime wedges on the table, people will want more acid
  • Hot sauce on the side lets heat lovers customize their bowl
  • Leftovers reheat beautifully, though the eggs are best cooked fresh
Vibrant Mexican braised beans garnished with fresh cilantro avocado slices and soft-boiled egg Save to Pinterest
Vibrant Mexican braised beans garnished with fresh cilantro avocado slices and soft-boiled egg | savivio.com

There is something deeply satisfying about a dish that feels fancy enough for company but comes together on a Tuesday night. I hope these beans find their way into your regular rotation too.

Recipe FAQs

Yes, the braised beans actually taste better the next day as flavors continue to develop. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water or broth if needed. Cook fresh eggs when serving.

Black beans are traditional and hold their shape beautifully during braising. However, pinto beans or kidney beans make excellent substitutes. Use canned beans for convenience, or cook dried beans from scratch for even better texture and flavor.

Bring water to a gentle simmer, carefully lower in room-temperature eggs, and cook for exactly 6 minutes. Immediately transfer to an ice bath to stop the cooking process. This yields whites that are set but yolks that remain gloriously runny.

Absolutely. Simply omit the soft-boiled eggs and queso fresco. Add extra avocado slices, top with vegan cheese or nutritional yeast, and consider adding pan-fried tofu or tempeh for protein. The spiced beans are completely plant-based and full of flavor.

Warm corn tortillas are perfect for scooping up every bite. You could also serve over steamed rice, with tortilla chips for crunch, or alongside a simple green salad with lime vinaigrette. The dish is substantial enough to stand alone as a complete meal.

Mexican Braised Beans Soft Egg

Tender braised beans simmered with Mexican spices, topped with soft-boiled egg and fresh garnishes for a comforting vegetarian meal.

Prep 15m
Cook 40m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Beans and Aromatics

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 1 jalapeño pepper, seeded and diced
  • 1 red bell pepper, diced

Braising Base

  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 can (14 oz) diced tomatoes
  • 1 cup vegetable broth
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon chili powder
  • 1 bay leaf
  • Salt and black pepper, to taste

Eggs

  • 4 large eggs

Garnishes

  • 1/4 cup fresh cilantro, chopped
  • 1 avocado, sliced
  • 1/4 cup crumbled queso fresco or feta
  • Lime wedges

Instructions

1
Sauté Aromatics: Heat olive oil in a large skillet or Dutch oven over medium heat. Add onion, garlic, jalapeño, and red bell pepper. Sauté for 5-6 minutes until softened.
2
Toast Spices: Stir in cumin, smoked paprika, oregano, and chili powder. Cook for 1 minute until fragrant.
3
Build Braising Liquid: Add black beans, diced tomatoes, vegetable broth, and bay leaf. Season with salt and pepper. Bring to a simmer.
4
Braise Beans: Reduce heat to low, cover, and braise for 25-30 minutes, stirring occasionally, until flavors meld and the mixture is thickened. Remove and discard bay leaf.
5
Prepare Soft-Boiled Eggs: While beans are braising, bring a saucepan of water to a gentle boil. Carefully add eggs and simmer for 6 minutes for soft-boiled. Transfer to an ice bath to stop cooking, then gently peel.
6
Assemble and Serve: Spoon braised beans into bowls. Top each with a peeled soft-boiled egg, avocado slices, queso fresco, cilantro, and a squeeze of lime. Serve immediately, optionally with warm corn tortillas.
Additional Information

Equipment Needed

  • Large skillet or Dutch oven
  • Saucepan
  • Slotted spoon
  • Mixing spoon
  • Knife and cutting board

Nutrition (Per Serving)

Calories 340
Protein 15g
Carbs 39g
Fat 14g

Allergy Information

  • Contains eggs and dairy (cheese). Dairy can be omitted for a dairy-free version. Always check labels on canned beans and cheese for potential allergens.
Savina Moretti

Warm, easy recipes and meal ideas for home cooks who love wholesome, family-friendly food.