Easy Gluten Free Broccoli Cheese Soup (Ready in 30 Minutes)
This gluten free broccoli cheese soup is creamy, cheesy, and on the table in 30 minutes without any flour at all. It uses a simple trick (a single potato) to get that velvety body, so you never miss the roux.

Simmer broccoli in broth with a little onion and garlic, blend until smooth, then stir in sharp cheddar and a splash of cream. Dinner done, one pot, nothing fussy.
Why This Soup Works So Well
I keep coming back to this version because it tastes rich and homemade without any odd thickeners. The potato melts into the broth and blends into a silky base, so the soup feels lush but still tastes like broccoli and cheese, not starch.
It reheats beautifully the next day, which means lunch is already sorted. And because everything happens in the same pot, cleanup takes about two minutes.
Ingredients

- 2 tbsp unsalted butter: adds a round base note and keeps the soup from tasting thin
- 1 medium yellow onion, chopped: white onion works too
- 2 garlic cloves, minced: use ¼ tsp garlic powder if you are out of fresh
- 1 medium russet potato, peeled and diced small: the key for a creamy, flour-free body
- 4 cups small broccoli florets: about 2 small crowns; save a few tiny florets for garnish if you like
- 3 cups chicken or vegetable broth: low-sodium so you can control the salt
- ½ tsp fine sea salt, plus more to taste
- ¼ tsp black pepper
- ½ cup heavy cream: half-and-half works, the soup just won’t be quite as lush
- 6 oz sharp cheddar cheese, freshly grated: pre-shredded cheese can make the soup grainy
- ¼ cup finely grated Parmesan: optional but it deepens the savory punch
Variations / Substitutions
- Make it dairy-free: use vegan butter, full-fat coconut cream instead of heavy cream, and a good melting vegan cheddar
- Skip the potato: increase broccoli by 1 cup; the soup will be a little thinner but still creamy from the cheese and cream
- Swap the cheese: smoked gouda or a mix of cheddar and fontina gives a different, slightly sweeter edge
- Add protein: stir in shredded rotisserie chicken or crumbled bacon after blending
Creamy Gluten‑Free Chicken Enchiladas make an easy main to round out the meal with this soup.
How to Make Gluten Free Broccoli Cheese Soup
Step 1: Sauté the Aromatics

Melt the 2 tbsp butter in a large pot over medium heat. Add the onion and cook for 4 to 5 minutes, stirring now and then, until it turns soft and translucent. Toss in the garlic and let it go for another 30 seconds, just until it smells sweet.
You are not looking for color here; you want the onion to sweat gently so the soup stays pale and creamy. If the garlic starts to brown, turn the heat down a notch.
Step 2: Simmer the Broccoli

Add the diced potato, broccoli florets, broth, ½ tsp salt, and ¼ tsp pepper. Raise the heat and bring the liquid to a boil, then lower it so the broth stays at a steady simmer. Cook for 12 to 15 minutes, until you can slide a fork through a potato cube and a broccoli stem with zero resistance.
The potato needs to be fully tender, not just edible, because it is going to carry the whole texture. Taste the broth now and adjust the salt if it feels flat.
Step 3: Blend the Soup

Remove the pot from the heat. Use an immersion blender to puree the soup right in the pot until it is completely smooth, about 30 to 45 seconds of blending. If you are using a standard blender, work in two batches and hold the lid down with a kitchen towel so the steam does not push it off.
Blend longer than you think you need; any tiny bits of potato or broccoli stem will show up on the spoon. The soup should look glossy and feel heavy when you stir it.
Step 4: Melt the Cheese

Put the pot back on the lowest possible heat. Pour in the ½ cup cream and stir, then add the shredded cheddar a handful at a time, whisking until each addition disappears. Once all the cheese is in, stir in the grated Parmesan. Keep the soup over low heat for 2 to 3 minutes, stirring often, until everything is melted and the steam rises gently.
Never let the soup boil after the cheese goes in, or the proteins can seize and turn the texture sandy. If it starts to bubble at the edges, pull the pot off the burner for a moment.
Step 5: Finish with Cream and Cracked Pepper

Ladle the hot soup into wide bowls. Drizzle a tiny bit of extra cream on top if you want a pretty swirl, then crack black pepper over each serving. If you reserved a few raw broccoli florets, scatter them on top for a little crunch and a pop of green.
Serve right away while the cheese is still glossy and the bowls are steaming.
Tips for the Smoothest Soup
- Freshly grate the cheese yourself; pre-shredded bags are coated with starch that can make the soup clumpy
- An immersion blender keeps everything in one pot and gives you a silkier result than a food processor
- If the soup feels too thick after blending, thin it with a splash of warm broth, not cold liquid
- For a chunky finish, pull out a cup of broccoli florets before blending, then stir them back in at the end
Scale this soup easily for a bigger batch:
| Yield | Broccoli | Broth | Shredded Cheddar | Heavy Cream |
|---|---|---|---|---|
| 2 servings | 2 cups | 1½ cups | 3 oz | ¼ cup |
| 4 servings | 4 cups | 3 cups | 6 oz | ½ cup |
| 6 servings | 6 cups | 4½ cups | 9 oz | ¾ cup |
Storing and Reheating Leftovers
Keep leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop over low heat, stirring often, and add a small splash of broth if the soup has thickened overnight. Freezing is possible, but the cream and cheese can separate a little; thaw in the fridge and whisk well while reheating to bring it back together.
What to Serve With Gluten Free Broccoli Cheese Soup
A handful of buttery gluten-free croutons dropped on top adds a salty crunch that cuts through the richness. For a full meal, serve the soup with a simple arugula salad dressed in lemon vinaigrette, or alongside a grilled cheese sandwich made on sturdy gluten-free bread.
Frequently Asked Questions
Can I use frozen broccoli?
Yes. Add it straight from the freezer and reduce the simmering time by about 3 minutes, since frozen florets soften faster.
Is this soup keto?
Not as written, because the potato adds carbs. To make it keto-friendly, swap the potato for an extra cup of broccoli and blend as directed; the soup will be slightly thinner but still creamy.
My soup turned grainy. What happened?
The heat was likely too high after the cheese went in. Next time, keep the burner on the lowest setting and stir constantly; a gentle melt keeps the cheese smooth.
Can I make this in an Instant Pot?
You can. Sauté the onion and garlic right in the pot, then add the potato, broccoli, and broth. Cook on high pressure for 5 minutes, do a quick release, and proceed with blending and adding the cheese as written.

Gluten Free Broccoli Cheese Soup Recipe
Ingredients
Method
- Melt butter in a large pot over medium heat, add onion, and cook 4-5 minutes until soft. Stir in garlic and cook 30 seconds.
- Add potato, broccoli, broth, salt, and pepper. Bring to a boil, then simmer for 12-15 minutes until vegetables are very tender.
- Remove from heat and blend the soup until completely smooth using an immersion blender or standard blender in batches.
- Return pot to low heat. Stir in cream, then add cheddar a handful at a time, whisking until melted. Add Parmesan and heat gently for 2-3 minutes, never letting it boil.
- Ladle into bowls, drizzle with extra cream if you like, and crack black pepper over the top.
