This Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce is one of those meals that feels like sunshine in a bowl—colorful, hearty, and so satisfying. Think fluffy rice, smoky black beans, sweet roasted veggies, bright pops of corn and tomato, all brought together with a creamy, tangy cilantro-lime yogurt drizzle.

It’s the kind of easy dinner that works on a busy weeknight but still feels special enough to serve to friends. Everything is fresh, full of texture, and naturally packed with protein and fiber, so you’re left full and happy—not heavy and sluggish.
Why You’ll Love This Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce
If you’re looking for a balanced meal that doesn’t skimp on flavor, this bowl has your name written all over it. The base of warm rice makes it cozy and comforting, while the black beans and roasted sweet potatoes add staying power and sweetness.
The real star, though, is the cilantro lime yogurt sauce. It’s cool and creamy with a zesty lime kick that ties everything together. A quick drizzle instantly turns a simple rice-and-beans situation into something that tastes like it came from your favorite café—but you made it at home in under an hour.
Can I Meal Prep This Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce?
Absolutely. This recipe is a meal-prepper’s dream. Each component—the rice, beans, roasted veggies, and sauce—can be made ahead and stored separately in the fridge. When you’re ready to eat, just reheat the rice, beans, and veggies, then add fresh toppings and a spoonful of that chilled cilantro lime yogurt.
You can even build the bowls in containers for grab-and-go lunches. Just keep the sauce and any delicate toppings like lettuce or avocado in separate small containers so everything stays vibrant and fresh until you’re ready to dig in.
Ingredients for the Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce
Before you start cooking, it helps to know what each ingredient is bringing to the party. This bowl is all about layering flavors and textures, and every component has a job to do.
- Cooked rice – The cozy base of the bowl that soaks up all the juices and sauce.
- Black beans – Add plant-based protein, fiber, and a creamy bite that makes the bowl filling and nourishing.
- Sweet potato – Roasted until caramelized on the edges, it brings natural sweetness and gorgeous color.
- Olive oil – Helps the sweet potatoes roast up golden and adds richness.
- Spices (cumin, smoked paprika, chili powder, garlic powder) – Build a smoky, savory flavor on the roasted veggies and beans.
- Corn kernels – Add little bursts of sweetness and crunch that balance the savory spices.
- Cherry tomatoes or diced tomatoes – Bring juiciness and acidity to brighten the bowl.
- Red onion – Adds a sharp, crunchy contrast and a bit of bite.
- Lettuce or greens – A fresh base layer that keeps the bowl light and crisp.
- Avocado – Brings creaminess and healthy fats that make every bite extra silky.
- Feta or queso fresco – A salty, tangy crumble on top for contrast.
- Fresh cilantro – Adds a fresh, herbaceous note and ties in with the sauce.
- Plain Greek yogurt – The creamy base for the cilantro lime sauce.
- Fresh lime juice and zest – Provide brightness and tang in the sauce and as a finishing squeeze over the bowl.
- Garlic – Gives the yogurt sauce a subtle kick and depth.
- Salt and pepper – Essential for making every flavor pop.
How To Make the Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce
This bowl comes together in easy stages: roast, simmer, blend, and assemble. Once you’ve done it once, you’ll practically know it by heart.
Step 1: Roast the Sweet Potatoes
Toss cubed sweet potato with olive oil, cumin, smoked paprika, chili powder, garlic powder, salt, and pepper. Spread the cubes on a baking sheet in a single layer and roast in a hot oven until they’re tender and caramelized on the edges. Roasting concentrates their sweetness and gives the bowl that irresistible roasted flavor.
Step 2: Warm the Black Beans and Corn
While the sweet potatoes roast, add drained black beans and corn to a skillet with a splash of olive oil and a pinch of the same spices you used on the sweet potatoes. Warm them gently over medium heat until everything is hot and lightly seasoned. This step wakes up the beans and corn so they taste freshly cooked instead of straight from the can.
Step 3: Cook or Reheat the Rice
Prepare your rice according to package directions if you haven’t cooked it yet. Fluff it with a fork and season with a pinch of salt and a squeeze of lime juice. If you’re using leftover rice, warm it in the microwave or in a skillet with a touch of water so it’s soft and steamy again.
Step 4: Blend the Cilantro Lime Yogurt Sauce
In a blender or food processor, combine plain Greek yogurt, fresh cilantro leaves, lime juice and zest, garlic, a drizzle of olive oil, salt, and pepper. Blend until smooth and creamy. Taste and adjust the seasoning—add more lime for brightness, more cilantro for herbal flavor, or a pinch of salt if it needs it. Chill the sauce until you’re ready to serve.
Step 5: Prep the Fresh Toppings
Chop lettuce or greens, dice the tomatoes, slice the red onion thinly, crumble the feta or queso fresco, and cube or slice the avocado. Having everything ready makes assembling the bowls fast and fun.
Step 6: Build Your Bowls
Start with a bed of rice and greens in each bowl. Spoon on the warm black beans and corn, then add a generous handful of roasted sweet potatoes. Scatter over the tomatoes, onion, avocado, and cheese. Finish with a big drizzle (or dollop) of cilantro lime yogurt sauce and a wedge of lime on the side for squeezing.

How to Serve and Store This Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce
This recipe comfortably feeds 4 hungry people as a main dish, or up to 6 if you’re serving it alongside other sides or appetizers. Serve the bowls while the rice, beans, and roasted veggies are still warm—the contrast between the cozy base and the cool, creamy sauce is the best part.
For storing, keep each component in its own airtight container. The rice, beans, and roasted sweet potatoes will keep in the fridge for about 3–4 days. The cilantro lime yogurt sauce is best within 3 days, and the fresh toppings like lettuce and avocado are best prepped closer to serving time.
If you’re packing leftovers for lunch, layer rice and beans on the bottom, roasted veggies on top, and keep the sauce and fresh toppings in a separate container. Warm the bowl, then add the chilled sauce and crisp toppings right before eating.
What to Serve With Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce?
You can absolutely enjoy this bowl on its own, but pairing it with a simple side or two can turn it into a full feast.
Warm Tortillas or Pita
Serve soft flour tortillas, corn tortillas, or warm pita on the side so everyone can scoop, wrap, and swipe up extra sauce.
Simple Green Salad
A light green salad with a lime vinaigrette echoes the flavors in the bowl without competing with them.
Tortilla Chips and Salsa
Crispy tortilla chips with your favorite salsa or pico de gallo add crunch and make the meal feel like a restaurant-style spread.
Grilled Chicken or Shrimp
If you’d like to add more protein, grilled chicken or shrimp seasoned with the same spices as the bowl fits right in.
Roasted Vegetables
Extra roasted veggies—like bell peppers, zucchini, or cauliflower—are a great way to stretch the meal for more people.
Fresh Fruit Salad
A simple fruit salad with pineapple, mango, or berries adds natural sweetness and makes a refreshing finish.
Spicy Hot Sauce or Salsa Verde
For spice lovers, set out a bottle of hot sauce or a spoonable salsa verde so everyone can adjust the heat level to their liking.
Want More Bowl and Salad Ideas?
If this Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce has you craving more colorful, flavor-packed meals in a bowl, here are a few other favorites you might love:
- Try this vibrant Colourful Rainbow Bean Salad when you’re in the mood for a chilled, protein-packed side.
- For a seafood twist, these spicy-sweet Sriracha Honey Salmon Bowls are perfect for a quick but impressive dinner.
- When you’re craving something crisp and fresh, this Avocado Egg and Chickpea Salad with Lemon and Herbs is a great high-protein option.
- And if you love building hearty bowls, the crunchy, colorful Japanese Katsu Bowls with Tonkatsu Sauce are a must-try.
Save This Pin For Later
📌 Save this Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce to your healthy dinner or meal prep board on Pinterest so you can find it quickly on busy weeknights.
When you make it, I’d love to hear how you built your bowl. Did you add extra veggies? Swap in brown rice or quinoa? Go heavy on the sauce (same here)? Share your twists in the comments so we can all steal a few ideas.
If you enjoy wholesome, colorful bowls and fresh meal ideas, you’ll find even more inspiration on my Pinterest page—come hang out with me over on Nora Nosh Pinterest recipes for daily recipe inspiration.
Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This Black Bean and Rice Bowl with Cilantro Lime Yogurt Sauce is a vibrant, protein-packed meal that feels like comfort food and healthy takeout all at once. Fluffy rice, smoky black beans, caramelized sweet potatoes, juicy tomatoes, and creamy avocado are layered into a hearty bowl, then finished with a zesty cilantro-lime Greek yogurt sauce that ties everything together. It’s perfect for quick breakfast-for-dinner nights, easy dinner meal prep, healthy snack-style lunches, or anytime you need fresh, colorful breakfast ideas and dinner ideas in one easy recipe.
Ingredients
1 ½ cups cooked brown rice
1 can black beans drained and rinsed
1 medium sweet potato peeled and cubed
1 tablespoon olive oil
1 teaspoon ground cumin
1 teaspoon smoked paprika
½ teaspoon chili powder
½ teaspoon garlic powder
½ teaspoon salt
¼ teaspoon black pepper
½ cup corn kernels fresh or frozen
½ cup cherry tomatoes halved
¼ cup red onion thinly sliced
2 cups shredded romaine lettuce or mixed greens
1 avocado diced
¼ cup crumbled feta cheese or queso fresco
1 lime cut into wedges
2 tablespoons chopped fresh cilantro
¾ cup plain Greek yogurt
¼ cup fresh cilantro leaves packed
2 tablespoons fresh lime juice
1 teaspoon lime zest
1 small garlic clove minced
1 tablespoon olive oil
¼ teaspoon salt
⅛ teaspoon black pepper
Instructions
1. Preheat the oven to 400°F and line a baking sheet with parchment paper.
2. Add the cubed sweet potato to the baking sheet and drizzle with olive oil. Sprinkle with cumin, smoked paprika, chili powder, garlic powder, salt, and black pepper, then toss to coat evenly.
3. Spread the sweet potatoes into a single layer and roast for 20 to 25 minutes, stirring once halfway through, until tender and caramelized on the edges.
4. While the sweet potatoes roast, warm the black beans and corn in a skillet over medium heat with a small splash of water or a drizzle of olive oil, stirring occasionally until heated through. Season with a pinch of salt and pepper to taste.
5. If the rice is not already cooked, prepare it according to package directions. Fluff with a fork and season with a pinch of salt and a squeeze of lime juice if desired.
6. Make the cilantro lime yogurt sauce by adding Greek yogurt, cilantro leaves, lime juice, lime zest, garlic, olive oil, salt, and black pepper to a blender or food processor. Blend until smooth and creamy, then taste and adjust seasoning as needed.
7. Prepare the fresh toppings by halving the cherry tomatoes, thinly slicing the red onion, shredding the lettuce or greens, dicing the avocado, crumbling the feta cheese, and chopping the cilantro.
8. To assemble each bowl, start with a layer of shredded lettuce or greens and a scoop of warm brown rice.
9. Add a generous spoonful of black beans and corn to one side of the bowl, then add a portion of roasted sweet potatoes to another section.
10. Arrange the cherry tomatoes, red onion, avocado, and crumbled feta cheese over the top of the bowl.
11. Drizzle the cilantro lime yogurt sauce generously over each bowl, reserving extra on the side for serving.
12. Garnish with chopped fresh cilantro and a lime wedge for squeezing over the top just before eating. Serve immediately while the rice, beans, and sweet potatoes are still warm.
Notes
For the best texture, don’t overcrowd the sweet potatoes on the baking sheet—if they’re piled on top of each other, they’ll steam instead of roast and you’ll miss out on those delicious crispy, caramelized edges.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Baked, Stovetop
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 650
- Sugar: 8
- Sodium: 620
- Fat: 24
- Saturated Fat: 6
- Unsaturated Fat: 17
- Trans Fat: 0
- Carbohydrates: 88
- Fiber: 14
- Protein: 22
- Cholesterol: 20
