This roasted garlic broccoli cheddar soup is a creamy broccoli cheddar soup that leans into comfort while keeping a strong protein base from cheese and milk. It fits right into high protein broccoli cheese soup and low carb soup goals, and it works for anyone searching for the best broccoli cheese soup or simple broccoli soup recipes.
I make this cheddar broccoli soup when I want something warm that still feels balanced and filling. The roasted garlic shifts the flavor from basic cheddar soup into something deeper, softer, and a little sweet. It lands creamy, smooth, and rich with small bites of broccoli that keep it grounded.

Why this high protein broccoli cheddar soup works
This high protein broccoli cheddar soup builds on a simple ratio that keeps it thick without feeling heavy. Two tablespoons of flour with butter create a stable base, while three cups of broth and dairy balance the texture so it stays spoonable, not stiff.
I chose this method over skipping the roux because it gives control. The soup holds together even after reheating. I learned that the hard way once. Thin soup has its place, but not here.
The cheese melts slowly into warm liquid, not hot liquid. That small detail keeps the creamy broccoli cheddar soup smooth. It matters more than people expect.
What each ingredient adds to this cheesy broccoli soup

Broccoli gives structure and a fresh bite. I cut it small so it cooks fast and blends well if needed. Smaller pieces also hold flavor better, at least to me.
Garlic changes everything here. Roasting softens its edge and adds a mellow sweetness that raw garlic cannot match. It feels quiet but it carries the whole cheddar and broccoli soup.
Sharp cheddar brings both protein and flavor. I always grate it fresh because pre shredded cheese clumps and melts unevenly. I tried shortcuts. They show.
Milk and cream create body. I use both because milk alone feels thin, while cream alone feels too dense. Together they balance each other in a way that just works.
The roasted garlic effect in cheddar broccoli soup
Roasted garlic is the anchor in this cheddar soup. It blends into the base and gives a subtle depth that builds as you eat.

You know it is ready when the cloves feel soft and almost spread like butter. I usually squeeze one out early just to check. I always do that.
If you skip this step, the soup still works. It just tastes flatter. You lose that rounded flavor that makes people pause between bites.
How I build this creamy broccoli cheddar soup step by step
I start by cooking onion in butter until it softens and turns slightly glossy. Then I stir in roasted garlic and let the aroma open up. It smells warm and a little sweet at that point.
I add flour and stir until it forms a smooth paste. It should look slightly thick and coat the pot. That is the moment where the base forms.
I pour in broth slowly while stirring. The mixture loosens and becomes silky. Then I add milk and cream and let it simmer gently.
Broccoli goes in next and cooks until tender but still bright. I sometimes blend half the soup and leave the rest chunky. I like that mix. It feels more real.

Cheese goes in last on low heat. I stir slowly and watch it melt into the soup. That moment always feels satisfying.
How to know your broccoli cheese soup is done
The soup looks smooth and slightly thick, not gluey. It coats the spoon but still drips off.
The broccoli should be soft when pressed but not mushy. If it breaks apart too easily, it cooked too long. I still eat it though.
The flavor should feel balanced between cheese, garlic, and broth. If one stands out too much, I adjust salt or add a splash of broth.
Fixes for common issues in cheddar and broccoli soup
If the soup turns grainy, the heat was too high when adding cheese. Lower the heat next time and stir slower.
If it feels too thick, add warm broth a little at a time. Cold liquid shocks the texture. I learned that after one lumpy batch.
If it tastes flat, add a pinch of salt or a bit more cheddar. Flavor builds in layers here.
Simple ways to change this keto soup or low carb soup
You can skip the flour and blend more broccoli for a keto soup version. It thickens naturally and still tastes rich.
Add cooked chicken for extra protein. About one cup works well and blends into the base.
Swap cream for more milk if you want a lighter version. It changes the body but keeps the flavor.
Add a pinch of smoked paprika for a gentle warmth. I do this when I want something slightly deeper.
Storage and reheating notes for broccoli soup recipes
Store it in the fridge for up to three days. The texture thickens slightly over time.
Reheat on low heat and stir often. Add a splash of milk or broth to loosen it.
You can freeze it, but the texture changes a bit. I still keep a batch sometimes for busy days.

Practical tips from my kitchen
Use a heavy pot to prevent sticking. Thin pots heat unevenly and cause issues.
Grate cheese just before adding it. Fresh texture melts better and tastes cleaner.
Keep the heat low once dairy goes in. Slow cooking keeps everything smooth.
Taste as you go. Small adjustments early make a big difference later.
How I like to serve this best broccoli cheese soup
Serve with toasted bread for dipping. Simple and satisfying.
Pair with a light salad to balance the richness.
Add extra cheddar on top for a stronger finish.
I sometimes drizzle olive oil for a soft contrast. It sounds simple, but it works.
Save this creamy broccoli cheddar soup for later
If you like this high protein broccoli cheddar soup, you may also like a few of my other recipes that use similar ingredients and build on the same creamy, cheesy base. My cheesy garlic broccoli cauliflower casserole leans into that same cheddar and broccoli flavor, but bakes it into a warm, layered dish with a soft center and golden top that feels a bit more filling.
My creamy broccoli cauliflower soup with crispy croutons takes a smoother route, closer to a classic creamy broccoli cheddar soup, where blended vegetables create a silky texture and the croutons add that small crunch that keeps each bite interesting. It reminds me a lot of this soup, just a bit lighter and more blended.
And if you want something more hearty, the broccoli garlic ziti bake brings those cheddar broccoli soup flavors into pasta, with garlic, cheese, and broccoli baked together into a rich, comforting dish that still keeps that familiar cheesy broccoli soup feel, just in a different form.
Save this high protein broccoli cheddar soup to your Pinterest board so you can come back to it anytime. Share in the comments how your cheddar broccoli soup turned out or what you changed. I always love hearing those small tweaks.

Roasted Garlic Broccoli Cheddar Soup
Creamy broccoli cheddar soup with roasted garlic. High protein, low carb, rich flavor, easy steps, and perfect texture every time.
Ingredients
- 1 large head of broccoli, cut into small florets
- 1 whole bulb of garlic
- 2 tablespoons olive oil
- 2 tablespoons butter
- 1 small onion, finely chopped
- 2 tablespoons all-purpose flour
- 3 cups vegetable or chicken broth
- 1 cup whole milk
- 1 cup heavy cream
- 2 cups sharp cheddar cheese, freshly grated
- ½ teaspoon salt, adjust to taste
- ½ teaspoon black pepper
- ¼ teaspoon smoked paprika (optional)
- 1 tablespoon chopped chives for garnish
Instructions
- ROAST THE GARLIC: Preheat the oven to 400°F (200°C). Slice the top off the garlic bulb to expose the cloves, drizzle with olive oil, wrap in foil, and roast for 30–35 minutes until soft and lightly golden. Let the garlic cool, then squeeze the softened cloves out of their skins and set aside.
- PREPARE THE BROCCOLI: Cut the broccoli into small, even florets so they cook quickly and evenly. Smaller pieces will also make blending easier if a smoother texture is preferred.
- SAUTÉ THE BASE: In a large pot, melt the butter over medium heat. Add the chopped onion and cook for 4–5 minutes until soft and translucent. Stir in the roasted garlic and cook for 1 additional minute until fragrant.
- MAKE THE ROUX: Sprinkle the flour over the onion mixture and stir continuously for 1–2 minutes to cook out the raw flour taste and form a smooth base that will thicken the soup.
- ADD THE LIQUIDS: Slowly pour in the broth while stirring constantly to prevent lumps from forming. Add the milk and heavy cream, then bring the mixture to a gentle simmer.
- COOK THE BROCCOLI: Add the broccoli florets to the pot and simmer for 10–15 minutes until the broccoli is tender but still bright in color.
- BLEND THE SOUP: Use an immersion blender to blend part or all of the soup to your preferred consistency. Blend fully for a smooth texture or partially for a mix of creamy base and small broccoli pieces.
- ADD THE CHEESE: Reduce the heat to low and gradually stir in the grated cheddar cheese, allowing it to melt slowly into the soup until smooth and fully incorporated.
- SEASON AND FINISH: Add salt, black pepper, and smoked paprika. Stir well, taste, and adjust seasoning as needed. Keep the soup on low heat until ready to serve.
Notes
Freshly grated cheddar melts more smoothly and helps prevent a grainy texture.
Avoid boiling after adding cheese to keep the soup creamy.
Store leftovers in the refrigerator for up to 3 days and reheat gently on the stovetop.
