Vegetarian Chicken Noodle Soup (Easy, Healthy & Comforting)
Craving a comforting bowl of the best vegetarian chicken noodle soup? When the weather gets chilly or you are feeling under the weather, nothing hits the spot quite like this classic, meatless version of your childhood favorite.
If you are looking for the perfect recipe for vegetarian chicken noodle soup, you have found it. We use a secret method to give tofu a chewy, “meaty” texture, simmered in a rich, golden broth with thick noodles.
It is easy, healthy, and guaranteed to satisfy your Campbell’s soup cravings in no time.
Table of Contents
Why This is the Best Vegetarian Chicken Noodle Soup
When you’re craving a warm, healing meal, this vegetarian chicken noodle soup is exactly what you need. Here’s why you’ll want to keep this recipe on repeat:
- Nostalgic Flavor: We use a rich, golden vegetable broth seasoned with classic herbs to perfectly mimic that traditional, savory taste you grew up with.
- High in Protein: Thanks to our special tofu trick, this meatless soup is super filling and satisfying.
- Quick & Comforting: It’s surprisingly easy to throw together, making it the ultimate comfort food for busy weeknights or when you need a fast remedy for a cold.
Essential Ingredients & Easy Substitutions

To build a deep, flavorful base for your vegetarian chicken noodle soup, you just need a few simple pantry staples.
- The Mirepoix: A classic mix of diced onions, carrots, and celery. This is the aromatic foundation of any great soup.
- Vegetable Broth: Grab a high-quality vegetable broth or a “No-Chicken” vegetarian bouillon base. This gives the soup its authentic golden color.
- Fresh Herbs: Fresh thyme, rosemary, and a couple of bay leaves elevate the aroma instantly.
- Protein & Carbs: A block of extra-firm tofu and your favorite thick noodles.
The Secret to “Meaty” Tofu (Don’t Skip This Step!)
If you’ve ever found tofu too soft in soup, your freezer is the answer. As food science experts explain, freezing extra-firm tofu overnight causes the water inside to expand into ice crystals. Once thawed and pressed, it transforms into a firm, chewy sponge that soaks up broth perfectly.
Forget the knife! Use your hands to tear the pressed tofu into uneven, jagged shreds. These irregular edges mimic real shredded chicken much better than perfect cubes.
Pro Tip: Toss your shredded tofu with a pinch of turmeric and garlic powder before cooking. The turmeric gives it that signature golden “chicken” hue!
Choosing the Right Noodles: Vegan vs. Vegetarian
The type of noodle you choose depends entirely on your diet. This recipe is highly customizable:
- For Vegetarians: Classic egg noodles or thick lasagna noodles broken into pieces are the traditional choice. They hold up beautifully in the hot liquid.
- For Vegans: If you want a 100% vegan chicken noodle soup, simply swap the egg noodles for rice noodles, fusilli, or any egg-free pasta.
How to Make Vegetarian Chicken Noodle Soup (Step-by-Step)
Making this meatless soup from scratch is actually pretty laid back. I always break it down into three simple steps so I’m not scrambling while the pot is hot.
1. Prep the Mirepoix and Tofu

Get all your chopping out of the way first. Grab that thawed, previously frozen tofu and press out the extra water. Instead of dicing it with a knife, use your hands to tear the block into bite-sized, uneven shreds. Those jagged edges are exactly what gives it that realistic tofu chicken vibe. Next, chop your onions, carrots, and celery so they’re ready to go, and mince up the garlic and fresh herbs.
2. Build a Flavorful Broth

Heat a splash of olive oil (or a pat of butter if you want it extra rich) in a large Dutch oven over medium heat. Toss in your diced onions, carrots, and celery. You want to cook them for about 5 to 7 minutes just until they soften and smell incredible. Watch them closely—don’t let them brown! We’re going for a clear, golden broth here.
Stir in the minced garlic, herbs, and your shredded tofu. Let it all cook together for another 3 minutes so the tofu can soak up those savory flavors. Pour in the vegetable broth, drop in the bay leaves, and bring it to a gentle boil. Turn the heat down, cover the pot, and let it simmer for 20-25 minutes. (Honestly, the longer it simmers, the better it tastes).
3. Simmer and Add Noodles (The Secret to Perfect Pasta)
Here’s the trick to keeping your soup from turning into mush the next day. Bring the broth back to a rolling boil and drop in your egg noodles (or rice noodles if you’re keeping it vegan).
Only boil them for about 8 minutes. They should still be slightly undercooked and firm when you take the pot off the heat. Why? Because the noodles will keep cooking in that piping hot broth even after the stove is off.
Finally, fish out the bay leaves, stir in a handful of fresh parsley, and season generously with salt and cracked black pepper. Ladle it up and enjoy!
Expert Tips for the Perfect Bowl
If you want to make sure this soup turns out perfectly on the first try, I have a couple of quick suggestions:
- If you can get your hands on a “No-Chicken” vegetarian bouillon base (like Better Than Bouillon), definitely use it instead of standard boxed vegetable broth. It adds a savory depth that is really hard to beat.
- Try squeezing a little fresh lemon juice into the pot right before serving. It sounds weird, but that tiny hit of acid wakes up all the heavy flavors and makes the broth taste incredibly fresh.
- While dried herbs work in a pinch, using fresh thyme and rosemary will give you that amazing, cooked-all-day aroma.
- Watch the Sodium: Store-bought broths and bouillons can be very salty. If you are watching your salt intake, you can use a low-sodium vegetable broth. For more tips on controlling salt without losing flavor, check out our guide on making a low sodium chicken noodle soup.
What to Serve with Your Soup
This meatless chicken soup is pretty filling on its own, but I almost always serve it with a little something on the side to round out the meal.
- Crusty Bread: You really can’t beat a warm slice of sourdough or garlic bread for dunking right into that savory broth.
- A Simple Salad: If you want to keep things on the lighter side, a quick green salad with a sharp vinaigrette balances out the richness of the soup perfectly.
- Vegan Grilled Cheese: Honestly, this is the ultimate comfort food pairing. A crispy, melty sandwich on the side just makes sense.
Storage, Freezing, and Reheating
If you end up with leftovers,this vegetarian chicken noodle soup keeps really well. Here is the best way to handle it so it tastes just as good the next day:
- Store the soup in an airtight container in the fridge for about 3 to 4 days. Just keep in mind that the noodles will soak up some of the broth overnight.
- When you reheat it on the stove, splash in a little extra water or broth to loosen things up before it comes to a simmer.
- Thinking about freezing a batch of vegetarian chicken noodle soup for later? You totally can, but I highly recommend leaving the noodles out because pasta turns to absolute mush when frozen and thawed in soup.
- To freeze it properly, just stash the broth, veggies, and tofu in a freezer-safe container for up to 3 months. When you’re ready to eat, thaw it out, bring it to a simmer, and cook a fresh handful of noodles right in the hot pot.
Frequently Asked Questions (FAQs)
Can I make this gluten-free?
For sure. If you need a gluten-free version of this soup, just swap the traditional egg noodles for your favorite gluten-free pasta or rice noodles. Don’t forget to check your vegetable bouillon label too, as some brands sneak wheat in there.
Can I use something other than tofu?
Definitely. The frozen tofu trick is my go-to, but if you’re short on time, soy curls or store-bought vegan chicken strips work great in this recipe for vegetarian chicken noodle soup. Just rehydrate the soy curls in a little warm broth before tossing them into the pot.
How long does it take to make?
This entire recipe takes about 45 minutes from start to finish. Honestly, most of that is just letting the broth simmer on the stove to build flavor. The actual chopping and prep only takes about 15 minutes.
How do I keep the noodles from getting mushy in the leftovers?
This is the most common question we get! The secret is to slightly undercook the noodles (boil for exactly 8 minutes) because they will continue to cook in the hot broth off the heat. If you plan on having a lot of leftovers, it’s best to cook the noodles separately and add them to individual bowls right before serving.
What is the best broth to use if I can’t find “No-Chicken” bouillon?
While “No-Chicken” bouillon gives the most authentic, nostalgic flavor, you can absolutely use a high-quality vegetable broth. To mimic that classic chicken soup depth, add an extra pinch of poultry seasoning, a dash of turmeric for color, and a little nutritional yeast for umami.
Can I use store-bought vegan chicken instead of tofu?
Yes! While the frozen shredded tofu trick is our favorite for texture, you can easily substitute it with soy curls (rehydrated in warm broth first), chickpeas, or store-bought vegan chicken strips like Gardein or Lightlife. Just chop them into bite-sized pieces and add them in the last 5 minutes of simmering.

Printable Vegetarian Chicken Noodle Soup Recipe
Ingredients
- 1 block 14-16 oz extra-firm tofu (frozen overnight, thawed, and pressed)
- 2 tablespoons olive oil or salted butter
- 1 large yellow onion diced
- 3 medium carrots peeled and diced
- 3 celery stalks diced
- 3 cloves garlic minced
- 1 tablespoon fresh thyme chopped
- 1 tablespoon fresh rosemary chopped
- 8 cups high-quality vegetable broth or 8 cups water mixed with 2 tbsp vegetarian “No-Chicken” bouillon
- 2 dried bay leaves
- 6-8 oz egg noodles use rice noodles or egg-free pasta if vegan
- Salt and freshly cracked black pepper to taste
- Fresh parsley and a squeeze of lemon juice for serving
Instructions
- Prep the tofu: Tear your pressed, previously frozen tofu into bite-sized, uneven shreds using your hands to create the perfect chicken-style tofu. Set aside.
- Sauté the veggies: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook for 5-7 minutes until softened but not browned.
- Add aromatics and tofu: Stir in the minced garlic, thyme, rosemary, and shredded tofu. Cook for 3 more minutes.
- Simmer the broth: Pour in the vegetable broth and drop in the bay leaves. Bring to a gentle boil, then turn the heat down, cover, and simmer for 20-25 minutes.
- Cook the noodles: Bring the soup back to a rolling boil. Add the noodles and boil for exactly 8 minutes (they will finish cooking off the heat so they don’t get mushy).
- Finish and serve: Remove from heat, fish out the bay leaves, and stir in fresh parsley and a squeeze of lemon juice. Season with salt and pepper to taste.
Notes
- The Tofu Trick: Do not skip freezing the tofu! Freezing and thawing it changes the molecular structure, making it spongy and chewy like real chicken.
- Make Ahead / Storage: If you are making this soup for meal prep, do not add the noodles to the main pot. Cook the noodles separately and add them to individual bowls. Store the broth and noodles in separate containers in the fridge for up to 4 days.
- Vegan Option: To make this 100% vegan, ensure you use olive oil (not butter) and swap the egg noodles for rice noodles or egg-free pasta.

