Broccoli soup without cream used to be my sad “diet dinner” fallback. Thin, weirdly bitter, and somehow both watery and heavy. Then I figured out the real trick: starch, beans, nuts, or oats plus a good blend and an acid finish. Below are 11 broccoli soups without cream that still spoon up silky, the kind you make on a weeknight and actually look forward to reheating.
Most of these land in the 30 to 40 min zone with weeknight-easy steps, plus a couple that feel a little more restaurant-quality (cheese-forward or topped with something crunchy). You’ll see a lot of high-protein and dairy-free broccoli soup ideas because that is where home cooking is heading right now: comfort food, but smarter.
1. Potato-Silky Classic Broccoli Soup (35 Min)
Time: 35 min | Difficulty: Easy | Best For: Weeknights | Diet: Vegetarian, GF option

This is the bowl I make when the fridge looks bleak but I have potatoes. The Yukon golds do the heavy lifting, and an immersion blender makes it feel like a creamy broccoli soup without any cream (and without extra dishes). I like using a OXO good grips immersion blender.
Ingredients:
- 2 tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, sliced
- 1 lb broccoli florets and stems, chopped
- 1 large Yukon gold potato, peeled, diced
- 4 cups vegetable broth (low-sodium)
- 1 tsp kosher salt, plus more to taste
- Black pepper, to taste
- 1 tbsp lemon juice (optional, but do it)
Steps:
- Sweat onion and garlic in olive oil in a soup pot for 6 to 8 min until sweet, not browned.
- Add potato, broccoli, broth, and salt. Simmer (not a hard boil) 12 to 15 min until the potato crushes easily with a spoon.
- Blend until silky. Ugly truth: if you boil broccoli hard, it turns gray-green and smells like cafeteria.
- Finish with pepper and lemon juice. Taste again after blending, it always needs more salt.
Shop this recipe:
2. High-Protein White Bean Broccoli Soup (35 Min)
Time: 35 min | Difficulty: Easy | Best For: Lunch Meal Prep | Diet: Vegetarian, GF, dairy-free option

White beans fix the “thin soup” problem fast. The first time I tried it, I thought it would taste beany. It doesn’t. It just turns broccoli soup without cream into something that feels rich and filling, like the high-protein bowls I keep seeing everywhere.
Ingredients:
- 2 tbsp olive oil
- 1 onion, diced
- 1 carrot, diced
- 1 celery stalk, diced
- 3 cloves garlic, minced
- 1 lb broccoli, chopped
- 1 can cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 2 tsp Dijon mustard
- 1 tbsp lemon juice
- Salt and pepper
Steps:
- Cook onion, carrot, celery in oil 8 min until soft and fragrant.
- Add garlic 30 seconds, then broccoli, beans, and broth. Simmer 12 min.
- Blend smooth, then stir in Dijon and lemon off heat for a bright finish.
- Meal-prep tip: it thickens by day 2. Loosen with a splash of broth when reheating.
Shop this recipe:
3. Broccoli Cheddar Soup Without Cream (30 Min)
Time: 30 min | Difficulty: Easy | Best For: Picky Eaters | Diet: Vegetarian, GF option

If someone in your house “doesn’t like broccoli,” this is the safest entry point. Real talk: my first no-cream broccoli cheddar attempt broke into greasy cheese blobs because I used pre-shredded. Grating a block helps a lot.
Ingredients:
- 2 tbsp butter or olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 large potato, diced (or 1 cup cooked rice)
- 4 cups broth
- 1 lb broccoli, chopped
- 6 oz sharp cheddar, grated
- 1 pinch nutmeg (optional)
- Salt and pepper
Steps:
- Sauté onion and garlic 6 min. Add potato and broth, simmer 10 min.
- Add broccoli and simmer 6 to 8 min until just tender.
- Blend half the pot for texture. Turn heat low, stir in cheddar a handful at a time.
- Finish with pepper and a tiny pinch of nutmeg. It reads “cozy” without tasting like eggnog.
Shop this recipe:
4. Lemon-Bright Broccoli Soup (30 Min)
Time: 30 min | Difficulty: Easy | Best For: When It Tastes Flat | Diet: Vegetarian, GF, dairy-free option

When broccoli soup tastes bland, it usually needs acid, not more salt. Lemon keeps it lively and stops that “all green vegetables taste the same” vibe. This is the one I make when I want healthy broccoli soup that still feels satisfying.
Ingredients:
- 2 tbsp extra-virgin olive oil
- 1 leek or onion, sliced
- 2 cloves garlic
- 1 lb broccoli
- 1 small potato, diced
- 4 cups broth
- 2 to 3 tbsp lemon juice
- Lemon zest, optional
- Salt and pepper
Steps:
- Sweat leek in oil 8 min on medium-low. Don’t rush this or it tastes thin.
- Add garlic 30 seconds, then broccoli, potato, broth. Simmer 15 min.
- Blend smooth. Stir in lemon juice off heat, then taste and adjust.
- If it tastes sharp, add a drizzle more oil to round it out.
Shop this recipe:
5. Vegan Broccoli Soup With Roasted Florets (40 Min)
Time: 40 min | Difficulty: Medium | Best For: Texture People | Diet: Vegan, dairy-free, GF

Ultra-smooth soup is overrated. It eats like warm baby food if you do not give it contrast. Roasting a handful of florets fixes that instantly, and it’s the vegan broccoli soup I serve to friends who think dairy-free equals sad.
Ingredients:
- 1 lb broccoli, reserve 1 cup florets for roasting
- 2 tbsp olive oil, divided
- 1 onion, diced
- 2 cloves garlic
- 1 cup raw cashews (or 3/4 cup cashew butter in a pinch)
- 4 cups broth
- 1 tsp apple cider vinegar
- Salt and pepper
Steps:
- Roast reserved florets at 425°F for 15 to 18 min with oil and salt until browned at edges.
- Meanwhile, sauté onion and garlic 6 to 8 min. Add remaining broccoli and broth, simmer 12 min.
- Blend with cashews until completely silky. (Countertop blender gets it smoother, but immersion works.)
- Stir in vinegar and pepper. Top with roasted florets right before serving so they stay crisp.
Shop this recipe:
6. Broccoli Soup With Crunchy Chickpeas (40 Min)
Time: 40 min | Difficulty: Easy | Best For: Meal Prep That Stays Fun | Diet: Vegan, dairy-free, GF

I grabbed smoked paprika on a Penzeys run and started putting it on everything, including chickpeas for soup topping. The crunch solves the mushy problem, and it turns a simple broccoli soup without cream into something you want to keep eating on day 3.
Ingredients:
- 1 can chickpeas, drained and dried well
- 2 tbsp olive oil, divided
- 1 onion, diced
- 2 cloves garlic
- 1 lb broccoli
- 4 cups broth
- 1/3 cup rolled oats (optional thickener)
- 1 tsp smoked paprika
- Salt and pepper
Steps:
- Roast chickpeas at 425°F for 20 to 25 min with oil, salt, and smoked paprika until crisp.
- Cook onion and garlic 6 min, add broccoli, broth, and oats. Simmer 12 min.
- Blend smooth. If it feels too thick, add hot water 2 tbsp at a time.
- Serve topped with chickpeas. Do not stir them into the pot, they go soft fast.
Shop this recipe:
7. Broccoli Oat Blender Soup (35 Min)
Time: 35 min | Difficulty: Easy | Best For: Budget Nights | Diet: Vegan, dairy-free

Oats sound odd until you taste it. They cook down and blend into this quiet, silky body that reads creamy without dairy. Ugly truth: the first batch I made tasted like raw cereal because I dumped oats in at the end. They need to simmer.
Ingredients:
- 2 tbsp olive oil
- 1 onion, diced
- 2 cloves garlic
- 1 lb broccoli
- 4 cups broth
- 1/2 cup rolled oats
- 1 tbsp nutritional yeast (optional)
- Salt and pepper
Steps:
- Sweat onion and garlic 7 min.
- Add broccoli, broth, and oats. Simmer 15 min so the oats fully soften.
- Blend until smooth. Add nutritional yeast for a cheesy note without cheese.
- Season aggressively with salt and pepper after blending.
Shop this recipe:
8. Broccoli Walnut “Grown-Up” Soup (40 Min)
Time: 40 min | Difficulty: Medium | Best For: Dinner With Bread | Diet: Vegetarian, GF, dairy-free option

This one is under-loved. Walnuts add richness in a way that feels savory and a little earthy, not “nut milk.” Use the stems too, they blend beautifully and waste less broccoli.
Ingredients:
- 1/2 cup walnuts, plus extra for topping
- 2 tbsp olive oil
- 1 onion, sliced
- 2 cloves garlic
- 1 lb broccoli stems and florets, chopped
- 1 small potato, diced
- 4 cups broth or water
- Salt and pepper
Steps:
- Toast walnuts in a dry pot 3 min until fragrant, then scoop out.
- Add oil, cook onion 8 min. Add garlic 30 seconds.
- Add broccoli, potato, broth, and the toasted walnuts. Simmer 15 min.
- Blend smooth. Top with extra toasted walnuts and lots of black pepper.
Shop this recipe:
9. Italian Broccoli Soup With Pasta (50 Min)
Time: 50 min | Difficulty: Easy | Best For: Hearty Dinner | Diet: Vegetarian, dairy-free option

Pasta turns broccoli soup into a real meal, no cream required. This is my “everyone gets seconds” move, especially when you have picky eaters who need something familiar in the bowl.
Ingredients:
- 2 tbsp olive oil
- 4 cloves garlic, sliced
- 1 onion, diced
- 6 cups broth
- 1 lb broccoli, chopped
- 1 cup small pasta (ditalini or small shells)
- 1 pinch nutmeg
- Parmesan, to finish (optional)
- Salt and pepper
Steps:
- Sauté onion and garlic in oil 6 to 8 min until fragrant.
- Add broth and broccoli. Simmer 10 min, then blend about half for a creamy base with pieces.
- Add pasta and simmer 10 to 12 min until al dente. Stir often, pasta likes to stick.
- Finish with nutmeg, pepper, and Parmesan at the table.
Shop this recipe:
10. Creamless Broccoli Gouda Soup (35 Min)
Time: 35 min | Difficulty: Medium | Best For: Comfort Food | Diet: Vegetarian, GF option

Gouda gives that smoky, rich vibe people expect from “cream soup,” but the body comes from a simple thickened base. Ugly truth: too much flour makes broccoli soup gluey. Keep it modest and cook it through.
Ingredients:
- 2 tbsp butter
- 2 tbsp all-purpose flour (or GF flour blend)
- 1 onion, diced
- 2 cloves garlic
- 4 cups broth
- 1 lb broccoli, chopped
- 5 oz gouda, grated
- Salt and pepper
Steps:
- Cook onion in butter 6 min. Stir in flour and cook 1 to 2 min so it loses the raw taste.
- Whisk in broth slowly, then add broccoli. Simmer 12 min until tender.
- Blend to your preferred texture.
- Turn heat low and stir in gouda until melted. Do not boil after adding cheese.
Shop this recipe:
11. Rice-Thickened Broccoli Soup (30 Min)
Time: 30 min | Difficulty: Easy | Best For: Pantry Nights | Diet: Vegetarian, GF

This is my “Aldi pantry special.” A scoop of rice blends into a silky texture that feels way richer than it should. It’s also a great broccoli soup substitute plan when you’re out of potatoes and beans.
Ingredients:
- 2 tbsp olive oil
- 1 onion, diced
- 2 cloves garlic
- 1 lb broccoli, chopped
- 4 cups broth
- 3/4 cup cooked long-grain rice (or 1/3 cup uncooked, see step)
- Salt and pepper
Steps:
- Cook onion and garlic in oil 6 to 8 min.
- Add broccoli and broth. If using uncooked rice, add it now and simmer 18 to 20 min until rice is very soft.
- If using cooked rice, simmer broccoli 12 min, then add rice and blend.
- Season after blending. Rice dulls salt, so taste twice.
Shop this recipe:
What You'll Need to Make These
Pantry Staples
- Diamond Crystal kosher salt 3 lb box around $5 to $8
- California Olive Ranch extra virgin olive oil around $10 to $18
- Swanson low sodium vegetable broth around $3 to $7
- Tellicherry black peppercorns around $8 to $16
Specialty Ingredients
- Dijon mustard smooth style around $3 to $8
- Smoked Spanish paprika 2 oz around $6 to $12
- Bob's Red Mill rolled oats around $5 to $10
Tools That Earn Their Counter Space
- OXO good grips immersion blender around $30 to $80
- Lodge cast iron Dutch oven 6 quart around $60 to $110
- Nordic Ware half sheet pan around $15 to $28
Cookbooks Worth the Shelf
- Salt Fat Acid Heat by Samin Nosrat (price range $18 to $28)
- The Food Lab by Kenji López-Alt (price range $22 to $45)
Budget Swaps
- Staub enameled cast iron Dutch oven 5.5 qt around $180 to $320 (splurge)
- Lodge cast iron Dutch oven 6 quart around $60 to $110 (save)
Cooking Tips for These Recipes
Sweat your aromatics, don’t rush: Onion, garlic, celery, carrot need 6 to 10 min in oil before broth hits the pot, or your broccoli soup without cream tastes hollow. A heavy pot like a Lodge cast iron Dutch oven 6 quart helps keep the heat steady (around $60 to $110).
Simmer broccoli gently: Hard boiling makes it dull and sulfur-y. Keep it at a lazy simmer and pull it when a fork slides in. Season with Diamond Crystal kosher salt 3 lb box as it cooks (around $5 to $8).
Pick your “body builder” on purpose: Potatoes equal classic silky, white beans equal high-protein, oats equal budget creamy, cashews equal dairy-free lush. For oat versions, I stick to Bob's Red Mill rolled oats (around $5 to $10).
Blend smarter, not harder: Fully blended is fine, but leaving some texture keeps it interesting. An OXO good grips immersion blender (around $30 to $80) also saves you from hot-soup blender chaos.
Finish with acid to fix “bland”: Lemon juice or Dijon wakes up broccoli fast. I keep Dijon mustard smooth style around (around $3 to $8) because it adds tang without making the soup taste lemony.
Make-ahead without sadness: These thicken in the fridge. Reheat gently and loosen with extra broth or water, then re-pepper at the end. A good baseline broth like Swanson low sodium vegetable broth (around $3 to $7) makes reheats taste less “leftover.”
Frequently Asked Questions
Q: How do you make broccoli soup creamy without cream?
A: Use starch or emulsifiers: potatoes, white beans, oats, rice, or cashews, then blend well. An immersion blender helps you control texture in the pot, like the OXO good grips immersion blender.
Q: Can I make broccoli soup without milk?
A: Yes. Broth plus potatoes, beans, oats, or cashews will still give you body. Start with a low-sodium base like Swanson low sodium vegetable broth so you can salt properly.
Q: How do I thicken broccoli soup without flour?
A: Potatoes, oats, white beans, and rice all thicken naturally once simmered and blended. Oats are the cheapest trick, and Bob's Red Mill rolled oats blend in smoothly.
Q: Can I use frozen broccoli for broccoli soup?
A: Yes, but simmer it less. Frozen broccoli goes soft fast and can taste flat if overcooked, so add it later and blend sooner. Finish with bold pepper like Tellicherry black peppercorns.
Q: Can broccoli soup be made ahead and reheated?
A: Absolutely. Store up to 4 days, then reheat on low and thin with broth or water. If flavor dulls, a spoon of Dijon helps, and Dijon mustard smooth style does the job fast.
Conclusion
Start with the potato-silky classic or the white-bean version if you want broccoli soup without cream that actually eats like dinner. The thread through all 11 is simple: build flavor with aromatics, simmer broccoli gently, blend for emulsification, then finish with acid. If you make one upgrade, make it an immersion blender like the OXO good grips immersion blender. Which one are you trying first this week?
