30 Minute Recipe – Broccoli Cheddar Soup

broccoli cheddar soup, broccoli cheddar soup recipe, how to make broccoli cheddar soup, instant pot broccoli cheddar soup, vegan broccoli cheddar soup, healthy broccoli cheddar soup, easy broccoli cheddar soup, best broccoli cheddar soup, homemade broccoli cheddar soup, recipe for broccoli cheddar soup, chicken broccoli cheddar soup

Are you looking for a comforting and delicious meal that’s easy to make? Look no further than broccoli cheddar soup! Broccoli cheddar soup is a classic comfort food that’s perfect for cold days or when you need a warm and hearty meal. Making it from scratch is not only easy but also allows you to customize the recipe to suit your taste.

In this article, we’ll show you how to make broccoli cheddar soup from scratch using fresh ingredients. Whether you’re looking for an instant pot broccoli cheddar soup, a vegan broccoli cheddar soup, or a healthy broccoli cheddar soup, we’ve got you covered with this easy broccoli cheddar soup recipe.


  • 4 cups broccoli florets
  • 4 cups chicken or vegetable broth
  • 1 cup heavy cream
  • 1/4 cup all-purpose flour
  • 1/4 cup butter
  • 1 cup shredded cheddar cheese
  • 1/2 cup chopped onions
  • 1/2 cup chopped celery
  • 2 cloves garlic, minced
  • Salt and pepper to taste


Step 1: Prepare the Ingredients

To make broccoli cheddar soup, you’ll need to gather all of your ingredients and prepare them ahead of time. This includes washing and chopping the broccoli florets, onions, celery, and garlic. You’ll also need to measure out the chicken or vegetable broth, heavy cream, flour, butter, and shredded cheddar cheese.

Step 2: Saute the Vegetables

In a large pot, melt the butter over medium heat. Add the onions, celery, and garlic and saute until the onions are translucent. This will take about 5-7 minutes.

Step 3: Create the Roux

Add the flour to the pot and stir well to make a roux. Cook the roux for 1-2 minutes, stirring constantly. This will help to thicken the soup and give it a creamy texture.

Step 4: Add the Broth

Slowly add the chicken or vegetable broth to the pot, stirring constantly to prevent lumps from forming. Bring the mixture to a boil and then reduce the heat to a simmer.

Step 5: Cook the Broccoli

Add the broccoli to the pot and simmer for 10-15 minutes or until the broccoli is tender. This will depend on the size of your broccoli florets. You want them to be soft enough to puree, but not mushy.

Step 6: Puree the Soup

Use an immersion blender to puree the soup to your desired consistency. If you don’t have an immersion blender, carefully transfer the soup to a blender and puree in batches. Be sure to let the soup cool slightly before blending and work in batches to avoid hot soup exploding out of the blender.

Step 7: Add the Cream and Cheese

Return the soup to the pot and stir in the heavy cream and shredded cheddar cheese. Season with salt and pepper to taste. Cook for an additional 5-10 minutes until the cheese is melted and the soup is heated through.

Step 8: Serve and Enjoy

Ladle the soup into bowls and serve hot. You can garnish with additional shredded cheddar cheese or croutons if desired. Enjoy the delicious and creamy taste of homemade broccoli cheddar soup!

Also Read: Discover the Surprising Benefits of Broccoli in a New Scientific Study

Time Duration:

Making broccoli cheddar soup from scratch takes around 30-40 minutes, including prep and cook time.

Final Thoughts:

We hope you enjoyed learning how to make broccoli cheddar soup with our recipe. Whether you’re a fan of the classic broccoli cheddar soup or you’re looking to try something new, there are plenty of variations to choose from, such as a homemade broccoli cheddar soup or a chicken broccoli cheddar soup. No matter which version you choose, you’re sure to enjoy the creamy, cheesy goodness of this delicious soup. So why not give this recipe for broccoli cheddar soup a try today and let us know which one is your favorite?

2 thoughts on “30 Minute Recipe – Broccoli Cheddar Soup

Leave a Reply

Your email address will not be published. Required fields are marked *