Tofu Rice Bowls with Black Beans and Corn Salad

By Alexandra Caspero on August 14, 2022
A yummy weeknight dinner with seasoned rice, seasoned tofu, black beans and veggies!
Serves 4

Vegan Rice Bowls with cilantro lime tofu, rice, black beans, corn salad, tomatoes. A healthy plant-based bowl meal that’s perfect for meal prep, lunch and dinner.

How gorgeous do these rice bowls look? The perfect August dinner recipe– or meal prep recipe, if that’s more your speed.

All the end-of-summer players are here: cilantro lime tofu, cherry tomatoes and fresh corn. Then mixed with homemade lime rice and canned black beans. Packed with 22g of protein and 10g of fiber per serving, these bowls are hearty, filling and delicious.

close up photo of tofu and corn with black beans

Ingredients for this Vegan Rice Bowl

For the cilantro lime tofu:

  • Extra-firm tofu
  • Lime
  • Maple syrup
  • Fresh cilantro
  • Garlic

For the rest of the bowl:

  • White rice
  • Cilantro
  • Lime
  • Black beans
  • Fresh corn
  • Cherry tomatoes

Ingredient Substitutions:

The beauty of this recipe is that you can substitute almost any vegetable that you’d like. Carrots, green onions, cucumber, radish, edamame are all good options either in place or in addition to.

Jasmine rice is my absolute favorite kind of rice, it’s so flavorful. Especially when combined with fresh lime juice and fresh cilantro. Inspired by Chipotle’s cilantro rice, of course. Our favorite!

Instead of the rice, you can use cauliflower rice or another whole grain option like farro, freekah or even orzo pasta.

How to make these Tofu Rice Bowls

  1. Marinade the tofu

    Place the olive oil, lime juice, cilantro, garlic, maple syrup, salt, pepper and a pinch of red pepper flakes into a blender. Puree until combined, then toss with cubed tofu. Let sit while you make the rest of the bowls.

  2. Make the rice.

    Cook the rice according to package directions, then add in fresh lime juice and finely chopped cilantro. Season to taste with salt and pepper.

  3. Cook the tofu.

    Sauté the tofu and fresh corn kernels until golden brown and crispy.

  4. Assemble the bowls.

    Divide the rice among 4 bowls, then top with black beans, cooked tofu and corn, tomatoes and avocado.

Two vegan rice bowls with tofu

How to press tofu

If you are new to cooking with tofu, then you’ll need to drain and press it first. The easiest way to do this is with a tofu press, but you can also wrap it in a paper towel or dish towel and then place something heavy on top. I usually use a cast-iron pan with a few cans on top to help weigh it down.

Let this sit for 10 minutes or so until most of the water is drained out; this will help the marinade sink in better and make for a crispier tofu when you cook it. Once the tofu is pressed, chop it into cubes and toss with the cilantro lime dressing.

How to make this a meal prep recipe

To turn this vegan rice bowl into a meal prep recipe, then I recommend cooking the tofu and corn ahead of time along with the rice. Double the marinade and save half for dressing throughout the week.

Place the rice and tofu in a container and then pack the cold vegetables in a separate container. When ready to eat, heat the rice and tofu and then toss with the veggies. Store in the fridge for up to 4 days.

vegan rice bowl with tofu, corn, beans and tomatoes

More Healthy Bowl Recipes

If you try this Vegan Rice Bowl recipe, make sure to come back to rate it and leave a comment. Your feedback helps other readers and seeing you make my recipes makes my day!

Print
vegan rice bowl with beans, cilantro lime tofu, corn and a lime wedge

Tofu Rice Bowls with Black Beans and Corn Salad

  • Author: Alex Caspero
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: main dish, healthy, vegan, vegetarian
  • Method: Stove Top
  • Cuisine: Mexican Inspired, American, Tex Mex
  • Diet: Vegan

Description

Vegan Rice Bowls with cilantro lime tofu, black beans, corn salad, tomatoes. A healthy plant-based bowl meal that’s perfect for meal prep, lunch and dinner.


  • Author: Alex Caspero
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: main dish, healthy, vegan, vegetarian
  • Method: Stove Top
  • Cuisine: Mexican Inspired, American, Tex Mex
  • Diet: Vegan
  • Author: Alex Caspero
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: main dish, healthy, vegan, vegetarian
  • Method: Stove Top
  • Cuisine: Mexican Inspired, American, Tex Mex
  • Diet: Vegan
Scale

Ingredients

For the Cilantro Lime Tofu:

  • 1 package extra-firm tofu, drained, rinsed and pressed
  • 3 tablespoons freshly squeezed lime juice
  • 1 1/2 tablespoons maple syrup or other liquid sweetener
  • 1/4 cup fresh cilantro
  • 2 garlic cloves, roughly chopped
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/8 teaspoon (pinch) red pepper flakes
  • 1/3 cup extra virgin olive oil

For the rest of the bowls:

  • 1 cup uncooked jasmine white rice (or other white rice)
  • 1/4 cup finely chopped cilantro
  • 1 lime, zest and juice
  • 1 can black beans, drained and rinsed
  • 3 ears of corn, kernels removed
  • 1 pint cherry tomatoes, halved
  • 1 large ripe avocado, chopped

 

Instructions

  1. Make the tofu: Place the lime juice, maple syrup, cilantro, garlic cloves, salt, pepper, red pepper flakes, olive oil in a blender and combine on low until just combined, with a small amount of texture left. Add the tofu to a shallow bowl and cover with 3/4’s of the marinade for at least 3o minutes, turning halfway through. I do this while I prep the rest of the ingredients.
  2. Prep the rice: Wash the rice until the water runs clear. Place in a medium saucepan with 1 3/4 cups of water and bring to a boil, reduce heat to low, cover and simmer until rice is tender. Remove from heat, then fork and add in the cilantro and lime zest and juice along with pinch of salt. Season to taste and set aside.
  3. Cook the tofu and corn: Heat a medium saucepan over medium. Add the tofu and the corn kernels and cook until the tofu is golden brown on all sides, about 8 minutes.
  4. Build the bowls! Divide the rice into four bowls, top with the tofu and corn mixture, cherry tomatoes, black beans, avocado and the remaining marinade for drizzle.

did you make this?

Tag @delishknowledge on Instagram and hashtag it #delishknowledge

Meet Alex Caspero

Alex Caspero is a Registered Dietitian, New York Times Bestselling Plant-Based Chef and mom of two. She aims to cut through the nutrition noise by providing real-life, nourishing tips for body and mind. Learn more about Alex.

(one comment) leave a comment

Your email address will not be published.

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Shannon
      August 17, 2022 AT 11:34 am

      This was delicious!! Thanks for the recipe!! Better than Chipotle Burrito Bowl!