Mexican Sweet Potato Bowl with Black Beans, Rice and Salsa
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 2 servings
- Total time: 50min (20min active)
- Difficulty: Easy
- Cuisine: Mexican
-
Allergens:
Milk
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
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
AdvertisementThese tools help you get better results with less effort.
Misen 8-Inch Chef Knife
- AUS-10 steel
- Balanced design
- Less traditional feel
Titanium & PP Double-Sided Cutting Board
- Separate surfaces for meat and produce
- Resists odors and stains
- Harder on knife edges than wood or plastic
OXO Good Grips Stainless Mixing Bowl Set
- Non-slip base
- Comfort grip
- Higher price
OXO Good Grips 2-Piece Cutting Board Set
- Two useful sizes with reversible cutting surfaces
- Dishwasher safe and easy to clean
- Plastic surfaces will show knife marks over time
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 GoogleEvery 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.

























