AtMyTable

  • All Recipes
  • Gluten-Free Dinners
  • Brazilian Recipes
  • About Us
  • Contact
menu icon
go to homepage
  • All Recipes
  • Gluten-Free Dinners
  • Brazilian Recipes
  • About Us
  • Contact

search icon
Homepage link
  • All Recipes
  • Gluten-Free Dinners
  • Brazilian Recipes
  • About Us
  • Contact

×
Home » Easy Gluten-Free Dinner Recipes

Crispy Tofu Noodle Soup (Weeknight Recipe)

Updated: Jul 31, 2025 | Published: Jan 14, 2020 | by Patricia Granek | 2 Comments

Jump to Recipe

Tofu noodle soup that actually delivers—crispy, golden tofu, a bold, umami-rich broth, and no soggy noodles. This is the cozy, weeknight dinner busy families have been searching for—easy to make, full of flavor, and built to hold up the next day.

Top down image of a bowl of vegetable soup made with gluten free noddles topped with cripsy baled tofu and chickpeas.

This post may contain affiliate links. The content provided is for informational purposes only and is not intended to serve as medical advice. For more details, please refer to our disclaimer page.

Jump to:
  • 😍Why You'll Love This Recipe
  • 🥄 Kid-Friendly Tip: Will Picky Eaters Like This?
  • 🍜Ingredient Notes
  • 🔁 Substitutions
  • 👩🏽‍🍳How to Make Tofu Noodle Soup
  • 🥡 Storage and Meal-Prep Tips
  • ❔FAQ
  • 🥣Soups To Try Next
  • 📖 Recipe

✋🏼E aí, pessoal! Hey there, friends!

Today we’re sharing a cozy, weeknight-friendly tofu noodle soup with bold flavor and simple, nourishing ingredients. It’s got everything you need in one bowl: a rich, umami broth, crispy golden tofu, and tender veggies—all without the soggy noodles or bland shortcuts you’ll find in other recipes.

What sets this version apart? We took the time to layer flavor properly, bake the tofu for real texture, and keep the pasta separate so leftovers actually hold up. These are the small things that make a big difference when you’re cooking for a busy family.

This recipe was inspired by my Vovó, who taught me that soup is only as good as its broth. Her quiet care in the kitchen—tasting, adjusting, building flavor slowly—left a mark. This one’s for her, and for every parent trying to get a real meal on the table fast.

Looking for more cozy meals? Try our one-pot Carrot Lentil Soup!

😍Why You'll Love This Recipe

  • Rich, umami-packed broth—layered aromatics, soy sauce, and lemon juice creates an amazing depth and flavor packed broth.
  • Crispy baked tofu texture—separate baking ensures vibrant crunch that stays crisp, even when mixed into hot soup
  • Leftovers stay great—pasta cooked separately so it won’t turn soggy, making this ideal for meal planning and reheating.
  • Comforting, weeknight-ready — cozy enough for cold days, easy enough to pull off after work, with make-ahead tips that actually help.
Top down image of a 3 bowls of vegetable soup with smaller bowls that have green onions and crispy chickpea. The image is cozy and is for a recipe post.

🥄 Kid-Friendly Tip: Will Picky Eaters Like This?

Surprisingly, yes. This vegetarian noodle soup works for picky eaters because it uses familiar pasta, customizable toppings, and a flavorful broth that’s not overwhelming. Let them build their own bowl—with or without tofu—and the noodles alone usually seal the deal.

🍜Ingredient Notes

This vegan tofu noodle soup is packed with veggies, chewy noodles, and crispy tofu bites, but it's the broth and seasoning that really pull it all together. I tested a few flavor combinations and settled on ingredients you probably have at home, plus a few easy additions.

  • Gluten-free elbow pasta: I used Barilla gluten-free elbows because they hold their shape nicely in soups and keep everyone happy—especially important for mixed-diet families. Regular elbows work perfectly too.
  • Soup Base:
    • Diced Onions, Garlic, and Carrots: Staple ingredients that create a sweet, savory foundation for the broth.
    • Minced Button mushrooms: Trust me on this one, adding minced mushrooms to your onion and garlic base will help give you a rich, flavorful broth with a subtle umami flavor. Plus, this is how I sneak mushrooms onto my kids' plates.
    • Vegetable broth: Store-bought broth is quick and easy—just double-check it’s gluten-free if needed.
    • Spices: Bay leaves, Italian seasoning, and salt to gently boost the richness of the soup.
    • Soy sauce: Just enough to enhance the flavors. Use gluten-free soy sauce or swap for a pinch of salt if needed.
    • Lemon juice: A quick squeeze at the end brightens and balances everything perfectly.
  • Firm tofu: I love crispy tofu cubes in soup—they add protein and satisfying texture. For best results, season cubes with olive oil, garlic powder, salt, Italian seasoning, and nutritional yeast, then bake or air fry.
  • Additional Optional Ingredients:
    • Green beans: For color and crisp texture—add these later in cooking to keep them fresh and bright.
    • Kale: Makes the soup hearty and nutritious. Plus, it adds great color, and the kids don’t seem to mind!

Exact measurements are listed in the recipe card below.

If you'd also like crispy chickpeas, check out my Air Fryer Chickpeas recipe here—they’re seasoned the same way and make an amazing topping.

🔁 Substitutions

  • Veggie broth swap: Use miso paste dissolved in hot water as a quick alternative. If you're not vegan, chicken broth is also a solid choice and gives the soup more of that classic chicken noodle vibe.
  • Soy-free alternative: If you need a soy-free option, leave out the soy sauce and use coconut aminos instead. They bring a similar umami flavor with no soy. No coconut aminos? Just add a bit more salt to taste.
  • Time-saving Tofu Tip: For quick prep, skip baking or air-frying the tofu. Just cube the tofu and add it straight to the simmering soup—it soaks up the broth and turns out soft and tender instead of crispy.
Cozy image of a bowl of vegan tofu noodle soup made with a vegetable broth with gluten free noddles, tofu, chickpeas, carrots and mushrooms. The smaller bowls have green onions and another soup bowl.

👩🏽‍🍳How to Make Tofu Noodle Soup

Just a few simple steps to create this one-pot vegan chicken noodle soup topped with crispy chickpeas and tofu!

Step 1: Prep and Preheat

Preheat your oven to 400 degrees. Then dice your onions, garlic, carrots, and mince your mushrooms. Cube the firm tofu into small bite-sized pieces. Toss them in a bowl with olive oil, nutritional yeast, Italian seasoning, garlic powder, and salt. Set the tofu aside for later.

Step 2: Build Flavor

Heat a large soup pot or Dutch oven over medium heat with a drizzle of olive oil. First add your onions, sauté for about 3-4 minutes until soft. Next, toss in garlic and mushrooms, cooking for another 2-3 minutes until fragrant. Finally, add carrots, stirring well, and cook another 2 minutes.

📍Soup base Tip: Layering vegetables this way helps maximize flavor, so don’t rush this part.

Step 3: Season and Simmer

Sprinkle in the Italian seasoning, stirring to coat all the veggies. Pour in vegetable broth and soy sauce, then add bay leaves. Stir gently. Bring your soup up to a gentle simmer (medium-low heat) and let it cook uncovered while you bake the tofu.

Step 4: Bake your Tofu

While the soup simmers, spread your tofu evenly on a baking sheet lined with parchment paper and bake for about 15 minutes or until lightly crispy.

📍Chef Tip: Baking the tofu separately helps keep its texture crispy instead of mushy in the soup. If you prefer softer tofu, skip baking and add it directly into the simmering broth.

Step 5: Add Noodles and Vegetables

I recommend cooking the pasta separately so leftover soup doesn’t turn soggy. Cook your gluten-free elbow pasta according to package instructions until al dente, then drain and set aside. Add green beans and kale to the soup pot now—they cook quickly and keep a nice texture. Let them simmer gently for another 3-4 minutes.

Step 6: Combine and serve

Remove bay leaves from your soup. Stir in the crispy tofu cubes and lemon juice, then taste and adjust salt or soy sauce as needed. To serve, add pasta to each bowl, ladle hot soup over the top, and garnish with fresh cilantro, green onions, sesame seeds, and lime wedges if you like.

Top down image of a pot of veggie soup with smaller bowls around it. The image is cozy and is to show what the finished recipe should look like.

🥡 Storage and Meal-Prep Tips

This soup stores well refrigerated for up to 4 days. Keep it in an airtight container to preserve freshness and flavor. Store cooked pasta separately to prevent it from absorbing too much broth and becoming soggy.

How to Meal Prep: This recipe is perfect for meal prep. You can prepare the soup base ahead of time (veggies, broth, and tofu) and store it in the fridge. Bake the tofu separately and add it in just before serving for crispiness, or keep it unbaked and add directly into the soup if you prefer a softer texture

❔FAQ

How do I prevent my tofu noodles from getting soggy in leftovers?

Cook your pasta separately and add to individual bowls when serving—not into the full pot. That way, leftover soup stays broth-forward and the noodles stay al dente. This tip comes up again and again in vegan noodle soup recipes to keep the texture intact for days

Can I skip baking the tofu and still get good flavor?

Yes. If you're short on time or prefer a softer protein, cube the tofu and pop it straight into simmering soup. It won’t be crispy, but it soaks in flavor from the broth and still makes the soup feel satisfying.

How firm should tofu be for the best texture?

Extra‑firm tofu gives the best results—it crisps up nicely when baked and holds shape in hot broth. Softer tofu will break down faster and turn mushy. If you're soy-free, skip the tofu and add in our crispy smoky chickpeas instead

🥣Soups To Try Next

If you love our tofu noodle soup as much as we do, be sure to check out our other easy weeknight soup recipes, too! My kids love our 10-minute zucchini broccoli soup (dairy-free recipe!)

  • A white bowl full of broccoli zucchini soup with a creamy texture, garnished with fresh herbs, set on a grey concrete background with a brown napkin to the side.
    Quick Creamy Broccoli Zucchini Soup (Instant Pot Option)
  • Image of a bowl of red lentil carrot strew, the stew is topped with avocado and lemon and it is for a keto-friendly recipe.
    Lemony Carrot Red Lentil Stew (low carb &  keto-friendly)
  • Top down view of 2 bowls of creamy roasted pumpkin and cauliflower soup topped with crispy gluten free croutons and a dairy free yogurt drizzle. There is a spoon in the bowl and the bowls are sitting on a wooden cutting board and there is a grey napkin under one of the bowl.
    Quick Sheet Pan Roasted Pumpkin Cauliflower Soup (Vegan)
  • Image of a delicious bowl of bean chili on a white plate, garnished with fresh cilantro, sitting on a wooden table. The chili is rich and hearty, with chunks of onions, tomatoes and beans in a thick sauce.
    Vegetarian Chili Recipe (One-Pot)

👋🏼 Até logo, amigos! Cooking’s always better when shared—so if you try this one, leave a comment to help others find it too. Enjoy every bite and keep bringing good food to the table. Até a próxima! 🎉

📖 Recipe

Image of a bowl of noodle soup topped with veggies and fresh herbs. There is a spoon and reusable napkin beside the main bowl and a smaller bowl with green onions

Crispy Tofu Noodle Soup (Weeknight Recipe)

Patricia Granek
Crispy Tofu Noodle Soup is an easy weeknight recipe featuring savory, umami-rich broth, oven-crisped tofu, and versatile veggies—with tips to keep leftovers fresh (not soggy!).
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Main Course
Cuisine Vegan
Servings 6 serving
Calories 302 kcal

Ingredients
 

  • 1 box elbow pasta * see recipe notes
  • 1 onion diced
  • 4 cloves garlic minced
  • 1 cup button mushrooms minced tiny
  • 2 medium carrots diced
  • 1 tablespoon Italian seasoning
  • 1 tablespoon soy sauce sub with ¼ teaspoon of salt
  • 8 cups vegetable broth homemade if possible
  • 2 bay leaves
  • 2 cups green beans quartered
  • 2 cups kale chopped
  • ½ cup lemon juice

Crispy tofu

  • 2 blocks extra-firm tofu roughly 800 grams
  • 1 tablespoon olive oil
  • 1 tablespoon nutritional yeast
  • 1 tablespoon Italian seasoning
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
Step-By-Step ImagesScroll back for process images and recipe tips!

Instructions
 

  • Prep and Preheat: Preheat oven to 400°F (200°C). Dice the onions, garlic, carrots, and mushrooms.
  • Prep the Tofu: Drain, then cube the extra-firm tofu into small bite-sized pieces. Toss the tofu in a bowl with olive oil, nutritional yeast, Italian seasoning, garlic powder, and salt. Set aside for baking later.
  • Sauté and Build Flavor: Heat olive oil in a large pot over medium heat. Add onions and cook for 3–4 minutes. Stir in garlic and mushrooms; cook another 2–3 minutes. Add carrots and cook 2 more minutes.
    📍Layering the veggies boosts the flavor—add them in stages, not all at once.
  • Simmer the Broth: Add Italian seasoning, soy sauce, vegetable broth, and bay leaves. Stir, then simmer uncovered over medium-low heat.
  • Bake the tofu: Spread tofu on a parchment-lined baking sheet. Bake for 15 minutes until lightly crisp.
    📍For softer tofu, skip baking and add it directly to the broth.
  • Cook pasta and add veggies: Cook pasta in a separate pot according to package directions until al dente. Drain and set aside. Add green beans and kale to the soup and simmer for 3–4 minutes.
    📍Cooking the pasta separately prevents soggy leftovers.
  • Finish and serve: Remove bay leaves. Stir in lemon juice and tofu. Taste and adjust seasoning. Serve by adding pasta to bowls and ladling soup over top. Garnish as desired.

Notes

For extra texture and flavor, top your bowl with crispy chili lime chickpeas just before serving.
*Pasta tip: Always cook the pasta separately and add it only when serving. This keeps the noodles from getting mushy in leftovers.
Storage: Store soup and pasta separately in airtight containers in the fridge for up to 4 days. Reheat the broth gently on the stovetop and add the pasta just before serving.
Optional Topings: chopped green onions, fresh cilantro, sesame seeds, lime wedges

Nutrition

Serving: 1servingCalories: 302kcalCarbohydrates: 46gProtein: 18gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gSodium: 1724mgPotassium: 621mgFiber: 5gSugar: 9gVitamin A: 5049IUVitamin B12: 0.01µgVitamin C: 22mgCalcium: 125mgIron: 4mgZinc: 2mg
Tried this recipe? I’d love to hear how it turned out in the comments !

More Easy Gluten-Free Dinner Recipes

  • Creamy butter beans in a lemony sauce with spinach, sun-dried tomatoes, and parmesan, served in a cast iron skillet.
    Marry Me Butter Beans (Lemon Tomato Herb Sauce)
  • Plate of baked juicy gluten-free meatballs showing the texure and final recipe results topped with fresh parsley.
    Juicy Gluten-Free Meatballs (Stuffed)
  • Overhead shot of a bowl of curried butter beans, garnished with fresh herbs and chili oil. The dish is served with toasted bread and sits on a gray cloth, with a wooden board peeking through the corner.
    Creamy Curried Butter Beans
  • Final plated version of Marry Me Chicken Pasta in a cast iron skillet, ready to be served, garnished with basil leaves and surrounded by rustic decor.
    Marry Me Chicken Pasta: Comfort Food in 30 Minutes
5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Photo of Patricia Granek smiling with hair down

Oi, Hi, I'm Patricia!

I'm a Brazilian-born mom of 3 living in Toronto, with a Ph.D. in Health Science. I've been gluten-free for over 10 years, and after years navigating my family's mixed dietary needs, I created AtMyTable—quick, reliable, allergy-friendly recipes inspired by my Brazilian roots, where every meal is delicious enough to bring everyone together at one table.

More about me →

🔥 Trending On The Blog

  • Close-up of Brazilian vinaigrette in a white bowl with diced tomatoes, onions, bell peppers, and parsley on a wooden board.
    Brazilian Vinaigrette (Vinagrete): Fresh Salsa In Minutes
  • A bird's eye view of a beautifully presented Brazilian rice and beans dish, featuring a side of fluffy white rice, a hearty portion of pinto beans, garnished with fresh cilantro and vibrant orange slices atop a rustic wooden table.
    Brazilian Rice and Beans (Instant pot & Stovetop)
  • Close up of a baked golden brown gluten-free bagels recipe cooling on a wire rack.
    Easy Gluten-Free Bagels: How To Get The Perfect Texture
  • A jar of overnight oats, generously topped with Nutella chocolate.
    Epic Nutella Overnight Oats: The Ultimate No-Bake Breakfast

🌞 Summer Favorites

  • Close up image of crisy air fried yuca fries sprinkled with salt and cilantro with fresh limes and sipping sauces around the fries.
    Brazilian Air Fryer Yuca Fries (Mandioca Frita Na Airfryer)
  • A bowl of carrot and cucumber salad topped with sesame seeds and crushed peanuts, ready to serve.
    Carrot and Cucumber Salad (Easy, Crisp & Seriously Good)
  • Close-up of a scoop of a gluten free and high-protein version of Jennifer Aniston's salad. The salad is in a small bowl, showing the creamy feta and fresh herbs on top.
    Jennifer Aniston's Salad: High-Protein Quinoa Salad
  • A hand tossing the spinach and arugula salad with roasted white beans and dill dressing, using a pair of red tongs, which adds a vibrant contrast to the greens and emphasizes the mixing of flavors.
    High-Protein Spinach and Arugula Salad

Footer

back to top

Legal/ Contact

Privacy Policy

Disclaimer

Accessibility Statement

Contact

About us

Newsletter

Sign Up! for emails and updates

Follow Us

Pinterest

Instagram

Facebook

Copyright © 2025 AtMyTable. All Rights Reserved

Overhead view of a bowl of tofu noodle soup topped with crispy tofu cubes, roasted chickpeas, chopped green onions, and fresh herbs in a light umami broth, served with gluten-free elbow pasta.
  • Pinterest
  • 5Facebook
  • Save
  • Print
14 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.