...

Keto Broccoli Cheddar Soup

Velvety keto broccoli cheddar soup in a bowl, showing a rich yellow-orange texture with tender green florets.
---Advertisement---

Keto broccoli cheddar soup is a rich, creamy low carb soup made without flour, using cream cheese, heavy cream, and cheddar for a smooth finish and just 4 net carbs per serving.

This soup tastes like the cozy bowl you want on a cold night, with tender broccoli, sharp cheddar, and that warm onion and garlic aroma that fills the kitchen fast. It comes together in 30 minutes and keeps the texture lush when you handle the cheese gently.

You can make it on the stovetop or in the Instant Pot, and both versions stay thick and velvety without a starch-heavy roux. The grated cheddar trick makes all the difference.

Have the cream cheese softened and the cheddar grated before you start, and the whole pot comes together much more smoothly.

Is Broccoli Cheddar Soup Keto Friendly

It can be, but the answer depends on how it’s thickened. Traditional restaurant and canned broccoli cheddar soups often use a wheat flour or cornstarch roux, which pushes the carb count up fast.

That is also why many popular takeout versions are not a great fit for keto. Panera’s broccoli cheddar soup, for example, is not keto friendly because it includes starch-based thickeners rather than relying on dairy and vegetables for body.

This version keeps the texture creamy with cream cheese and heavy cream instead of flour. The broccoli itself adds body when blended, and the cheddar brings flavor without turning the soup into a carb bomb. If you’re looking for a true low carb soup, homemade is the safer bet because you can control every thickener and every dairy choice.

Essential Ingredients for Ultra Creamy Soup

Each ingredient pulls its weight here, building savory depth, smooth texture, rich body, gentle heat, and a little acidity to keep the finish balanced.

  • 2 tablespoons unsalted butter
  • 1/2 cup diced onion
  • 1 celery stalk diced
  • 1 teaspoon minced garlic
  • 1 pound broccoli chopped
  • 3 cups bone broth or chicken broth
  • 6 ounces cream cheese
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/2 teaspoon fresh ground black pepper
  • 1 cup heavy cream
  • 8 ounces shredded cheddar cheese
  • 2 teaspoons white wine vinegar

Butter starts the flavor base, while onion, celery, and garlic give the soup that classic savory backbone. When those aromatics soften, the whole kitchen smells warm and deeply comforting.

Broccoli does more than add color. Once tender, part of it gets blended into the broth, which gives the soup a naturally thicker body without flour or cornstarch. Low-sodium bone broth or chicken broth helps you control the final salt level instead of getting boxed in by an overly salty base.

Full-fat cream cheese is the quiet workhorse here. It helps emulsify the broth and dairy, which makes the soup less likely to split or look greasy. Heavy cream rounds everything out and keeps the texture plush.

Sharp cheddar is the main flavor. A block of sharp cheddar gives the strongest cheese flavor and melts more cleanly than bagged shreds. Smoked paprika adds a soft savory depth, black pepper keeps it lively, and white wine vinegar cuts through the richness at the end so the soup doesn’t taste flat.

I always grate cheddar from a block for this soup because it melts smoother and gives a cleaner cheese pull without the dusty coating you get from bagged shreds.

How to Make Keto Broccoli Cheddar Soup

Both methods follow the same idea: build flavor with the aromatics, cook the broccoli until tender, blend part of the soup for body, then melt in the dairy over gentle heat. The key moment comes at the end, when the broccoli turns bright green and the cheese melts into a smooth base instead of clumping.

Classic Stovetop Method

Stovetop Instructions

  1. Warm the butter in a saucepan over medium heat until fully melted.

    The butter should look fluid and lightly foamy, not browned.
  2. Add the onion and celery, then cook for 5 minutes.

    They should soften and smell sweet and savory rather than sharp.
  3. Stir in the minced garlic and cook for 30 seconds more.

    You want the garlic fragrant, not dark or toasted.
  4. Add the broccoli, broth, cream cheese, smoked paprika, salt, and black pepper.

    The cream cheese will begin to soften into the hot liquid as the broccoli starts to brighten.
  5. Cover the pot and let the soup simmer for 8 to 10 minutes.

    The broccoli should turn vibrant green and become tender enough to pierce easily.
  6. Transfer half of the soup carefully to a blender and puree it.

    Blend until smooth enough to thicken the broth while leaving the rest chunky.
  7. Pour the pureed portion back into the saucepan and stir in the heavy cream.

    The soup should look creamier right away and slightly lighter in color.
  8. Add the cheddar and cook for 3 to 5 minutes, stirring until melted.

    Keep the heat gentle so the cheese melts into the soup instead of turning grainy.
  9. Stir in the white wine vinegar and taste for seasoning.

    The finished soup should taste rich, sharp, and balanced rather than heavy.

Easy Instant Pot Method

Instant Pot Instructions

  1. Set the Instant Pot to sauté and melt the butter over medium heat.

    The butter should be fully melted before the vegetables go in.
  2. Add the onion and celery, then cook for 5 minutes.

    They should soften and release a mellow, savory aroma.
  3. Stir in the minced garlic and cook for 30 seconds.

    Stop as soon as it smells fragrant so it does not scorch.
  4. Add the broccoli, broth, cream cheese, smoked paprika, salt, and black pepper to the pot.

    The cream cheese may look chunky at this stage, which is fine.
  5. Lock the lid and make sure the valve is sealed.

    The pot should be fully closed before pressure cooking begins.
  6. Set the pot to Pressure Cook on high pressure for 2 minutes.

    This short cook keeps the broccoli tender without turning it dull.
  7. Let the pressure release naturally for 5 minutes, then do a quick release.

    Wait until the pressure pin drops before opening the lid.
  8. Open the pot carefully and switch the setting back to sauté.

    The soup should look hot and the broccoli should be very tender.
  9. Blend half of the soup in a blender, then return it to the pot.

    This gives you a thicker, velvety base while leaving some broccoli pieces intact.
  10. Stir in the heavy cream and cheddar, cooking and stirring often until the cheese melts.

    Keep the heat moderate so the soup stays smooth and glossy.
  11. Finish with the white wine vinegar and adjust the salt and pepper if needed.

    The flavor should pop a little more after the vinegar goes in.

If you have an immersion blender, you can use it instead of transferring hot soup to a blender. Blend in short bursts and leave some texture behind so the soup still feels like broccoli cheddar soup, not baby food.

How to Thickening Low Carb Soup Perfectly

Creamy yellow-orange keto broccoli cheddar soup coating the back of a silver spoon over a slate surface.
A perfectly thickened spoonful shows the ideal velvety texture without any grainy starch.

If your goal is a thicker bowl, skip flour and be careful with xanthan gum. This soup already has several built-in ways to get velvety body without losing its keto profile.

  • If the soup seems thin right off the stove, let it sit for about 5 minutes before serving. It thickens noticeably as it cools a little.
  • If it still needs more body, blend a bit more of the broccoli mixture instead of adding extra cheese right away.
  • If you want a richer finish, simmer gently a little longer before the cheddar goes in so the cream can reduce slightly.

Pureed Veggie Method

This is the best thickening method for this soup because it uses what is already in the pot. Blending half of the cooked broccoli and broth creates a smooth, velvety texture that feels substantial without any starches.

It also gives you more control. Want a chunkier soup? Blend a little less. Want it closer to a creamy cafe-style bowl? Blend a bit more. Because the broccoli is already tender, it purees easily and folds back into the soup without leaving little green grit.

Xanthan Gum Precautions

Xanthan gum can help, but use a very light hand. Too much turns creamy soup slimy in a hurry, and once that texture shows up, it is hard to fix.

  • Start with a tiny pinch only if you truly want the soup thicker than the blended broccoli can make it.
  • Whisk it in gradually so it disperses instead of clumping on the surface.
  • Stop as soon as the soup lightly coats a spoon. If it starts looking stretchy or gel-like, you’ve gone too far.

Why You Should Grate Your Own Cheddar

This small step has a big payoff. Pre-shredded cheese is often coated with starches and anti-caking agents so the shreds stay separate in the bag. In a keto soup, that can work against you in two ways.

First, those coatings can add extra carbs that do nothing for flavor. Second, they interfere with smooth melting, which can leave the soup gritty or slightly separated instead of silky. Freshly grated cheddar melts faster and blends into the hot cream base more evenly.

For the smoothest result, use sharp cheddar from a block and add it over low heat after the soup has already been thickened. If the pot starts bubbling hard after the cheese goes in, back the heat down right away.

Fresh vs Frozen Broccoli: Water Content Adjustments

Fresh broccoli gives you the easiest texture control, but frozen broccoli works well too. The biggest difference is water.

Frozen florets release more moisture as they cook, so the soup can turn looser than expected if they go in straight from the bag. Thaw and drain them first when possible, then add them as you would fresh chopped broccoli. If the soup still seems a little watery, blend a bit more of the vegetable base or let it simmer gently before adding the cheddar.

Fresh broccoli usually keeps a brighter green color and a cleaner bite, while frozen broccoli softens faster and blends more easily. Both are good options, so choose based on convenience and the texture you want.

Freezing and Reheating Dairy Soup

Stirring glossy keto broccoli cheddar soup with a wooden spoon in a saucepan on the stovetop.
Reheat gently over low heat, stirring constantly to keep the dairy emulsified and smooth.

Creamy soups need a little care once they leave the stove. Fully finished broccoli cheddar soup can separate and become grainy after freezing, so the best move is to freeze the broccoli and broth base before stirring in the cream cheese, heavy cream, and cheddar.

When you want to serve it later, warm that base gently, then add the dairy fresh at the end. That keeps the texture smoother and gives you much better control over how the cheese melts.

For leftovers, cool the soup before refrigerating and divide a large batch into shallow containers so it chills faster, a practice supported by safe soup cooling guidance. Reheat on the stovetop over low heat and stir often, because a hard boil can break the emulsion and make the soup look oily.

Customizing Your Low Carb Soup

Bowl of warm keto broccoli cheddar soup garnished with crispy crumbled bacon and green onions.
Elevate your bowl with crispy bacon and sliced green onions for a smoky crunch.

This soup is flexible, as long as the add-ins stay optional and go in after the base is already working. A few smart extras can turn it from a side soup into dinner.

For serving, a bowl of this soup is especially good with warm keto bread for dipping, especially if you like catching every bit of melted cheddar around the edges.

Add Shredded Protein for a Complete Meal

  • Stir in cooked shredded chicken breast for a heartier, high-protein bowl that still fits the flavor of the soup.
  • Top each serving with crispy crumbled bacon for smoky crunch and a little extra saltiness.
  • Add sliced green onions on top if you want a fresher finish against the rich cheese base.

How to Add a Spicy Kick

  • Add a pinch of cayenne if you want gentle background heat.
  • Stir a little sriracha or hot sauce into the broth for a sharper, bolder edge.
  • Keep spicy add-ins light at first, since cheddar and cream can mute heat until the soup sits for a minute.

Conclusion

This is the kind of soup that feels extra cozy without being fussy, and it delivers that rich cheddar flavor with a truly creamy low carb finish. The blended broccoli and cream cheese do a lot of the heavy lifting.

If you remember one thing, make it this: use freshly grated block cheddar and keep the heat gentle once the dairy goes in. That is how you get a smooth, velvety bowl worth making again.

Frequently Asked Questions

Can you freeze broccoli cheddar soup?

Yes, but the fully finished soup may separate because dairy does not always thaw smoothly. For the best texture, freeze the broccoli and broth base before adding the cream cheese, heavy cream, and cheddar. When reheating, warm the base gently and stir in the dairy fresh near the end.

Why did my cheese soup turn out gritty?

Pre-shredded cheese is a common cause because the coating on the shreds can keep it from melting smoothly. Boiling the soup after adding cheese can also make the dairy proteins tighten and clump. Use freshly grated cheddar and melt it over low heat for a smoother finish.

Can I use frozen broccoli instead of fresh?

Yes, frozen broccoli works well in this soup. Thaw and drain it first if you can, since it usually carries extra moisture. If the soup loosens too much, blend a bit more of the broccoli mixture or simmer gently before adding the cheese.

How do I reheat cream-based soups safely?

Use low heat on the stovetop and stir often so the dairy warms gradually. Do not let the soup boil, because high heat can cause the fat and cheese to separate. Keep leftovers chilled and handle them with the clean, separate, cook, and chill basics outlined at food safety steps for home kitchens.

Velvety keto broccoli cheddar soup in a bowl, showing a rich yellow-orange texture with tender green florets.

Keto Broccoli Cheddar Soup

Emily Carter
This low carb soup features tender broccoli and sharp cheddar in a velvety cream cheese base. Prepared in just 30 minutes, it delivers cozy, rich flavor with only 4 grams of net carbs.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Soup
Cuisine American
Servings 12 servings
Calories 230 kcal

Equipment

  • Saucepan
  • Blender
  • Instant Pot

Ingredients

  • 2 tablespoons unsalted butter
  • 1/2 cup diced onion
  • 1 stalk celery diced
  • 1 teaspoon minced garlic
  • 1 pound broccoli chopped
  • 3 cups bone broth or chicken broth
  • 6 ounces cream cheese
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/2 teaspoon fresh ground black pepper
  • 1 cup heavy cream
  • 8 ounces shredded cheddar cheese
  • 2 teaspoons white wine vinegar

Instructions

Stovetop Instructions

  • Warm the butter in a saucepan over medium heat until fully melted. The butter should look fluid and lightly foamy, not browned.
  • Add the onion and celery, then cook for 5 minutes. They should soften and smell sweet and savory rather than sharp.
  • Stir in the minced garlic and cook for 30 seconds more. You want the garlic fragrant, not dark or toasted.
  • Add the broccoli, broth, cream cheese, smoked paprika, salt, and black pepper. The cream cheese will begin to soften into the hot liquid as the broccoli starts to brighten.
  • Cover the pot and let the soup simmer for 8 to 10 minutes. The broccoli should turn vibrant green and become tender enough to pierce easily.
  • Transfer half of the soup carefully to a blender and puree it. Blend until smooth enough to thicken the broth while leaving the rest chunky.
  • Pour the pureed portion back into the saucepan and stir in the heavy cream. The soup should look creamier right away and slightly lighter in color.
  • Add the cheddar and cook for 3 to 5 minutes, stirring until melted. Keep the heat gentle so the cheese melts into the soup instead of turning grainy.
  • Stir in the white wine vinegar and taste for seasoning. The finished soup should taste rich, sharp, and balanced rather than heavy.

Instant Pot Instructions

  • Set the Instant Pot to sauté and melt the butter over medium heat. The butter should be fully melted before the vegetables go in.
  • Add the onion and celery, then cook for 5 minutes. They should soften and release a mellow, savory aroma.
  • Stir in the minced garlic and cook for 30 seconds. Stop as soon as it smells fragrant so it does not scorch.
  • Add the broccoli, broth, cream cheese, smoked paprika, salt, and black pepper to the pot. The cream cheese may look chunky at this stage, which is fine.
  • Lock the lid and make sure the valve is sealed. The pot should be fully closed before pressure cooking begins.
  • Set the pot to Pressure Cook on high pressure for 2 minutes. This short cook keeps the broccoli tender without turning it dull.
  • Let the pressure release naturally for 5 minutes, then do a quick release. Wait until the pressure pin drops before opening the lid.
  • Open the pot carefully and switch the setting back to sauté. The soup should look hot and the broccoli should be very tender.
  • Blend half of the soup in a blender, then return it to the pot. This gives you a thicker, velvety base while leaving some broccoli pieces intact.
  • Stir in the heavy cream and cheddar, cooking and stirring often until the cheese melts. Keep the heat moderate so the soup stays smooth and glossy.
  • Finish with the white wine vinegar and adjust the salt and pepper if needed. The flavor should pop a little more after the vinegar goes in.

Notes

Cheese prep: Grate cheddar from a block instead of using pre-shredded bags to avoid anti-caking starches that cause grittiness and add carbs.
Texture tip: Let the soup sit for 5 minutes off the heat if it seems thin; it thickens naturally as it cools slightly.
Reheating: Warm leftovers gently over low heat on the stovetop while stirring often. Avoid boiling, which can break the creamy emulsion.
Freezing: Freeze only the broccoli and broth base. Add the cream cheese, heavy cream, and cheddar fresh when reheating to maintain a smooth texture.
Nutrition information is an estimate based on common ingredients and serving sizes. Values may vary depending on brands, portions, and substitutions.

Nutrition

Nutrition Facts
Keto Broccoli Cheddar Soup
Amount per Serving
Calories
230
% Daily Value*
Fat
 
21
g
32
%
Saturated Fat
 
13
g
81
%
Cholesterol
 
68
mg
23
%
Sodium
 
496
mg
22
%
Potassium
 
220
mg
6
%
Carbohydrates
 
5
g
2
%
Fiber
 
1
g
4
%
Sugar
 
2
g
2
%
Protein
 
7
g
14
%
Vitamin A
 
650
IU
13
%
Vitamin C
 
30
mg
36
%
Calcium
 
180
mg
18
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Keyword easy keto soup, keto broccoli cheddar soup, low carb broccoli cheddar soup
Tried this recipe?Let us know how it was!
---Advertisement---

Emily Carter

Emily Carter is a recipe writer at Recipes Keto Diet. She creates simple keto recipes with clear ingredients, easy steps, and practical cooking tips to help readers prepare low carb meals with confidence.

You’ll Also Love

Cozy keto chicken and dumplings in a rich creamy broth garnished with fresh parsley.
Creamy keto white chicken chili in a bowl with tender shredded chicken and cauliflower rice.
Velvety keto cauliflower soup in a bowl garnished with crispy bacon and fresh chives.

Leave a Comment & Rate this Recipe

Your email address will not be published. Required fields are marked *

Click the Stars to Rate This Recipe