Black Bean and Rice Bowls: A 20-Minute Meatless Weeknight Dinner

Seasoned black beans over rice with customisable toppings - a 20-minute meatless weeknight dinner that costs under $2 per serving and keeps everyone at the table fed and satisfied.

Black Bean and Rice Bowls: A 20-Minute Meatless Weeknight Dinner

Black beans and rice is one of the most complete plant-based protein combinations you can put together. Together they provide all essential amino acids - something neither ingredient does alone. At under $2 per serving for a family of four, this is also the most budget-friendly dinner in the weeknight rotation, and it happens to be one of the fastest.

Ingredients (serves 4)

  • 2 x 400g cans black beans, drained and rinsed
  • 2 cups long-grain white rice, cooked (about 4 cups cooked)
  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 4 garlic cloves, minced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp dried oregano
  • 1/2 tsp chilli powder (adjust for kids)
  • Salt and black pepper
  • Juice of 1 lime
  • Toppings: avocado or guacamole, sour cream, shredded cheddar, salsa, fresh coriander, lime wedges

Instructions

  1. If you don't have leftover rice, start it now - it'll be done by the time the beans are ready.
  2. Heat olive oil in a medium saucepan over medium heat. Add onion and cook for 4-5 minutes until softened and translucent. Add garlic and cook 1 minute more.
  3. Add cumin, smoked paprika, oregano, and chilli powder. Stir and cook for 30 seconds until the spices bloom in the oil.
  4. Add the drained black beans. Stir to coat in the spice mixture. Add 100ml of water and let the beans simmer for 8-10 minutes, stirring occasionally. They should soften slightly and the liquid should mostly absorb.
  5. Mash about a quarter of the beans roughly with the back of a spoon - this thickens the mixture without losing all the texture. Season with salt, pepper, and lime juice.
  6. Serve over rice with toppings set out in small bowls so everyone can build their own.

Nutrition (per serving with rice and basic toppings, estimated)

  • Calories: ~450 kcal
  • Protein: 18g
  • Carbs: 72g
  • Fat: 9g

Add 100 kcal and 9g fat per serving with avocado. Add protein with a fried egg on top (6g per egg, ~80 kcal).

Making It More Filling for Hungry Families

On its own, this dish leans lighter on protein than a meat-based dinner. A few easy additions close the gap: a fried egg on top adds 6g protein per egg; a generous scoop of Greek yogurt (used in place of sour cream) adds another 6-8g. Shredded cheddar adds fat and a little protein. For families with big appetites, serve with warm flour tortillas on the side so people can build impromptu burritos.

Meal Prep Tips

The seasoned black beans keep in the fridge for 5 days and taste better on day two once the spices have had time to meld. Freeze in portions for up to 3 months. The build-your-own format also makes this dinner almost entirely argument-proof with kids - everyone controls their own toppings. For a full week of dinners that includes this one alongside meat-based options, the Quick Weeknight Dinners guide has a complete rotation plan.

If you want to hit a protein target with a meatless dinner, the Consillar Daily Macro Planner can balance out the rest of the day around this meal.