This keto broccoli cheese soup is a cozy one-pot meal with tender broccoli, savory broth, rich cream, and sharp cheddar. It comes together in about 35 minutes, making it useful for a quick weeknight lunch or dinner. The method keeps the vegetables tender, melts the cheese gently, and leaves enough broccoli pieces for a hearty texture. Serve it hot with a simple salad, or prepare it ahead and rewarm it carefully so the creamy broth stays smooth.
What makes this keto broccoli cheese soup work
Butter softens the onion and garlic, chicken broth gives the broccoli a savory cooking liquid, and heavy cream adds body. Sharp cheddar supplies concentrated flavor. Bite-size florets cook evenly, while gentle heat after adding dairy keeps the soup smooth rather than grainy.
Why this recipe works
Broccoli cooks directly in the broth, so flavor stays in the pot. The onion becomes sweet, the garlic turns fragrant, and adding cheddar by the handful gives each addition time to melt. Freshly shredded cheese gives the smoothest result.
Ingredients and preparation
- 4 cups broccoli florets, chopped into bite-size pieces
- 2 tablespoons unsalted butter
- 1/2 cup yellow onion, finely diced
- 2 cloves garlic, minced
- 3 cups low-sodium chicken broth
- 1 cup heavy cream
- 2 cups sharp cheddar cheese, shredded
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper

How to make keto broccoli cheese soup
Melt the butter in a large pot over medium heat. Sauté the onion until softened, then add the garlic and cook for 30 seconds.
Add the broccoli and chicken broth. Bring to a gentle boil, reduce the heat, cover, and simmer until the broccoli is tender, about 10 minutes.
Stir in the heavy cream and warm until steaming, but do not let it boil hard.
Reduce the heat to low and add the cheddar a handful at a time, stirring until each addition melts smoothly.
Season with salt and pepper. Serve hot, leaving some broccoli pieces whole for texture.

Serving ideas
Ladle the soup into warmed bowls and finish with extra cheddar, sliced green onion, or cracked pepper. A crisp salad or roasted vegetables make a fresh contrast. For a thicker bowl, mash a few broccoli pieces against the pot while keeping some florets intact for bite.
Tips for a smooth soup
Use freshly shredded cheddar and keep the pot on low while the cheese goes in. If the soup is thick, loosen it with warm broth. If it is thin, let it stand off the heat for a few minutes so the cheese can add body.
Optional variation: replace part of the cheddar with Monterey Jack for a milder, extra-creamy version. A pinch of smoked paprika or a few drops of hot sauce also works when added gradually.
Storage and reheating
Store cooled leftovers in a covered container in the refrigerator for up to 3 days. Reheat over low heat, stirring often, or use short microwave intervals. Avoid a hard boil because high heat can separate the dairy. Add a spoonful of broth if the soup thickens overnight.
Frequently asked questions

This keto broccoli cheese soup is best warm, when the cheddar is silky and the broccoli is tender. Soften the aromatics, simmer the broccoli, warm the cream, and melt the cheese gently for a comforting bowl that is easy to repeat.
Recipe FAQ
Cut the florets to a similar size so they finish together. Small pieces soften quickly and help thicken the broth, while larger pieces remain distinct. If you prefer a smoother soup, blend a cup of cooked broccoli with broth before adding the cream. Keep the cheddar out of the blender and melt it gradually for a cleaner finish. Sharp cheddar has enough flavor to stand beside the cream, but mild cheddar works well too. Parmesan can add savory depth in a small amount.
This soup can be the center of a simple meal because broccoli contributes color and substance. Serve small bowls as a starter, or make larger portions with salad and roasted vegetables. Prepare the onion, garlic, broccoli, and cheese before cooking so each stage moves smoothly. Do not rush the melting stage: low, steady stirring produces a more cohesive broth than high heat. Taste after the cheese melts, then adjust salt and pepper at the end.
If the broth tastes flat, add salt in small increments. If it is too salty, add unsalted broth and a spoonful of cream. If the cheese clumps, remove the pot from the burner and stir while the heat falls. A separated surface usually means the soup became too hot; whisking in warm broth may improve it, but preventing a boil is best. These corrections keep the recipe flexible while preserving its comforting character.
For a complete meal, pair the soup with a crisp salad, roasted vegetables, or a small serving of keto-friendly bread. Leftovers are useful for lunch, and the flavor often becomes more rounded after resting overnight. Reheat only the portion you need, since repeated heating can affect the dairy texture. With evenly cut broccoli, freshly shredded cheddar, and patient low heat, this simple recipe delivers a creamy bowl with dependable results.

Keto Broccoli Cheese Soup
Adjust the serving amount to scale the ingredient list. Written quantities in the steps refer to the original recipe; adjust them in the same proportion. Timing may vary with batch size.
Ingredients
Ingredients
- 4 cups broccoli florets chopped into bite-size pieces
- 2 tablespoons butter unsalted
- 1/2 cup yellow onion finely diced
- 2 cloves garlic minced
- 3 cups chicken broth low-sodium
- 1 cup heavy cream
- 2 cups sharp cheddar cheese shredded
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
Instructions
- Melt the butter in a large pot over medium heat. Sauté the onion until softened, then add the garlic and cook for 30 seconds.
- Add the broccoli and chicken broth. Bring to a gentle boil, reduce the heat, cover, and simmer until the broccoli is tender, about 10 minutes.
- Stir in the heavy cream and warm until steaming, but do not let it boil hard.
- Reduce the heat to low and add the cheddar a handful at a time, stirring until each addition melts smoothly.
- Season with salt and pepper. Serve hot, leaving some broccoli pieces whole for texture.







