There’s nothing quite like a warm, cheesy bowl of soup to wrap you in comfort, especially on a chilly evening! Today, I’m excited to share my Broccoli Cheese Soup recipe that you can whip up in just 30 minutes. This creamy delight is perfect for quick family dinners and is sure to become a staple in your weeknight dinner ideas. Plus, it’s an easy pasta recipe that pairs beautifully with your favorite noodles for a heartier meal!
Why You’ll Love This Recipe
- Quick and easy to make in just 30 minutes!
- Rich, creamy texture that warms the soul.
- Perfect for using up fresh broccoli or even frozen broccoli cheese soup.
- Great for serving a crowd or meal prepping for the week.
- Versatile enough to pair with noodles for a Broccoli Cheese Noodle Soup!
Ingredients
To make this delicious Cheesy Broccoli Soup Recipe, you’ll need the following ingredients:
- ¼ cup unsalted butter
- ¼ cup all-purpose flour
- ½ yellow onion (finely diced)
- 8 cloves garlic (minced)
- 1 ¼ cups whole milk
- 32 oz vegetable broth
- ¾ cup heavy cream
- 2 ½ cups finely chopped broccoli florets (around 1 ½ heads)
- 8 oz sharp cheddar cheese (freshly grated)
- ¾ teaspoon salt (or salt to taste)
Full ingredient list with measurements is provided in the printable recipe card below.
How to Make the Recipe
Now, let’s dive into the steps to create this creamy masterpiece:
- Melt the butter over medium heat in a Dutch oven or large pot.
- Add the onions and cook them until softened and translucent.
- Add the garlic and cook for 1-2 minutes, until fragrant.
- Add the flour to the onion mixture and stir constantly until it starts to brown (about 3-5 minutes).
- Pour in the milk, vegetable broth, and heavy cream. Stir constantly until smooth (around 13-15 minutes).
- Add the finely diced broccoli florets and simmer for 15 minutes, until tender.
- Turn the heat down and stir in the cheese until completely melted (around 5 minutes).
- Salt the soup to taste and serve.
Pro Tips for Making the Recipe
Here are some of my favorite tips to ensure your Broccoli Cheese Soup turns out perfectly every time:
- For a richer flavor, use freshly grated cheese instead of pre-shredded.
- If you want to add a twist, try incorporating some cream cheese for a Broccoli Cheddar Soup With Cream Cheese variation!
- Feel free to add in some cooked chicken or ham for extra protein.
- For a fun texture, blend half of the soup and leave the other half chunky.
- This soup freezes beautifully, so make a double batch and save some for later!
How to Serve
This Broccoli Cheese Soup is delicious on its own, but here are some serving suggestions to elevate your meal:
- Serve with crusty bread or a warm baguette for dipping.
- Pair it with a fresh salad for a complete meal.
- For a fun twist, serve it over your favorite pasta for a Broccoli Cheese Noodle Soup experience!
- Top with extra cheese or croutons for added crunch.
Make Ahead and Storage
This soup is perfect for meal prep! Here’s how to store it:
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- To freeze, let the soup cool completely, then transfer to freezer-safe containers. It can be frozen for up to 3 months.
- When reheating, add a splash of milk or broth to restore the creamy texture.
So there you have it! A delightful Broccoli Cheese Soup Recipe that’s not only easy to make but also incredibly satisfying. Whether you’re enjoying it on a cozy night in or serving it for a crowd, this soup is sure to impress. And if you’re looking for more delicious recipes, check out my Green Goddess Juice or Green Detox Juice for a refreshing twist! Happy cooking!
Broccoli Cheese Soup
Ingredients
Method
- Melt butter in a large pot over medium heat. Add onions and cook until softened.
- Add garlic and cook for 1-2 minutes. Stir in flour and cook until browned (3-5 min).
- Pour in milk, broth, and cream. Stir until smooth and simmer for 13-15 minutes.
- Add broccoli and cook for 15 minutes until tender. Stir in cheese until melted.
- Season with salt to taste and serve hot.