Mexican Sweet Potato Bowl with Black Beans, Rice and Salsa

Mexican-style rice bowls are practical, colourful meals that bring together a warm grain base, beans, roasted vegetables and fresh toppings in one bowl. Here, cumin-roasted sweet potato adds caramelised edges and gentle earthiness, while black beans and long-grain rice make the dish filling without feeling heavy. The tomato, red onion, lime and coriander salsa cuts through with acidity and freshness, and Greek yoghurt gives a cool, creamy finish. It works well as a satisfying vegetarian lunch, with the components easy to keep separate for fresher leftovers.
Cuisine style Mexican-inspired vegetarian bowl
Cooking style Meal prep friendly • Minimal cleanup
Time commitment Under 1 hour

Why this recipe works

  • Contrasting textures: Tender roasted sweet potato, soft beans, fluffy rice and fresh salsa keep each bite varied.
  • Freshness balances the base: Lime, tomato and coriander cut through the richness of the sweet potato and yoghurt.
  • Good for prep: The cooked components can be stored separately, then reheated and assembled with fresh salsa just before serving.

Get the most out of this recipe

Texture tips

  • Roast for browned edges: Keep the sweet potato in a single layer on the tray so the cubes roast properly instead of steaming.
  • Drain the rice well: After boiling, drain thoroughly and cover briefly so the grains stay warm without turning wet.

Make-ahead tips

  • Store separately: Keep the rice, beans, roasted sweet potato and salsa in separate containers where possible to preserve texture and freshness.
  • Reheat before assembling: Warm the rice, beans and sweet potato until piping hot, then add the salsa, lime, yoghurt and coriander just before serving.

Ingredient notes

  • Use ripe tomato for the salsa: A ripe tomato gives the salsa better sweetness and juiciness, which helps balance the earthy beans and roasted sweet potato.
  • Brown rice option: Brown rice works well as a heartier swap, but it needs a longer cooking time until tender.
  • Adjust the yoghurt drizzle: For a lighter, sharper finish, loosen the Greek yoghurt with a little lime juice before drizzling.

Equipment you'll need

Ingredients
Instructions
Print
  1. Heat the oven to 220°C (430°F). Peel the sweet potato and cut into 2 cm cubes, then toss on a baking tray with the olive oil, ground cumin, fine sea salt and black pepper.
  2. Roast for 25 to 30 minutes, turning once, until browned at the edges and tender all the way through. Keep the tray in the oven while you prepare the rest.
  3. Meanwhile, rinse the long-grain white rice, then cook in a saucepan of lightly salted water for 10 to 12 minutes until tender. Drain well and cover to keep warm.
  4. Drain and rinse the canned black beans, then tip into the empty saucepan with a splash of water and a pinch of salt. Warm over a low heat for 3 to 4 minutes, stirring, until hot.
  5. Finely dice the red onion and tomato, then crush the garlic. Put them in a mixing bowl, squeeze in the lime juice, and stir in most of the fresh coriander, reserving a little to finish.
  6. Divide the rice between two bowls and top with the warm black beans and roasted sweet potato. Spoon over the tomato salsa, drizzle with the Greek yogurt, and finish with the reserved coriander.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For the best texture, spread the sweet potato out in a single layer so it roasts rather than steams.
  • If you like a looser drizzle, stir a squeeze of lime juice into the Greek yogurt before serving.
  • Food safety: if serving to pregnant people, young children, older adults, or anyone immunocompromised, use pasteurised Greek yogurt.

Substitutions

  • Replace Greek yogurt with crème fraîche for a richer finish.
  • Replace long-grain white rice with brown rice, but allow extra cooking time until tender.

Storage

  • Refrigerate up to 3 days
  • Store the rice, beans, sweet potato and salsa separately if possible. Reheat the rice, beans and sweet potato in the microwave or in a saucepan with a splash of water until piping hot, then add the salsa, lime and Greek yogurt just before serving.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Mexican Sweet Potato Bowl with Black Beans, Rice and Salsa
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 2 servings
  • Total time: 50min (20min active)
  • Difficulty: Easy
  • Cuisine: Mexican
  • Allergens:
    Milk
Beginner friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel
Best value

Titanium & PP Double-Sided Cutting Board

Easy-clean double-sided board
  • Separate surfaces for meat and produce
  • Resists odors and stains
  • Harder on knife edges than wood or plastic
Top quality

OXO Good Grips Stainless Mixing Bowl Set

Insulated grip bowls
  • Non-slip base
  • Comfort grip
  • Higher price
Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.