Posts on Mix In Some Magic may contain affiliate links, which I earn a small commission from. These are provided for your convenience at no price increase to you and help me provide you with great content.
There’s just something about a warm bowl of broccoli cheese soup that feels like a hug in a bowl. It’s creamy, comforting, and packed with flavor. But I’ll admit it—I’m picky about my broccoli cheddar soup. I’ve tried so many versions over the years. Some were too bland, others too watery, and a few too processed for my taste. I wanted something that was rich and cheesy, but still felt wholesome and nourishing.

Pin this so you can find it later!
After lots of experimenting, I finally landed on this Easy Cheesy Broccoli Soup recipe, and let me just say—it’s everything I’ve been looking for. It’s creamy without being overly heavy, packed with veggies, and full of real cheesy goodness. I love that it’s made on the stovetop in just 35 minutes, so I can whip it up on a weeknight when I’m craving something cozy. If you’re looking for the best broccoli cheese soup, this is it!
And the best part? This recipe is made with simple, real ingredients—nothing complicated or hard to pronounce. It’s a great option if you’re looking for a healthy broccoli cheese soup that still tastes indulgent.
Check out my other delicious soup recipes like homemade corn chowder, creamy potato or walt Disney’s famous chili!

Why This Homemade Broccoli Cheddar Soup Works
Let’s talk about what makes this version stand out:
- One pot wonder: Everything cooks up in a single pot on the stovetop. Fewer dishes = happier me!
- Sneaky healthy: With a full head of broccoli, grated carrot, and even a diced potato, this soup is packed with veggies while still feeling like comfort food.
- Creamy and dreamy: Thanks to the heavy cream and melted cheddar cheese, you get that velvety texture without needing any flour or roux.
- Quick and easy: This stove top broccoli cheese soup comes together in about 35 minutes from start to finish.
Ingredients You’ll Need
Here’s what goes into this cozy homemade broccoli cheddar soup:
- 1 head of broccoli, chopped
- 1 carrot, grated
- 1 cup heavy cream
- 2 tablespoons butter
- 2 cloves garlic, minced
- Salt and pepper to taste
- 1 cup shredded cheddar cheese (sharp is my favorite!)
- 2 ½ cups vegetable or chicken broth
- 1 potato, diced
Simple pantry and fridge staples that turn into something magical.

How to Make Easy Broccoli Cheese Soup
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes
Serves: 3
Step-by-step:
- In a large pot, melt the butter over medium heat. Add the garlic and sauté for 1-2 minutes until fragrant.
- Stir in the heavy cream and bring it to a gentle simmer.
- Add the vegetable or chicken broth and continue to simmer.
- Toss in the chopped broccoli, grated carrot, and diced potato. Cook for 25-30 minutes, or until the veggies are soft and tender.
- Once everything is cooked through, stir in the shredded cheddar cheese until it’s completely melted and smooth.
- Season with salt and pepper to taste.
- Ladle into bowls, top with a little extra shredded cheese if you like, and serve hot!

Tips & Variations
- Want it smoother? Use an immersion blender to partially blend the soup for a creamier texture, leaving a few chunks for heartiness.
- Make it lighter: Swap the heavy cream for half-and-half or whole milk for a lighter option.
- Add protein: Stir in cooked shredded chicken or white beans for a protein boost.

Make It Your Own
This cream of broccoli cheese soup is super flexible. You can use frozen broccoli in a pinch, add extra cheese for a thicker consistency, or mix up the seasonings to suit your taste. I sometimes throw in a dash of paprika or a pinch of nutmeg for warmth. And if you’re cooking for a crowd, this recipe easily doubles.

Final Thoughts
This soup has quickly become a staple in our house. It’s one of those meals that feels special, even though it’s so simple to make. Whether you’re serving it up with crusty bread, a side salad, or just a big spoon, this easy broccoli cheese soup is guaranteed to satisfy.
If you’re like me and have high standards for your broccoli cheddar soup, give this recipe a try—I think you’ll agree it’s the best broccoli cheese soup out there.
Let me know in the comments if you make it, and don’t forget to pin this one to your “comfort food” board. Trust me, you’ll be coming back to it again and again!
Thanks so much for stopping by! I hope you love this recipe as much as I do. If you give it a try, be sure to share your creations on Instagram and tag me @mixinsomemagic—I’d love to see them!
Looking for more fun recipes? Don’t miss my collection of Disney Copycat Recipes and other delicious recipe ideas to bring a little magic to your kitchen. From sweet treats to savory favorites, there’s something for everyone. Happy cooking!

Easy Broccoli cheese Soup
Ingredients
- 1 head of broccoli, chopped
- 1 large carrot, grated
- 1 cup heavy cream
- 2 tbsp butter
- 2 cloves garlic, minced
- 1 cup shredded cheddar cheese
- 2⅓ cups vegetable or chicken broth
- 1 potato, diced
- salt and pepper to taste
Instructions
- In a large pot, melt the butter over medium heat. Add the garlic and sauté for 1-2 minutes until fragrant.
- Stir in the heavy cream and bring it to a gentle simmer.
- Add the vegetable or chicken broth and continue to simmer.
- Toss in the chopped broccoli, grated carrot, and diced potato. Cook for 25-30 minutes, or until the veggies are soft and tender.
- Once everything is cooked through, stir in the shredded cheddar cheese until it’s completely melted and smooth.
- Season with salt and pepper to taste.
- Ladle into bowls, top with a little extra shredded cheese if you like, and serve hot!
Make today magical!
Love this article? Make sure to connect with me on your favorite social platform below, and leave a comment so we can chat!