Smoky Tofu and Black Bean Rice Bowl

Crumbled firm tofu and black beans in a smoky tomato and sweetcorn filling, served over long-grain white rice.

A white bowl of fluffy white rice topped with golden crumbled tofu, black beans, sweetcorn, diced red tomato and red pepper, with chopped coriander.
AI-generated illustration of the finished dish.

This smoky rice bowl is vegan: every ingredient is plant-based, and crumbled firm tofu with black beans carries the protein without any ingredient of animal origin. It is my home-kitchen take on Mexican-style rice bowls, with smoked paprika and a little chilli for warmth and lime for brightness. A filling dinner that comes together in under an hour.

Prep
15 min
Cook
25 min
Total
40 min
Difficulty
Easy

Ingredients

Prepared ingredients for two servings in small bowls: uncooked rice, water, crumbled tofu, black beans, sweetcorn, diced onion, red pepper and tomato, garlic, olive oil, spices, salt, lime juice and chopped coriander.
AI-generated illustration.
Servings
Units

Nutrition per serving

Estimate
Net carbs
89.6 g
Protein
48.0 g
Fat
31.8 g
Carbohydrates
108.7 g
Fibre
19.1 g
Energy
869 kcal
Serving weight
807 g

Calculated from the ingredient weights with USDA FoodData Central. For orientation, not medical or dietary advice.

Method

  1. Cook the rice

    Rinse the rice in a sieve under cold water until the water runs clear. Put it in a saucepan with the water and the salt, bring to the boil, then cover and simmer over low heat for 12 to 15 minutes until the water is absorbed. Rest it covered for 5 minutes, then fluff with a fork.

    A stainless steel saucepan of fluffy cooked white rice on a black gas hob with a blue flame underneath.
    AI-generated illustration.
  2. Soften the onion and pepper

    Warm the olive oil in a large frying pan over medium heat. Add the diced onion and red pepper and cook for 6 to 8 minutes, stirring now and then, until soft and lightly golden at the edges.

    Diced yellow onion and red bell pepper softened in olive oil in a black frying pan on a gas hob with blue flames.
    AI-generated illustration.
  3. Brown the tofu with spices

    Add the minced garlic, smoked paprika, chilli powder and dried oregano and stir for 30 seconds. Add the crumbled tofu and cook for 8 to 10 minutes, stirring now and then, until the pieces are golden and lightly crisp at the edges.

    Crumbled tofu browning with smoked paprika and chilli powder in a black frying pan on a gas hob, mixed with softened onion and red pepper.
    AI-generated illustration.
  4. Simmer the beans and tomato

    Add the drained black beans, sweetcorn and diced tomatoes. Simmer for 6 to 8 minutes, until the tomatoes have softened and the mixture is thick and juicy. Stir in the lime juice and taste; add a little extra salt only if needed.

    Black beans, sweetcorn, diced tomato and tofu simmering in a thick juicy sauce in a black frying pan on a gas hob.
    AI-generated illustration.
  5. Serve

    Spoon the rice into bowls, top with the tofu and bean mixture and scatter over the chopped coriander.

Good to know

  • Press the tofu gently in a clean towel for about 10 minutes before crumbling it, so the pieces brown rather than steam.
  • Leave the tofu undisturbed for a minute or two at a time so it builds a golden crust before you stir it.
  • Drain and rinse the canned black beans well; excess liquid makes the filling watery instead of thick.

Comments 0

Comments here come from signed-in readers only.

Loading comments…