Soups & Stews
This bariatric broccoli cheese soup delivers all the creamy comfort of classic versions—without the heaviness or excess calories. Designed specifically for post-surgery diets, it prioritizes protein, easy digestion, and portion control while keeping flavors rich and satisfying.
The secret lies in blending techniques that create velvety texture using minimal fat, paired with nutrient-dense ingredients that support healing without bloating.
What sets this recipe apart is its foolproof method for achieving restaurant-quality creaminess with just 1 cup of broth and 1/4 cup of low-fat milk per serving. We'll use pureed cauliflower as a thickener instead of heavy cream, and opt for reduced-fat cheese that still delivers that signature cheesy flavor.
Every ingredient serves a purpose—broccoli for fiber, Greek yogurt for protein, and garlic for depth without overpowering.
The result is a smooth, protein-rich soup that's gentle on digestion yet packed with flavor. Each serving contains carefully measured portions to prevent overeating, while still leaving you feeling satisfied.
The blend of vegetables and dairy proteins makes this more than just soup—it's a complete, balanced meal that aligns with bariatric guidelines while tasting like comfort food.
Perfect for meal prep or quick weeknight dinners, this recipe includes modifications for texture preferences (chunky or smooth) and optional additions like turkey bacon for extra protein. Let's create a soup that nourishes without compromising on taste or nutrition.
Ingredients for bariatric broccoli cheese soup
Four servings of nutrient-dense comfort using clever substitutions for ultra-low-calorie creaminess.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 3 cups | Chopped into small pieces |
| Fresh Cauliflower Florets 🥬 | 2 cups | Steamed and pureed |
| Low-Sodium Chicken Broth 💧 | 4 cups | Homemade or high-quality |
| Low-Fat Plain Greek Yogurt 🥛 | ½ cup | 2% fat for creaminess |
| Low-Fat Cheddar Cheese 🧀 | ½ cup | Shredded, reduced-fat |
| Low-Fat Milk 🥛 | ¼ cup | 1% fat for blending |
| Yellow Onion 🧅 | ½ whole | Diced, small pieces |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing onions |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Nutritional Yeast 🍃 | 1 tbsp | For cheesy depth |
| Turkey Bacon 🥓 | 2 oz | Optional, diced |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
The broccoli and cauliflower are the foundation of this soup's texture and nutrition. Fresh florets ensure vibrant color and optimal fiber content, while the cauliflower's puree creates that signature velvety consistency without heavy cream. For the best quality, select bright green broccoli with tight florets and firm cauliflower that feels heavy for its size. Trader Joe's and Whole Foods typically carry the freshest organic options. If using frozen, thaw completely and drain well to avoid watery soup. The turkey bacon, while optional, adds a satisfying protein boost that aligns perfectly with bariatric dietary needs—Applegate Farms is a reliable brand for high-quality turkey products.
No Greek yogurt? Non-fat plain yogurt works in a pinch, though the texture will be slightly thinner. Substituting the cauliflower puree with an extra 1/4 cup of low-fat milk creates a similar consistency, though you'll lose some of the soup's natural thickening power. For the cheese, reduced-fat Monterey Jack offers a milder flavor that pairs beautifully with the broccoli's natural sweetness. The nutritional yeast is non-negotiable for that authentic cheesy depth—it's what transforms this into a restaurant-quality soup. If you can't find it, fortified vegan nutritional yeast works just as well. The garlic can be pre-minced from a jar in a time crunch, though fresh always delivers superior flavor. For the turkey bacon, pre-cooked bacon bits save time and eliminate the need for additional cooking steps.
This soup reheats beautifully—simply warm on the stove over medium heat, stirring occasionally, until just heated through. Store leftovers in glass containers with tight-sealing lids for up to 4 days in the refrigerator. For longer storage, portion into freezer-safe containers and freeze for up to 3 months. The texture may slightly thicken upon reheating, so add a splash of low-fat milk or broth as needed. For meal prep, double the batch and freeze individual portions—perfect for quick, nutrient-dense meals throughout the week. The parsley garnish adds freshness and can be added just before serving to maintain vibrant color.
Why You'll Love This Recipe
- I swear by this trick: just pull florets straight from the stem—no knife skills required. The steam from the broth softens everything while you stir, so even the stalks get tender.
- Here’s what sold me: it reheats perfectly for work lunches or school snacks. Pack it warm in a thermos, and it’s still creamy hours later—no soggy veggies in sight.
Step-by-step instructions for bariatric broccoli cheese soup
This method delivers rich, velvety texture while keeping calories in check—every step designed for bariatric-friendly nutrition.
Sauté Aromatics for Flavor Foundation
Heat the 1 tablespoon extra-virgin olive oil in a medium saucepan over medium heat. Add the 0.5 whole yellow onion, diced into small pieces, and cook for 3-4 minutes until softened and translucent. The onion should release its natural sweetness without browning.
Add the 2 cloves garlic cloves, minced, and cook for an additional 30 seconds until fragrant. Here's the thing—don't let the garlic brown or it'll turn bitter. Remove the pan from heat temporarily if needed, then return it to the stove once the garlic is ready. This aromatic base forms the flavor backbone of your soup.
Build the Vegetable Base
Return the pan to medium heat and add the 3 cups fresh broccoli florets and 2 cups fresh cauliflower florets. Stir gently to combine with the aromatics. Pour in the 4 cups low-sodium chicken broth and bring to a gentle boil. Reduce heat to medium-low and simmer uncovered for 12-15 minutes until the vegetables are tender when pierced with a fork.
I've found that simmering uncovered prevents the broth from becoming watery. You'll know the vegetables are done when they collapse slightly under gentle pressure and the edges look soft. This texture is crucial for creating a smooth puree later.
Puree and Incorporate Creaminess
Using an immersion blender, puree the vegetable-broth mixture directly in the pot until completely smooth. If you prefer a chunkier texture, blend only half the soup and leave the rest as-is. Transfer the pureed soup to a clean saucepan and return it to medium heat. Stir in the 0.5 cup low-fat plain Greek yogurt and 0.5 cup low-fat cheddar cheese until melted and fully incorporated.
Here's where the magic happens: the Greek yogurt adds creaminess without heavy cream, while the nutritional yeast enhances the cheesy depth. Stir constantly to prevent the cheese from clumping. The soup should thicken slightly as it heats through—this is your signal that the dairy is properly integrated.
Season and Finish with Protein
Season the soup with the 0.5 teaspoon Diamond Crystal kosher salt, 0.25 teaspoon ground black pepper, and 1 tablespoon nutritional yeast. If using the optional 2 oz turkey bacon, cook it in a separate pan until crispy, then crumble it into the soup during the final 2 minutes of heating. This adds protein without significantly increasing calories.
Taste and adjust seasoning—this is where you can personalize the flavor. The nutritional yeast adds a savory depth that mimics the richness of traditional cheese soups. Keep the soup at a gentle simmer to maintain its velvety texture rather than letting it boil vigorously.
Garnish and Serve Immediately
Ladle the soup into bowls and garnish each serving with 2 tablespoons fresh parsley, chopped. The parsley adds freshness and visual appeal without altering the nutritional profile. Serve immediately while hot—this soup doesn't reheat as well once cooled, as the dairy can separate.
Each serving delivers the comforting qualities of classic broccoli cheese soup while maintaining bariatric-friendly portion control. The texture remains rich and satisfying, proving that nutritional restrictions don't mean sacrificing flavor or enjoyment.
Pro Tips For Making Bariatric Broccoli Cheese Soup
- BLEND IN STAGES: Toss the broccoli and cauliflower into the broth first—just until fork-tender, not mushy. Then blend in batches with the Greek yogurt and cheese, not all at once. I learned this the hard way: dumping everything in the blender raw makes a gluey mess that won’t separate properly.
- CUT CAULIFLOWER SMALLER: Break the cauliflower into 1-inch florets, not 2-inch chunks. Smaller pieces cook faster and blend smoother, so the soup stays creamy without gritty texture. (Yes, even if you’re impatient like me—this isn’t the step to rush.)
- SAVE THE CHEESE WATER: Drain the low-fat cheddar, but don’t rinse it—strain the liquid through a fine-mesh sieve into a small bowl. Stir a splash of it back into the soup when you add the cheese. That extra fat helps the cheese melt fully, not clump.
- SIMMER LOW AND SLOW: After blending, keep the soup at a gentle simmer—just small, occasional bubbles—never a rolling boil. High heat breaks down the Greek yogurt’s protein, turning the soup grainy. I was skeptical until I tried it: the texture stays velvety.
Pro cooking tips for this dish
Blending for Perfect Texture
Use an immersion blender for smooth results—it keeps everything in the pot and prevents mess. If you prefer chunkiness, blend only half the soup and leave the rest as-is. For a truly velvety finish, strain the pureed soup through a fine-mesh sieve to remove any fibrous bits.
I’ve found that Ninja immersion blenders handle hot liquids best without overheating. 💫
Cheese Integration Secrets
Add cheese gradually while stirring constantly over low heat to prevent clumping. Start with ¼ cup of the shredded cheese, let it melt completely, then add the rest.
For extra smoothness, melt the cheese separately in a small bowl with 1 tablespoon of broth before mixing. This technique ensures a silky texture without lumps. 🧀
Protein Boost Without Compromise
For added protein, stir in 2 tablespoons of non-fat dry milk powder per serving—it dissolves completely and adds creaminess. If using turkey bacon, cook it separately to crispy perfection (about 5-6 minutes) before crumbling into the soup. This maintains the soup’s texture while boosting protein content. 🥓
Temperature Control Matters
Never let the soup boil vigorously after adding dairy—this causes separation. Maintain a gentle simmer at 180°F to keep the Greek yogurt and cheese properly emulsified. If the soup thickens too much, thin it with 1 tablespoon of low-sodium broth at a time. 🌡️
Bariatric-Friendly Adjustments
For extra fiber, blend in 1 tablespoon of ground flaxseed—it adds thickness and omega-3s without altering flavor. To reduce sodium further, use low-sodium chicken broth and omit added salt until tasting. The nutritional yeast already provides umami depth, so you’ll need less salt overall. 💡
Storage and Reheating Tips
Store in glass containers with tight lids to preserve texture. Reheat gently on the stovetop over low heat, stirring frequently. If reheating from frozen, add 2 tablespoons of broth per serving to prevent drying. Never microwave—it can cause the dairy to separate. ❄️
Nutrition facts
Frequently asked questions
Can I make this soup without dairy?
Replace the Greek yogurt with 1/2 cup unsweetened almond milk and use 1/4 cup nutritional yeast instead of cheese. For extra creaminess, blend in 2 tablespoons silken tofu with the vegetables. The flavor will be lighter but still satisfying, and it maintains the protein content while being dairy-free.
How do I adjust the portion sizes for bariatric meal plans?
Each serving in this recipe is already designed for bariatric needs—about 1 cup per serving with 150-200 calories and 12-15g protein. For smaller portions, divide into 1/2 cup servings and add a side like steamed green beans for volume. The key is maintaining the protein-to-fiber ratio while keeping portions under 1 cup to prevent stretching.
Why does my soup get watery after blending?
This happens when the vegetables release too much moisture during cooking. To fix it, simmer the blended soup uncovered for 5-7 minutes to reduce excess liquid. If needed, stir in 1 tablespoon cornstarch mixed with 2 tbsp cold water and cook for 2 more minutes until thickened. Always cook vegetables until tender but not mushy before blending.
Can I add other vegetables to this recipe?
Yes, but choose low-volume, high-nutrient options. Try 1/2 cup diced zucchini or 1/4 cup finely chopped carrots—both blend smoothly and add color. Avoid starchy veggies like potatoes or corn, as they can make the soup too filling. For extra nutrients, blend in 1/4 cup spinach (it wilts down completely).
How long can I store leftovers in the freezer?
This soup freezes beautifully for up to 3 months when stored in airtight glass containers. Portion into single-serving containers before freezing for quick meals. Thaw overnight in the fridge, then reheat gently on the stove—never microwave from frozen to preserve texture. Add 1 tbsp broth when reheating if it seems too thick.
