Homemade Broccoli Cheese Soup

Bowl of homemade broccoli cheese soup topped with cheese and broccoli florets.
RECIPES

By :

November 26, 2025

Get yours

Why make this recipe

Homemade Broccoli Cheese Soup is one of those comforting dishes that warms both the heart and the stomach. It is creamy, cheesy, and packed full of nutrition. Broccoli is known for its health benefits, making this soup a great choice for those who want to enjoy a delicious meal while also staying healthy. Plus, this recipe is easy to make and can be ready in under an hour, perfect for a busy weeknight dinner. Whether you’re feeding a family or just yourself, the rich flavors of this soup linger, ensuring each spoonful is delightful.


How to make Homemade Broccoli Cheese Soup

Making homemade broccoli cheese soup is straightforward. Follow these simple steps to create your soup.

Ingredients

  • 2 cups broccoli florets
  • 1 cup shredded cheddar cheese
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable or chicken broth
  • 1 cup heavy cream
  • 2 tablespoons butter
  • Salt and pepper to taste

Directions

  1. In a large pot, melt the butter over medium heat.
  2. Add the chopped onion and minced garlic, and sauté until the onion is translucent.
  3. Stir in the broccoli florets and pour in the broth. Bring to a boil, then reduce heat and simmer until the broccoli is tender, about 10 minutes.
  4. Use an immersion blender or transfer to a blender to puree the soup until smooth.
  5. Return the pot to low heat, stir in the heavy cream and shredded cheddar cheese, and mix until the cheese is melted and the soup is creamy.
  6. Season with salt and pepper to taste.
  7. Serve hot with crusty bread for dipping.

Nutriments benefits

Broccoli cheese soup is not only delicious but also nutritional. Here are some benefits of the main ingredients:

  • Broccoli: This vegetable is rich in essential vitamins like C and K. It also contains fiber which aids digestion and promotes a healthy gut.
  • Cheddar Cheese: Cheddar cheese is a good source of calcium, which is crucial for maintaining strong bones. It also provides protein, which helps in muscle repair and growth.
  • Onion: Onions have antioxidants that can help reduce inflammation and boost immunity. They also add a sweet flavor to the soup.
  • Garlic: Garlic is known for its health benefits, including boosting immunity and having antibacterial properties.
  • Heavy Cream: Although rich in fat, heavy cream contributes to the creaminess of the soup and provides a source of energy.

What to Serve With Homemade Broccoli Cheese Soup

This soup is filling enough on its own, but pairing it with the right accompaniments can elevate your meal. Consider these options:

  • Crusty Bread: A warm loaf of crusty bread is perfect for dipping. The bread’s texture complements the creamy soup.
  • Salad: A fresh side salad with a light vinaigrette can add a crisp contrast to the warm, cheesy soup.
  • Grilled Cheese Sandwich: For a comforting pairing, try a classic grilled cheese sandwich alongside your soup.

Why You’ll Love This

There are plenty of reasons to love homemade broccoli cheese soup. It’s comforting and satisfying. The combination of broccoli and cheddar creates a rich, delicious flavor that appeals to many palates. It is versatile too! You can customize it by adding extra veggies or spices to fit your taste. This soup is also a great way to sneak in some vegetables into your diet or your children’s meals, making it a smart choice for health-conscious cooks.


How to store Homemade Broccoli Cheese Soup

If you happen to have leftovers, storing them correctly is essential. Here’s how you can do it:

  • Refrigerator: Allow the soup to cool completely and then transfer it to an airtight container. It will keep in the fridge for up to 3-4 days.
  • Freezer: You can freeze the soup for later use. Just make sure to let it cool before transferring it to freezer-safe containers. It will last up to 2-3 months in the freezer. When ready to use, thaw overnight in the refrigerator and reheat on the stove.

Tips and mistakes to avoid

Making soup can sometimes go awry, but here are some tips to ensure success:

  • Use fresh broccoli: Fresh broccoli provides the best flavor. Avoid using frozen broccoli as it may change the soup’s texture.
  • Don’t overcook: Overcooking the broccoli can lead to a mushy texture. Aim to simmer it just until it’s tender.
  • Adjust thickness: If your soup is too thick, you can add more broth or cream until it reaches your desired consistency.

Variation

If you want to switch things up, there are several variations of broccoli cheese soup to consider:

  • Add carrots: Including diced carrots can add sweetness and color to the soup.
  • Spices: Consider adding spices like cayenne pepper or paprika for a bit of heat.
  • Different cheese: Try using other cheese varieties like Gouda or mozzarella to change the flavor profile.

FAQs

1. Can I use frozen broccoli instead of fresh?
While fresh broccoli is recommended for the best flavor and texture, frozen broccoli can be used in a pinch. Just be mindful of the cooking time, as frozen broccoli may cook faster.

2. Is this soup vegetarian?
Yes, if you use vegetable broth instead of chicken broth, this broccoli cheese soup is vegetarian-friendly.

3. Can I make this soup vegan?
Absolutely! You can substitute heavy cream with coconut cream and replace cheddar cheese with a vegan cheese alternative to make it completely vegan.


Homemade broccoli cheese soup is a classic, soul-warming dish that pairs well with many sides and can be easily customized to fit personal tastes. With its creamy texture, rich flavor, and nutritious ingredients, it’s no wonder many people find comfort in a warm bowl of this delightful soup. Enjoy making and savoring every bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Broccoli Cheese Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 45
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting and creamy broccoli cheese soup that’s both delicious and nutritious.


Ingredients

Scale
  • 2 cups broccoli florets
  • 1 cup shredded cheddar cheese
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable or chicken broth
  • 1 cup heavy cream
  • 2 tablespoons butter
  • Salt and pepper to taste

Instructions

  1. In a large pot, melt the butter over medium heat.
  2. Add the chopped onion and minced garlic, and sauté until the onion is translucent.
  3. Stir in the broccoli florets and pour in the broth. Bring to a boil, then reduce heat and simmer until the broccoli is tender, about 10 minutes.
  4. Use an immersion blender or transfer to a blender to puree the soup until smooth.
  5. Return the pot to low heat, stir in the heavy cream and shredded cheddar cheese, and mix until the cheese is melted and the soup is creamy.
  6. Season with salt and pepper to taste.
  7. Serve hot with crusty bread for dipping.

Notes

Use fresh broccoli for the best flavor and avoid overcooking it.

  • Prep Time: 15
  • Cook Time: 30
  • Category: Soup
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 40mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star