Skip to content

Arroz Con Tofu

Here's a veganized version of my Mom's delicious Arroz con Pollo (Mexican Chicken and Rice). I was really craving it.

4.0 · 2 reviewsRecipe card by ProseEditorial by recipesvibrant · Updated October 13, 2026
Arroz Con Tofu

Total time

40 min

Servings

8

Calories

258.5

Category

Rice

Looking for a hearty, protein-packed plant-based meal? This Arroz con Tofu is a delicious vegan twist on a classic comfort food. Combining savory firm tofu with perfectly seasoned rice and fiber-rich beans, this 40-minute recipe is ideal for busy weeknights and meal prepping alike.

Ingredients

Makes 8 servings

  • 2 tofu
  • 1/4 olive oil
  • 1 onion
  • 1 garlic clove
  • 1 thyme
  • 1/2 nutmeg
  • 1 bay leaf
  • 3 fresh cilantro
  • 2 -3 parsley
  • 4 vegetable broth
  • cooked rice

Method

  1. Brown tofu in skillet in hot oil on medium heat.

  2. Remove tofu to warm platter and add onion and spices. Sautee until golden.

  3. Return tofu to skillet and add broth. Simmer about 20 minutes. Remove tofu to platter with warm rice.

  4. Add to skillet 3 tablespoons corn starch and whisk. Boil and stir adding corn starch as needed until thick gravy is formed. Spoon over tofu and rice.

Cook's notes

  • Press your tofu for at least 15 minutes before cooking to ensure it absorbs all the savory seasonings.
  • Use day-old cooked rice for the best texture when sautéing, as fresh rice can become too mushy.
  • For a deeper flavor profile, toast your rice in the pan with olive oil and onions before adding the vegetable broth.

Easy swaps

  • Use chickpeas or black beans as a direct swap if you prefer a different legume profile.
  • Swap tofu for tempeh if you want a nuttier texture and higher probiotic content.
  • Use cauliflower rice to make this dish grain-free and lower in carbohydrates.

Frequently asked

Is Arroz con Tofu gluten-free?

Yes, this recipe is naturally gluten-free as long as you use certified gluten-free vegetable broth and ensure your soy sauce or tamari is labeled gluten-free.

How do I make the tofu crispy?

To get a crispy texture, coat the pressed tofu cubes in a light dusting of cornstarch or arrowroot powder before pan-frying in a little oil until golden brown.

You might also like

More Rice →