These Tex Mex breakfast bowls combine fluffy rice, seasoned black beans, and perfectly cooked eggs with fresh vegetables like avocado, cherry tomatoes, and bell peppers. The spice blend of chili powder, cumin, and smoked paprika gives the beans a rich, smoky flavor that pairs beautifully with the creamy avocado and zesty salsa. Each bowl is topped with shredded cheddar, fresh cilantro, and a squeeze of lime for that authentic Tex Mex kick.
Perfect for meal prep, these bowls come together in just 40 minutes and offer a balanced mix of protein, fiber, and healthy fats to keep you satisfied. Customize with your preferred egg preparation and spice level to make them your own.
My sister came home from Austin last year raving about breakfast bowls she'd eaten at some tiny diner. We stood in my kitchen that evening throwing together whatever we had in the fridge, laughing as we tried to recreate the magic from memory. It wasn't exactly right that night, but it sparked something that's become a weekend staple in my house ever since.
Last Sunday my roommate stumbled out of her room, hair still messy from sleep, and literally stopped in her tracks when she smelled the cumin hitting the hot oil. We ended up eating on the couch in our pajamas, watching some terrible morning show and fighting over the last spoonful of salsa.
Ingredients
- 2 cups cooked brown rice: Brown rice holds up better than white in bowls, but cauliflower rice works beautifully if you're watching carbs
- 1 can black beans: Rinse them well to remove that canned taste and let the spices really shine through
- 1 red bell pepper: The sweetness balances the heat perfectly, so don't skip it
- 1 yellow onion: Dice it small so it cooks down into the beans rather than staying chunky
- 1 cup cherry tomatoes: They burst in your mouth and add bright acidity against the rich egg
- 1 avocado: Wait to slice it until the last second so it doesn't brown
- 1 jalapeño: Thin slices give you those little pops of heat throughout the bowl
- 4 large eggs: Fried with a runny yolk creates that rich sauce that ties everything together
- 1 tsp chili powder: This is your base flavor, so use something fresh from a new jar
- 1/2 tsp ground cumin: Toasting it briefly in the oil wakes up its earthy aroma
- 1/2 tsp smoked paprika: This is what gives it that subtle bacon-like smokiness without any meat
- 1/2 tsp garlic powder: Distributes evenly without burning like fresh garlic sometimes does
- Salt and pepper: Taste the bean mixture before you season, then adjust accordingly
- 1 tbsp olive oil: Just enough to sauté the vegetables and bloom those spices
- 1/2 cup shredded cheddar cheese: Sprinkle it while everything's hot so it melts into the beans
- 1/4 cup fresh cilantro: The bright, herbal finish that cuts through the richness
- 1/4 cup salsa or pico de gallo: Homemade pico takes this to another level, but good jarred salsa works
- Lime wedges: That final squeeze of acid makes all the flavors pop
Instructions
- Sauté the vegetables:
- Heat that olive oil in your largest skillet until it shimmers, then toss in the onion and bell pepper. Let them soften and get slightly golden at the edges, about five or six minutes, stirring occasionally.
- Build the bean base:
- Dump in the black beans along with all those spices, stirring everything together until the beans are coated and fragrant. Let them cook just a few minutes until heated through, tasting and adjusting salt as needed.
- Perfect your eggs:
- While the bean mixture simmers, crack eggs into a separate skillet and fry them until the whites are set but yolks remain gloriously runny. Scrambled or poached works too, but that yolk becomes part of the sauce.
- Warm the foundation:
- Give your cooked rice a quick warm-up in the microwave or a small pan, just enough to take the chill off so everything stays piping hot together.
- Assemble the bowls:
- Divide the warm rice between four bowls, then spoon that spiced bean and vegetable mixture generously on top of each portion.
- Add the crowning glory:
- Place a perfect egg right in the center of each bowl, then arrange the cherry tomatoes, avocado slices, jalapeño rounds, and cheddar all around it like you're plating for a photo.
- Finish with freshness:
- Sprinkle the cilantro over everything and add a generous spoonful of salsa, then serve with lime wedges on the side for squeezing at the table.
My dad called me last month, confused because he'd tried making this and something was off. Turns out he'd used ground cumin that had been in his spice cabinet since I was in college, and the difference between fresh and old spices was apparently a revelation.
Make It Your Own
Quinoa works beautifully in place of rice if you want something lighter and fluffier. Sometimes I skip the grain entirely and use a bed of baby spinach, letting the heat from everything else barely wilt it.
Protein Upgrades
Cooked chorizo or bacon mixed into the beans takes this to Sunday brunch territory. For something different, try shredding rotisserie chicken into the spice mixture and letting it absorb all those flavors.
Batch Prep Wisdom
The bean and vegetable mixture keeps beautifully in the fridge for three or four days, so I often make double and eat it all week. Just reheat it gently and add fresh toppings each morning.
- Warm the beans slowly with a splash of water to prevent them from drying out
- Fry fresh eggs each time instead of reheating pre-cooked ones
- Store the toppings separately so nothing gets soggy
There's something about starting the day with something this colorful and satisfying that just sets the right tone. Hope it becomes a favorite in your kitchen too.
Recipe Q&A
- → Can I make these bowls ahead of time?
-
Yes, prepare the spiced beans and rice in advance. Store them separately in the refrigerator for up to 4 days. Cook eggs fresh when serving and add cold toppings like avocado and salsa right before eating.
- → What's the best egg preparation for these bowls?
-
Fried eggs with runny yolks create a rich sauce when mixed with the spiced beans. Scrambled eggs work well for easier eating, while poached eggs add an elegant touch. Choose based on your preference and time available.
- → How can I add more protein?
-
Add cooked chorizo, bacon, or breakfast sausage to the bean mixture. Alternatively, increase the number of eggs per bowl or add grilled chicken strips. For plant-based protein, incorporate sautéed tofu or extra black beans.
- → What rice alternatives work well?
-
Cauliflower rice keeps it low-carb, quinoa adds extra protein, or use greens like spinach or kale as a base. Tortilla chips or roasted sweet potato cubes also make delicious alternatives to traditional rice.
- → How do I make these vegan?
-
Omit the cheddar cheese and eggs. Replace with sautéed tofu seasoned with the same spice blend, or add vegan cheese shreds. The black beans already provide ample protein for a satisfying plant-based version.
- → Can I adjust the spice level?
-
Control the heat by adjusting the amount of chili powder and jalapeño slices. Omit jalapeño for a mild version, or add hot sauce and cayenne pepper for extra spice. The lime juice helps balance the heat beautifully.