Caldo de Tofu (Vegan Tofu Soup)

BY : PUBLISHED : September 12th, 2022 UPDATED: September 29th, 2022

Caldo de tofu is a vegan tofu soup with plenty of rich flavors using plant-based ingredients. It's a simple soup of rice, tofu, and veggies that is hearty and satisfying, and quite easy to prepare.

Jump to Recipe      
completed Caldo de Tofu in a bowl against a white surface

When I was a little girl, my whole family would visit my grandma’s house on Sundays for her good home cooking. 

Her love language, like mine, was food-sharing, and a recipe that she shared with us over and over again was her Caldo de Pollo -- a delicious chicken, vegetable soup. 

My plant-based Caldo de Tofu recipe is based on the memories of my favorite childhood recipe.

Why This Recipe Works

  • Budget-friendly! This recipe can be made for just about $2.50 per serving.
  • A comfort food dream! This tofu soup recipe is perfect for when you’re feeling a bit under the weather or need to warm up.
  • Simple ingredients and easy preparation. Tofu + veggies + seasonings are all that are required!

What Goes Into This Recipe

You can grab everything you need to make this during a quick trip to the grocery store. Here's what you will need:

ingredients for Caldo de Tofu against a white surface
  • Vegetable oil: Any type of healthy vegetable oil works great.
  • Aromatics: Garlic, yellow onion, carrots, and celery.
  • Vegetables: Zucchini and corn on the cob. Use fresh for the best flavor though you can use frozen corn on the cob if it’s not available.
  • Extra firm tofu: Holds up nicely when boiled in a soup. Here's a guide to tofu for more info on all things tofu!
  • White rice: The traditional variety of rice used in this style of soup. You can swap with brown rice but you will need to extend the cooking time.
  • No chicken or vegetable bouillon cubes or paste. Adds flavor to the soup. You can also use six cups of vegetable broth to replace the water and bouillon. 
  • Cilantro: Sprinkled over the top for garnish.

How To Make Vegetable Tofu Soup Recipe aka Caldo de Tofu

  • 1) Add the oil, onion, garlic, carrots, celery, and zucchini, to a large pot with a lid over medium heat. Saute for 3 to 5 minutes or until vegetables are tender. Stir frequently to keep the vegetables from burning.
  • 2) Add the corn, tofu, rice, water, and bouillon to the pot.
  • 3) Bring to a boil, cover, and lower heat to a simmer. 
  • 4) Allow the soup to simmer for 40 minutes. 
  • 5) Garnish each bowl of soup with minced cilantro.

Expert Tips 

  • Prefer a spicy tofu soup recipe? Add some sliced chilies on top or a pinch or two of red pepper flakes.
  • Choosing the right tofu! I prefer extra firm or firm in this recipe because it’s more “meaty”. However, you can make vegan tofu soup with just about any type of tofu including softer types of regular tofu and silken tofu. 
  • Change up the veggies! Vegan soup with tofu is perfect for using up veggies you have on hand!

FAQs

How do you cut tofu for soup?

It’s really up to you, but I prefer to cut it into smaller cubes (one-half-inch) as I find they are easier to eat with a spoon and allow you to get a little bit of tofu, veggie broth, and veggies in one bite.

Can you add raw tofu to soup?

Yes you can. Tofu doesn’t really need to be cooked for a particular length of time to be safe to eat. You need to cook it long enough to heat it through though and the longer you cook it, the more it may absorb some of the flavors of the soup.

completed Caldo de Tofu in a bowl against a white surface

More Vegan Tofu Recipes

Photos by Alfonso Revilla

completed Caldo de Tofu in a bowl against a white surface

Caldo de Tofu (Vegan Tofu Soup)

Toni Okamoto
Caldo de tofu is a vegan tofu soup with plenty of rich flavors using plant-based ingredients. It's a simple soup of rice, tofu, and veggies that is hearty and satisfying, and quite easy to prepare.
5 from 55 votes
Prep Time 10 mins
Cook Time 45 mins
Total Time 55 mins
Course Dinner, Lunch
Cuisine Mexican
Servings 4 servings
Calories 312 kcal
METHOD Stovetop
DIET Vegan

Ingredients
  

  • 1 tablespoon of vegetable oil
  • 1 medium yellow onion thinly sliced
  • 3 cloves of garlic minced
  • 2 carrots sliced
  • 3 ribs of celery sliced
  • 1 large zucchini diced
  • 2 ears of corn cut into thirds
  • 1 (16-ounce) package of extra firm tofu diced
  • 1 cup uncooked medium grain white rice
  • 6 cups of water
  • 3 to 4 no chicken/vegetable bouillon cubes or paste equivalent
  • Minced cilantro for garnish

Instructions
 

  • In a large pot (with a lid) over medium heat, add the oil, onion, garlic, carrots, celery, and zucchini, and saute for 3 to 5 minutes, stirring frequently, or until vegetables are tender.
  • Add the corn, tofu, rice, water, and bouillon.
  • Bring to a boil, cover, and lower heat to a simmer.
  • Allow to simmer for 40 minutes.
  • Garnish with minced cilantro.

Notes

  • Prefer a spicy tofu soup recipe? Add some sliced chilies on top or a pinch or two of red pepper flakes.
  • Choosing the right tofu! I prefer extra firm or firm in this recipe because it’s more “meaty”. However, you can make vegan tofu soup with just about any type of tofu including softer types of regular tofu and silken tofu. 
  • Change up the veggies! Vegan soup with tofu is perfect for using up veggies you have on hand!

Nutrition

Calories: 312kcalCarbohydrates: 49gProtein: 14gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 1gTrans Fat: 0.02gSodium: 632mgPotassium: 588mgFiber: 3gSugar: 6gVitamin A: 5261IUVitamin C: 19mgCalcium: 92mgIron: 2mg
Tried this recipe?Please tag us at @PlantBasedonaBudget! 🙂

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

About Toni Okamoto

"They say you are what you eat, so I strive to be healthy.
My goal in life is not to be rich or wealthy,
'Cause true wealth comes from good health and wise ways...
we got to start taking better care of ourselves " - Dead Prez

View all posts by Toni Okamoto

Reader Interactions

Comments

  1. Teodora says

    5 stars
    Simple, light, and nutritous! Perfect!

    • Andrea White says

      Those are the best kinds of soup!

  2. Gina H. says

    5 stars
    A unique and lovely soup to make any time of year!

    • Andrea White says

      Definitely great all year round for sure!

  3. Beatriz says

    5 stars
    This recipe reminds me of one of our national dishes back home and it is so comforting! Making this on repeat 🙂

    • Andrea White says

      I'm with you! It's a staple soup for us now!

  4. Rachel says

    5 stars
    Love the tofu in this—made it super filling and satisfying!

    • Andrea White says

      Nothing like a protein-packed soup! So good!

  5. Janaye says

    5 stars
    Soup looks great and super hearty!

    • Andrea White says

      Gotta love a healthy delicious soup! It's a great one!

  6. Nora says

    5 stars
    Easy to make and so delicious! Love it!

    • Andrea White says

      Gotta love a simple soup!

  7. Freya says

    5 stars
    Such a simple, fresh soup packed full of flavour and nutrients!

    • Andrea White says

      Yesss! Love the flavor of this one! So good!

  8. Helen at tge Lazy Gastronome says

    5 stars
    Fabulous dish. The flavors are bright and satisfying. A perfect bowl of soup.

    • Andrea White says

      Agreed! It's a delicious classic, for sure!

  9. Andrea White says

    5 stars
    Love how simple and delicious this caldo de tofu is!

Leave a Reply

Your email address will not be published.

Recipe Rating




BeanandRiceBurrito PBOAB 1

5 Secrets to Easy Meal Planning

Free Printable Plans & Recipes for Healthy Meals

FREE EMAIL BONUS

Plantbased on a budget Logo
Share to...