Why You’ll Love Crispy Tofu Noodle Soup Recipe
This recipe is the kind of meal that checks all the right boxes. It is warm, filling, and loaded with vegetables, while the crispy tofu adds extra texture and protein. The broth is light but flavorful, thanks to garlic, onion, Italian seasoning, soy sauce, and a fresh splash of lemon juice at the end.
You will also love how practical it is. The pasta cooks separately, which keeps the soup from turning mushy over time, and the tofu bakes while the broth simmers, making the whole process feel efficient and easy. It is a great option for meal prep, family dinners, or anytime you want a nourishing homemade soup without a lot of fuss.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 box elbow pasta
1 onion, diced
4 cloves garlic, minced
1 cup button mushrooms, minced very small
2 medium carrots, diced
1 tablespoon Italian seasoning
1 tablespoon soy sauce
8 cups vegetable broth
2 bay leaves
2 cups green beans, quartered
2 cups kale, chopped
1/2 cup lemon juice
2 blocks extra-firm tofu, about 800 grams total
1 tablespoon olive oil
1 tablespoon nutritional yeast
1 tablespoon Italian seasoning
1 teaspoon garlic powder
1/2 teaspoon salt
Directions
Start by preheating your oven to 400°F (200°C). While the oven heats, dice the onion, garlic, carrots, and mushrooms so everything is ready to go.
Drain the tofu and cut it into small, bite-sized cubes. Place the cubes in a bowl and toss them with olive oil, nutritional yeast, Italian seasoning, garlic powder, and salt until evenly coated. Set the tofu aside for baking.
In a large pot over medium heat, add a little olive oil and cook the onion for 3 to 4 minutes, until it begins to soften. Add the garlic and minced mushrooms, then cook for another 2 to 3 minutes. Stir in the carrots and cook for 2 more minutes. Building the soup this way helps create deeper flavor.
Add the Italian seasoning, soy sauce, vegetable broth, and bay leaves to the pot. Stir everything together and let the soup simmer uncovered over medium-low heat.
Spread the seasoned tofu on a parchment-lined baking sheet in an even layer. Bake for about 15 minutes, or until lightly crisp on the edges.
Meanwhile, cook the pasta in a separate pot according to the package directions until al dente. Drain it and set it aside.
Add the green beans and kale to the simmering soup and cook for 3 to 4 minutes, until the vegetables are tender but still vibrant. Remove the bay leaves, then stir in the lemon juice and baked tofu. Taste the broth and adjust the seasoning if needed.
To serve, divide the cooked pasta into bowls and ladle the hot soup over the top. Serve right away.
Servings and timing
This recipe makes 6 servings.
Preparation and cooking time is about 45 minutes total.
Estimated breakdown:
Prep time: 15 minutes
Cook time: 30 minutes
Variations
You can easily change this soup based on what you have on hand. Swap the elbow pasta for small shells, rotini, ditalini, or even noodles if you want more of a classic noodle soup feel. Rice or orzo also work well.
For the vegetables, try zucchini, spinach, peas, celery, or chopped cabbage. If you do not have kale, spinach is an easy substitute and can be stirred in at the very end.
You can also change the tofu texture. For softer tofu, skip the baking and add it directly to the broth near the end of cooking. For even crispier tofu, bake it a little longer or use an air fryer.
To make the broth richer, add a pinch of red pepper flakes, a spoonful of miso, or an extra splash of soy sauce. For a more herby flavor, finish the soup with chopped parsley or basil before serving.
Storage/Reheating
For the best results, store the soup and pasta separately. This keeps the pasta from absorbing too much broth and becoming overly soft.
Refrigerate the soup in an airtight container for up to 4 days. Store the cooked pasta in a separate container in the refrigerator for up to 3 days. The tofu may soften a bit in storage, but it will still taste delicious.
To reheat, warm the soup gently on the stovetop over medium heat until hot. You can also microwave individual portions in short intervals, stirring in between. Add the pasta to the bowl just before serving. If you want to refresh the tofu texture a little, reheat it separately in the oven or air fryer for a few minutes.
This soup can also be frozen, though it is best to freeze the broth and vegetables without the pasta. Freeze in airtight containers for up to 2 months, then thaw in the refrigerator before reheating.
FAQs
Can I use a different type of pasta?
Yes, you can use almost any small pasta shape you like. Elbow pasta works well, but shells, rotini, ditalini, and small noodles are all good options.
Why is the pasta cooked separately?
Cooking the pasta separately helps keep the soup from turning thick and starchy. It also prevents soggy leftovers.
Can I make this soup gluten-free?
Yes. Use your favorite gluten-free pasta and make sure the soy sauce is replaced with a gluten-free option such as tamari.
Can I skip baking the tofu?
Yes. If you prefer a softer tofu texture, you can add it directly to the soup instead of baking it.
How do I make the tofu crispier?
Spread the tofu in a single layer on the baking sheet and avoid overcrowding. You can also bake it a few minutes longer for a firmer texture.
What can I use instead of kale?
Spinach, Swiss chard, or even chopped collard greens can work well in place of kale.
Is the lemon juice necessary?
The lemon juice adds brightness and balances the savory broth. The soup will still work without it, but the final flavor will be less fresh and lively.
Can I make this ahead of time?
Yes. It is a great make-ahead meal, especially if you keep the pasta separate until serving.
What protein can I use instead of tofu?
If you do not want tofu, you can use white beans or chickpeas for a different plant-based protein option.
How do I keep leftovers tasting fresh?
Store the broth, pasta, and tofu separately when possible. Reheat only what you plan to eat, and add a small splash of broth or water if needed.
Conclusion
Crispy Tofu Noodle Soup is a simple, satisfying recipe that delivers comfort, freshness, and plenty of texture in one bowl. With its flavorful broth, colorful vegetables, tender pasta, and seasoned tofu, it is an easy meal that feels both wholesome and hearty. Whether you make it for a busy weeknight dinner or save it for meal prep, this soup is a reliable recipe you will want to keep on repeat.
Crispy Tofu Noodle Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 45 minutes
- Yield: 6 servings
- Diet: Vegan
Description
A hearty and comforting crispy tofu noodle soup packed with vegetables, bright lemon, and savory broth—perfect for a satisfying weeknight meal.
Ingredients
- 1 box elbow pasta
- 1 onion, diced
- 4 cloves garlic, minced
- 1 cup button mushrooms, minced
- 2 medium carrots, diced
- 1 tbsp Italian seasoning
- 1 tbsp soy sauce
- 8 cups vegetable broth
- 2 bay leaves
- 2 cups green beans, quartered
- 2 cups kale, chopped
- 1/2 cup lemon juice
- 2 blocks extra-firm tofu (about 800 grams)
- 1 tbsp olive oil
- 1 tbsp nutritional yeast
- 1 tbsp Italian seasoning
- 1 tsp garlic powder
- 1/2 tsp salt
Instructions
- Preheat oven to 400°F (200°C). Dice the onion, garlic, carrots, and mushrooms.
- Drain and cube the tofu into bite-sized pieces. Toss with olive oil, nutritional yeast, Italian seasoning, garlic powder, and salt.
- Heat a little oil in a large pot over medium heat. Add onions and cook for 3–4 minutes. Add garlic and mushrooms and cook 2–3 minutes more. Stir in carrots and cook another 2 minutes.
- Add Italian seasoning, soy sauce, vegetable broth, and bay leaves. Bring to a simmer and cook uncovered over medium-low heat.
- Spread tofu on a lined baking sheet and bake for about 15 minutes until lightly crisp.
- Cook pasta separately 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.
- Remove bay leaves. Stir in lemon juice and baked tofu. Taste and adjust seasoning. Serve by placing pasta in bowls and ladling soup over top.
Notes
- Cooking pasta separately prevents it from becoming soggy in leftovers.
- For softer tofu, skip baking and add it directly to the soup.
- You can substitute soy sauce with 1/4 tsp salt if needed.
- Store leftovers in the fridge for up to 4 days; keep pasta separate for best texture.
- Great served with crusty bread or a light salad.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Simmering and Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 320 kcal
- Sugar: 6 g
- Sodium: 780 mg
- Fat: 10 g
- Saturated Fat: 1.5 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 42 g
- Fiber: 6 g
- Protein: 18 g
- Cholesterol: 0 mg
