Pull Up a Chair: This Soup Is Practically Family
You know, every time the weather gets a bit moody (or my jeans start fitting a little snug—oops), I reach for this Keto Broccoli and Cheese Soup recipe. It’s one of those cozy dishes I learned to whip up when my kid refused to eat anything green unless it was drowning in cheese. Honestly, I can’t blame him. There was this one time I tried to sneak in cauliflower and, well, let’s just say he’s got a sharper tongue than a Glasgow seagull (if you know, you know). But now? He asks for seconds. Go figure.
Why You’ll Love This (I’m Not Just Being Biased)
I make this when I want to feel like I’m winning at dinner without sweating over a complicated meal. My family goes a bit bonkers for it because it’s simple and, let’s be honest, that cheese pull is the stuff of Instagram dreams—even if I never remember to take a photo. Sometimes, when I’m running behind (which is, um, often), I’ll just use pre-chopped broccoli and nobody notices except my wallet. And if you’re thinking soup is fussy, nope. If you can stir, you can do this. The only tricky part? Not burning your tongue when you sneak a taste (which I always do anyway).
What You’ll Actually Need (But With Wiggle Room)
- Broccoli: About 4 cups, chopped. Fresh is great, frozen’s totally fine. My gran insists on tenderstem but honestly, supermarket stuff works too.
- Cheese: 2 cups shredded cheddar. Sometimes I mix in mozzarella if that’s what’s lurking in the fridge. Sharp cheddar is my standby.
- Cream: 1 cup heavy cream. I’ve used half-and-half in a pinch, and it’s still pretty lush.
- Stock: 3 cups chicken or veggie stock. Bouillon cubes are okay if you’re desperate (just watch the salt!).
- Onion: 1 small, diced. Or skip it if onions hate you. Sometimes I just do a pinch of onion powder.
- Garlic: 2 cloves, minced. Or a generous squeeze from one of those tubes—no shame.
- Butter: 2 tbsp. Margarine will kinda work, but butter’s king.
- Seasoning: Salt, pepper, and a pinch of nutmeg if you’re feeling fancy. Smoked paprika, too, if you’re in the mood.
- Optional: A handful of cooked bacon bits. My cousin swears by them, but I don’t always bother.
How I Actually Make It (No Judgement)
- Melt the butter in a big soup pot over medium heat. Toss in the onion and let it get soft (about 3-4 minutes, unless you wander off—just don’t burn it).
- Add the garlic. Stir for 30 seconds. It’ll smell amazing—this is when my dog starts hovering close by.
- Dump in the broccoli and stir it around for a minute. If you’re using frozen, it’ll look a bit sad at first—don’t worry, it perks up.
- Pour in the stock. Bring it all to a gentle simmer and cook for about 10 minutes, or until the broccoli’s fork-tender. (This is where I usually sneak a taste, just to check the broccoli isn’t still crunchy. Crunchy broccoli in soup is…not great.)
- Either blitz the soup with an immersion blender until smooth (or leave it a bit chunky; depends what mood I’m in). No stick blender? Use a potato masher, or carefully ladle it into a blender—but hold the lid with a tea towel, unless you fancy redecorating your kitchen.
- Turn the heat to low. Stir in the cream. Then, a handful at a time, add the cheese, stirring so it melts nicely. Don’t rush this bit or you’ll get stringy gloop. Trust me.
- Add salt, pepper, and whatever extra seasonings you like. Taste and adjust. Add bacon if you’re feeling wild.
- Ladle into bowls and try not to burn your mouth. (It’s harder than it sounds.)
Some Notes I Wish I’d Known
- If the cheese clumps, it probably means you added it too fast. Next time, slow your roll.
- Soup too thick? Add more stock. Too thin? Let it simmer with the lid off. Or just eat it with a mug, no judgement.
- I once tried making this with almond milk instead of cream—don’t. It tasted a bit strange, like cheesy broccoli water.
Experimenting With Variations (Some Hits, Some Misses)
- Swapped in cauliflower for half the broccoli. That was actually brilliant—gave it a subtle sweetness.
- Added a jalapeno for a bit of kick once. My husband loved it, but my kid was not amused. So, your mileage may vary.
- Tried vegan cheese once. I wanted to like it, but…no. Maybe you’ll have better luck?
Gear You Need (But Don’t Panic)
- Big pot or Dutch oven. Or just whatever’s your biggest saucepan.
- Immersion blender is ideal, but if you’ve only got a regular blender, just do small batches. Or, you know, potato masher if you like it rustic.
- Ladle. Or, honestly, a mug works for dishing up if you’re in a rush (been there).
How to Store This—If You Even Have Leftovers
This soup keeps in the fridge for 3-4 days, sealed up tight. But honestly, in my house it never lasts more than a day! You can freeze it, but give it a good stir once thawed—sometimes the cheese separates a bit, but it’s still tasty.
How I Love to Serve It
Big bowls, plenty of cracked black pepper, and a cheeky sprinkle of extra cheese on top. Sometimes I serve it with keto bread if I’ve been organized enough to bake some. Oh, and on cold nights? I eat it straight form the pan. Don’t tell anyone.
Pro Tips (Learned the Hard Way)
- I once tried rushing the cheese step and got a weird, gritty texture. Don’t be like me—add cheese gradually and stir like you mean it.
- Bought pre-shredded cheese to save time. Actually, it works better if you shred your own; it melts smoother. But I still go with pre-shredded if I’m tired.
FAQ—Stuff People Have Actually Asked Me
- Can I make this dairy-free? You can try, but, honestly, it just doesn’t hit the spot for me. Maybe a really rich coconut cream and a bold vegan cheese, but I haven’t cracked it yet.
- Does this freeze well? Yep, but sometimes the texture changes a bit. Give it a whirl with the blender again after thawing and it’s almost as good as new (I sometimes make a double batch just for this reason).
- Can I use other veggies? Sure! Cauliflower works, or spinach if you’re keen. Even zucchini in small amounts, though it gets watery fast.
- How spicy can I make it? Go wild—add chili flakes, sriracha, whatever. Just warn people before serving (learned that one the hard way!).
And if you want some more low-carb soup inspiration, this recipe here from Diet Doctor is pretty fab too. Alright, time to put the kettle on—enjoy your soup, and let me know if you find some mad new twist (unless it’s raisins, then maybe don’t tell me).
Ingredients
- 4 cups fresh broccoli florets
- 2 cups shredded sharp cheddar cheese
- 2 cups chicken broth
- 1 cup heavy cream
- 2 tablespoons unsalted butter
- 1/4 cup chopped onion
- 2 cloves garlic, minced
- Salt and black pepper to taste
Instructions
-
1In a large pot, melt the butter over medium heat. Add the chopped onion and garlic, and sauté until fragrant and translucent, about 2-3 minutes.
-
2Add the broccoli florets and chicken broth to the pot. Bring to a boil, then reduce heat and simmer for 10 minutes, until the broccoli is tender.
-
3Use an immersion blender to puree the soup until smooth, or leave some broccoli pieces for texture if desired.
-
4Stir in the heavy cream and shredded cheddar cheese. Cook over low heat, stirring constantly, until the cheese is melted and the soup is creamy.
-
5Season with salt and black pepper to taste. Serve hot, garnished with extra cheese if desired.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!




