Broccoli Cheese Soup

Featured in soups-and-stews.

Picture this: it's a chilly evening and you're craving something warm and comforting. This Cheesy Broccoli Potato Soup is about to become your new best friend! Look at that gorgeous golden color – that's the magic of perfectly melted cheddar cheese mixing with creamy potatoes and tender broccoli. Every spoonful is loaded with chunks of vegetables swimming in the most velvety, dreamy broth you can imagine. The best part? It comes together in one pot, so cleanup is a breeze. Trust me, once you taste this combination of sharp cheddar, sweet carrots, and hearty potatoes, you'll be making it on repeat all season long. Grab your pot and let's create some cozy magic together!

Tswira dial profile dial zaho awlaydi..
Updated on Tue, 16 Dec 2025 01:05:20 GMT
Main recipe image showcasing the final dish pin it
Golden creamy broccoli cheese soup with tender potatoes and fresh broccoli florets in white bowl | lonerecipes.com

I first discovered broccoli cheese soup at a local bakery café during college, where I'd stop by between classes to warm up during brutal winter months. That first spoonful was a revelation – silky smooth, loaded with cheese, and surprisingly filling. I became obsessed with recreating it at home, testing different cheese ratios and vegetable combinations until I landed on this perfect version. What makes this recipe special is the addition of potatoes, which give the soup body and heartiness without making it too heavy. The broccoli stays tender-crisp, adding lovely texture and freshness to each bite. I love how the cheddar cheese melts completely into the broth, creating that signature golden color and rich flavor. The carrots add a subtle sweetness that balances the sharpness of the cheese, while garlic and onions build depth. This isn't just any broccoli cheese soup – it's the kind that makes you close your eyes with the first taste and immediately feel comforted. It's become my signature dish, the one I bring to potlucks and serve to guests who always ask for the recipe.

Why I love this recipe

What I love most about this recipe is how it manages to be both incredibly satisfying and surprisingly wholesome. You're getting a generous serving of vegetables – broccoli, potatoes, carrots – all wrapped up in a creamy, cheesy embrace that makes eating your greens feel like a treat rather than a chore. It's also wonderfully versatile; I've made it dairy-free for lactose-intolerant friends and gluten-free for celiac guests, and it's always a hit. The soup freezes beautifully too, which means I can make a big batch and have homemade comfort food ready whenever I need it. There's something deeply satisfying about stirring a pot of this golden goodness, watching the cheese melt and the vegetables soften. It reminds me that cooking doesn't have to be complicated to be absolutely delicious. Plus, it's budget-friendly – most of the ingredients are pantry staples or affordable produce. This soup has gotten me through countless busy weeknights, sick days, and moments when I just needed something warm and comforting. It's proof that simple ingredients, when combined thoughtfully, can create something truly magical.

What You Need From Your Kitchen

  • Potatoes: Peel and dice into 1/2-inch cubes for even cooking
  • Broccoli: Cut into small, bite-sized florets and trim stems
  • Carrots: Peel and dice into small pieces similar in size to potatoes
  • Cheddar Cheese: Shred from a block for smoothest melting
  • Onion: Dice finely for aromatic base
  • Garlic: Mince fresh cloves for maximum flavor
  • Vegetable Broth: Use low-sodium to control salt levels

Let's Make These Together

Sauté the Aromatics
Start by melting butter in your large pot over medium heat. Once it's bubbling gently, add your diced onions and cook them until they become soft and translucent, about 3-4 minutes. The kitchen will start smelling amazing as the onions caramelize slightly. Add the minced garlic and stir for another minute, being careful not to let it burn. This aromatic foundation is what gives the soup its depth and warmth.
Create the Creamy Base
Now comes the roux – sprinkle your flour over the butter and onion mixture, stirring constantly with a wooden spoon or whisk. Keep stirring for about 1-2 minutes until the flour is fully incorporated and turns slightly golden. This step is crucial for creating that silky, thick texture we're after. Slowly pour in your vegetable broth while whisking continuously to prevent any lumps from forming. The mixture will start to thicken beautifully.
Simmer the Vegetables
Add your diced potatoes, carrots, and dried thyme to the pot. Bring everything to a gentle boil, then reduce the heat to maintain a steady simmer. Let the vegetables cook for about 15 minutes, stirring occasionally. You'll know they're ready when you can easily pierce a potato cube with a fork. During the last 5 minutes, add your broccoli florets so they cook just until tender-crisp, maintaining their beautiful green color and slight bite.
Add the Cheese
This is the magical moment! Reduce your heat to low and pour in the milk, stirring gently. Now, gradually add your shredded cheddar cheese, stirring constantly in a figure-eight pattern. Watch as the cheese melts into the soup, transforming it into that gorgeous golden, creamy masterpiece. Keep the heat low to prevent the cheese from becoming grainy or stringy. Taste and season with salt and pepper – remember, the cheese adds saltiness too, so adjust accordingly.
Final Touches
Give your soup one last gentle stir, making sure all the cheese is completely melted and incorporated. Ladle generous portions into warm bowls and top with a sprinkle of extra shredded cheese, a crack of fresh black pepper, or some chopped fresh parsley for a pop of color. Serve immediately while it's hot and at its creamiest, with some crusty bread on the side for dipping.
Additional recipe photo showing texture and details pin it
Comforting homemade broccoli cheese soup garnished with fresh herbs and shredded cheese | lonerecipes.com

Switch Things Up

I remember the first time I made this soup on a rainy Saturday afternoon. The kitchen filled with the most incredible aroma as the onions and garlic sautéed in butter. I was skeptical about adding so much cheese, but once it melted into that creamy broth, I understood why this recipe has become such a staple. My family gathered around the table, and within minutes, everyone was asking for seconds. Now, whenever someone feels under the weather or we just need a pick-me-up meal, this soup is my go-to. I've started adding a pinch of nutmeg for extra warmth, and sometimes I'll toss in extra broccoli because we can never get enough of those green florets. It's become more than just a recipe – it's our family's hug in a bowl.

Perfect Pairings

This soup pairs beautifully with crusty sourdough bread or warm garlic breadsticks for dipping. For a complete meal, serve it alongside a crisp Caesar salad or a simple arugula salad with lemon vinaigrette. If you're feeling extra indulgent, grilled cheese sandwiches make the perfect companion – the crispy, buttery bread contrasts wonderfully with the creamy soup. A glass of Chardonnay or crisp apple cider also complements the rich, cheesy flavors perfectly.

Step-by-step preparation photo pin it
Overhead view of cheesy broccoli potato soup with melted cheddar and colorful vegetables | lonerecipes.com

Frequently Asked Questions

→ Can I make this soup in a slow cooker?

Absolutely! Add all ingredients except the milk, flour, and cheese to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until vegetables are tender. About 30 minutes before serving, make a roux separately with the butter and flour, then whisk it into the soup along with the milk. Add cheese and stir until melted.

→ How do I prevent the cheese from becoming grainy?

The key is to keep the heat low after adding the cheese and never let the soup boil. Also, use freshly shredded cheese rather than pre-shredded, as pre-shredded cheese contains anti-caking agents that can affect texture. Stir constantly while adding cheese to ensure even melting.

→ Can I freeze this broccoli cheese soup?

While you can freeze this soup, dairy-based soups sometimes separate when thawed. For best results, freeze the soup before adding the milk and cheese. When ready to serve, thaw completely, reheat, then add the milk and cheese. If you do freeze the finished soup, reheat gently and whisk vigorously to recombine any separated ingredients.

→ What can I substitute for heavy cream or whole milk?

You can use half-and-half for an even creamier soup, or substitute with unsweetened almond milk or cashew cream for a dairy-free version. If using non-dairy alternatives, choose one with higher fat content for better texture and richness. You may need to add a bit more to achieve the desired consistency.

→ How can I make this soup thicker or thinner?

To thicken the soup, mash some of the cooked potatoes against the side of the pot, or blend a portion of the soup and stir it back in. You can also make an additional roux slurry with butter and flour. To thin it out, simply add more broth or milk until you reach your preferred consistency. Remember that the soup will thicken as it cools.

→ Can I add other vegetables to this soup?

Definitely! Cauliflower is a great addition that pairs well with broccoli. Diced celery adds nice crunch and flavor. You could also add corn, peas, or bell peppers. Just be mindful of cooking times – add harder vegetables like celery with the potatoes, and softer vegetables like peas toward the end of cooking.

Conclusion

This Cheesy Broccoli Potato Soup is the definition of comfort in a bowl. It's rich, creamy, and packed with vegetables that make you feel good about indulging. Whether you're serving it for a cozy family dinner or meal prepping for the week ahead, this soup delivers on flavor and satisfaction every single time. The combination of tender potatoes, fresh broccoli, and melted cheddar creates a harmony that's simply irresistible.

Broccoli Cheese Soup

A velvety, cheesy broccoli potato soup loaded with tender vegetables, creamy broth, and melted cheddar cheese for the ultimate comfort meal.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
By: chris

Category: soups-and-stews

Difficulty: easy

Cuisine: American

Yield: 6 Servings (6 balls)

Dietary: Vegetarian, Gluten-Free

Ingredients

014 cups diced potatoes
023 cups fresh broccoli florets
031 cup diced carrots
041 medium onion, diced
053 cloves garlic, minced
064 cups vegetable broth
072 cups whole milk
082 cups shredded cheddar cheese
091/4 cup butter
101/4 cup all-purpose flour
111 teaspoon dried thyme
12Salt and black pepper to taste

Instructions

Step 01

In a large pot, melt butter over medium heat. Add diced onions and cook for 3-4 minutes until softened and translucent. Stir in minced garlic and cook for another minute until fragrant. This aromatic base will add incredible depth to your soup.

Step 02

Sprinkle flour over the butter and onion mixture, stirring constantly for 1-2 minutes to create a roux. This will help thicken your soup and give it that perfect creamy consistency. Make sure the flour is fully incorporated and slightly golden.

Step 03

Gradually pour in vegetable broth while whisking to prevent lumps. Add diced potatoes, carrots, and thyme. Bring to a boil, then reduce heat and simmer for 15-20 minutes until potatoes are tender. Add broccoli florets during the last 5 minutes of cooking to keep them tender-crisp and vibrant green.

Step 04

Reduce heat to low and stir in milk. Gradually add shredded cheddar cheese, stirring continuously until completely melted and smooth. Do not let the soup boil after adding cheese, as this can cause it to become grainy. Season with salt and pepper to taste.

Step 05

Ladle the hot soup into bowls and garnish with extra shredded cheese, fresh cracked black pepper, or chopped fresh herbs if desired. Serve immediately while hot and creamy with crusty bread or crackers on the side.

Notes

  1. For a smoother soup, you can blend half of the mixture with an immersion blender before adding the cheese, leaving the other half chunky for texture.
  2. Use sharp cheddar cheese for the best flavor. Pre-shredded cheese contains anti-caking agents that can affect the smoothness of your soup, so grate your own cheese from a block for optimal results.
  3. This soup can be made ahead and refrigerated for up to 3 days. Reheat gently over low heat, stirring frequently. You may need to add a splash of milk or broth to thin it out after refrigeration.
  4. To make this soup gluten-free, substitute the all-purpose flour with cornstarch or a gluten-free flour blend, using the same measurements.
  5. Don't skip adding the broccoli during the last few minutes of cooking. Adding it too early will result in overcooked, mushy broccoli that loses its vibrant color and nutritional value.

Tools You'll Need

  • Large soup pot or Dutch oven
  • Cutting board and sharp knife
  • Wooden spoon or spatula
  • Whisk
  • Measuring cups and spoons
  • Ladle

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (milk, butter, cheese)
  • Gluten (all-purpose flour)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 18 g
  • Total Carbohydrate: 42 g
  • Protein: 14 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!