Broccoli, Zucchini & Peanut Noodle Soup
One tablespoon of peanut butter transforms vegetable bouillon into something that tastes like it simmered for an hour. Whisk it into the hot broth with soy sauce, ginger, and garlic, and the liquid goes from watery to rich, nutty, and savory in under a minute. That is the whole trick behind this soup.
Frozen broccoli and zucchini cook directly in the broth. Whole wheat noodles boil separately to stay firm. Raw bean sprouts go on top at the end for crunch. 693 kcal, 27g of protein, and 13g of fiber from four plant sources, ready in 20 minutes.
Ingredients
- zucchini 0.5 piece
- ginger 1 slice
- garlic 1 clove
- bean sprouts 2 oz
- olive oil 1 tablespoon
- water 2 cups
- vegetable bouillon 1 cube
- soy sauce 1 tablespoon
- peanut butter 1 tablespoon
- broccoli florets (frozen) 3 oz
- garden peas (frozen) 2 oz
- noodles, whole wheat 3 oz
Method
-
Slice the zucchini into half-moons. Finely chop the ginger and garlic. Rinse the bean sprouts in a sieve under cold running water.
-
Heat the oil in a large pot over medium heat. Sauté the ginger and garlic for 1–2 minutes, until fragrant.
-
Add the water and bouillon cube. Stir in the soy sauce and bring to a gentle simmer. Cook for 5–10 minutes.
-
Whisk the peanut butter into the broth until smooth.
-
Add the broccoli and zucchini and cook for 5 minutes. Add the peas and cook for another 3 minutes, until the vegetables are tender-crisp. Add a splash of water if needed.
-
Meanwhile, cook the noodles according to the package directions.
-
Divide the noodles among deep bowls. Ladle the broth and vegetables over the noodles and top with the bean sprouts.
Drop the bean sprouts onto the soup right before eating, not into the simmering broth. They lose their crunch in under a minute of direct heat. This recipe needs that cold, crisp snap against the warm peanut broth to land the texture contrast.
Frozen broccoli keeps its vitamins and minerals through commercial freezing but loses myrosinase, the enzyme your body uses to produce sulforaphane. The blanching step that kills bacteria also shuts down that pathway. Bean sprouts look like they could help, but they come from mung beans, a legume, not a cruciferous vegetable, so the sulforaphane conversion stays off.
Why This Works
Behind this recipe
Is frozen broccoli as nutritious as fresh?
For most nutrients, yes. Frozen broccoli retains its vitamin C, vitamin K, minerals, and fiber through commercial freezing. The one thing it loses is myrosinase, the enzyme needed to produce sulforaphane, a compound broccoli is specifically known for. The blanching process that preserves the florets destroys that enzyme before the bag hits the freezer aisle. Research shows that a raw cruciferous source in the same meal, like broccoli sprouts or watercress, can restart the sulforaphane conversion pathway.
Read the full evidence reviewWhere does the protein in this soup come from?
The 27g of protein comes from multiple plant sources stacking up across the bowl. Whole wheat noodles carry the largest share, followed by peanut butter, garden peas, bean sprouts, and broccoli. No single ingredient dominates. The protein adds up because every component contributes.
Will a 693-calorie soup actually keep me full?
The 13g of fiber from four different plant sources works in your favor here. Research on fiber and appetite found that fiber regulates fullness through multiple pathways: slowing stomach emptying, triggering gut hormone signals, and producing short-chain fatty acids in the colon. A multi-source fiber profile like this one, spread across broccoli, peas, whole wheat noodles, and bean sprouts, engages more of those pathways than a single high-fiber ingredient would.
Read the full evidence review