30-Minutes Broccoli Cheddar Soup Recipe (Rich Savory Taste)

This post may contain affiliate links. See my disclosure policy.

Dive into a bowl of pure comfort with our Broccoli Cheddar Soup, a creamy and indulgent delight that combines the wholesome goodness of fresh broccoli with the rich, savory charm of sharp cheddar cheese. Each spoonful is a harmonious dance of flavors, with tender broccoli florets and melted cheese creating a symphony of taste and texture. A hint of garlic and onion adds depth, making this soup a heartwarming feast for the senses.

In the symphony of comforting meals, the warmth of Broccoli Cheddar Soup Recipe holds a place of honor. Every spoonful whispers the tale of harmony between verdant broccoli and creamy cheddar, transforming ordinary ingredients into a culinary masterpiece. 

Broccoli Cheddar Soup recipe

The journey begins with the humble, vibrant green florets, their natural freshness being the heart of our dish.

In all its melted glory, the luxurious cheddar complements the broccoli, crafting a rich tapestry of flavors that pleases the palate. 

Diving into this soup is a voyage to the heart of home cooking, where simple ingredients hold the power to create exquisite experiences.

Perfect for chilly days or just when you need that bowl of comfort, our soup recipe is a testament to the magic hidden in our kitchens. 

This story, crafted bite by bite, invites you to explore the art of soup-making, one delectable spoonful at a time. Today, we unravel the secrets behind the Broccoli Cheddar Soup. Let’s embark on this delicious adventure.

What Is Broccoli Cheddar Soup?

Broccoli Cheddar Soup is a comforting, creamy dish made by blending cooked broccoli and sharp cheddar cheese, often accompanied by onions and garlic for depth of flavor.

The velvety, cheesy base envelops the lightly cooked broccoli, producing a wonderfully rich and warming soup. 

Traditionally, it’s pureed for a smooth texture, but some versions leave chunks of broccoli for added bite.

This soup is a classic in American cuisine, known for its richness, and a staple in homes and restaurants.

Broccoli Cheddar Soup recipe

Can You Vary The Recipe With Other Ingredients?

  • Protein Add chicken, bacon, or shrimp to the soup for added protein.
  • Vegetables Additional veggies like carrots, celery, or bell peppers can also be included for extra texture and flavor.
  • Cheese Varieties Experiment with different types of cheese. Smoked Gouda, Gruyère, or Pepper Jack can introduce new flavors.
  • Spices and Herbs For a flavor twist, add spices such as cayenne pepper for heat or herbs like thyme or rosemary.
  • Vegan/Dairy-Free Substitute the dairy with plant-based alternatives. Nutritional yeast and cashews can give the soup a creamy texture and cheesy flavor, while coconut milk can add richness.
  • Grains Add cooked grains like quinoa or wild rice for added heartiness.
Broccoli Cheddar Soup recipe

Recipe Directions 

  1. In a large pot, melt the unsalted butter over medium heat.
  2. Add the chopped onion and minced garlic to the pot and sauté until the onion becomes translucent and fragrant.
  3. Sprinkle the all-purpose flour over the onions and garlic, stirring well to coat them evenly. Cook for a minute or two to cook off the raw flour taste.
  4. Slowly pour in the vegetable broth or chicken; stirring continuously to avoid lumps.
  5. Add the fresh broccoli florets to the pot and bring the mixture to a boil. Reduce the heat and let it simmer until the broccoli becomes tender for about 10-12 minutes.
  6. Using an immersion blender or regular blender, puree the soup until it reaches your desired consistency. Be careful when blending hot liquids.
  7. Return the pot to low heat and stir in the shredded cheddar cheese until melted and smooth.
  8. Pour in the whole milk and dried thyme, and continue stirring until the soup is heated through.
  9. Season with salt and pepper to taste. Adjust the seasoning as needed.
  10. Remove it from the heat once the soup is well combined and heated.
  11. If desired, serve the broccoli cheddar soup hot, garnished with additional shredded cheddar cheese.
Broccoli Cheddar Soup recipe

Variations, Add-Ons, And Toppings


  • Vegan/Dairy-Free Version: Substitute dairy with plant-based milk and cheese. Use nutritional yeast or a cashew blend for the cheesy flavor. Replace butter with olive oil or a vegan butter alternative.
  • Creamier Version: Use heavy cream instead of milk for a richer, more decadent soup.
  • Spicy Version: Add a dash of cayenne pepper, crushed red pepper flakes, or even jalapenos to spice it up.
  • Seafood Version: Add cooked shrimp or crab for a unique spin.


  • Proteins: Cooked chicken, bacon, or ham can be added for a protein boost.
  • Vegetables: More veggies like carrots, celery, or bell peppers can be added for extra texture and flavor.
  • Cheese Varieties: Experiment with different types of cheese like Gouda, Monterey Jack, or Gruyère.
  • Grains: You can also add cooked grains like quinoa or wild rice for added heartiness.


  • Extra Cheese: A sprinkle of extra shredded cheddar on top never hurts.
  • Fresh Herbs: Chopped parsley, chives, or green onions add a pop of color and freshness.
  • Croutons: Homemade or store-bought croutons provide a delightful crunch.
  • Bacon Bits: For a salty, smoky touch, sprinkle some cooked, crumbled bacon on top.
  • Sour Cream or Greek Yogurt: A dollop of sour cream or Greek yogurt can add a tangy contrast to the rich soup.
Broccoli Cheddar Soup recipe

Can I Make Soup In A Slow Cooker Or Instant Pot?

Slow Cooker

  • Place the broccoli, chopped onion, minced garlic, and chicken or vegetable broth into the slow cooker. Cover and cook on high for 3-4 hours or low for 6-8 hours.
  • Once the broccoli is tender, blend the soup to your preferred consistency using an immersion blender.
  • Stir in the shredded cheddar cheese, milk, and seasonings. Replace the cover and let it cook on high for an additional 15 minutes or until the cheese is completely melted.

Instant Pot

  • Set the Instant Pot to the sauté mode. Melt the butter, then add the chopped onion and minced garlic, sautéing until the onion is translucent.
  • Add the broccoli and broth. Secure the lid and set the Instant Pot to high pressure for 5 minutes. After cooking, quickly release the pressure according to the manufacturer’s instructions.
  • Carefully remove the lid and use an immersion blender to blend the soup to your desired consistency.
  • Set the Instant Pot back to sauté mode. Stir in the shredded cheese, milk, and seasonings, cooking just until the cheese is melted.
Broccoli Cheddar Soup recipe

Can I Use Store Broth Or Should I Make My Own ?

  • Store-Bought Broth: This is a convenient and time-saving option. When selecting a store-bought broth, opt for a low-sodium version. This allows you to control the salt content of your soup better. Also, look for broths with minimal added preservatives or artificial flavors to keep your soup as natural as possible.
  • Homemade Broth: Making your own broth can be more time-consuming, but it allows for complete control over the ingredients and flavors. Homemade broths can be richer and deeper in flavor compared to store-bought ones. You can also make large batches and freeze it in portions for future use.
Broccoli Cheddar Soup recipe

How To Serve?

  • Temperature: Serve the soup hot but not boiling. The flavors are best appreciated when the soup is at the right temperature.
  • Bowl Selection: Use deep bowls to keep the soup hot for longer. Pre-warming your bowls in the oven on low heat can also keep your soup hot for longer.
  • Garnish: Sprinkle a little extra shredded cheese on top, a few small broccoli florets, a sprinkle of paprika or black pepper, or a swirl of cream. This not only makes the soup look more appealing but can also enhance the flavors.
  • Accompaniments: Serve the soup with a side of crusty bread or a roll for dipping. You could also offer a side salad to make it a complete meal.
  • Portion Size: If serving as a starter, opt for smaller portions. A larger, hearty bowl is appropriate if it’s the main course.
  • Serve Immediately: Soup is best served immediately after cooking. If you need to wait before serving, keep it covered on low heat to keep it hot.
Broccoli Cheddar Soup recipe

Perfect Side Dishes

  • Crusty Bread: A thick slice of crusty bread, like a sourdough or a baguette, is perfect for dipping into the creamy soup.
  • Grilled Cheese Sandwich: Turn your soup into a classic comfort food meal with a side of grilled cheese. You could add some interesting flavors to your sandwich, like a sharp cheddar or even a slice of apple for a sweet and savory twist.
  • Green Salad: A fresh, crisp salad with a light vinaigrette dressing can provide a refreshing contrast to the rich, creamy soup.
  • Roasted Vegetables: A side of roasted vegetables, such as brussels sprouts or carrots, can complement the soup and add a bit more substance to your meal.
  • Baked Potato: A simple baked potato with a touch of butter and chives can be a hearty and satisfying side.
  • Quinoa Salad: A colorful, nutrient-rich quinoa salad can provide a healthy, high-protein addition to your meal.
Broccoli Cheddar Soup recipe

Storage And Make Ahead

  • Refrigeration: Store leftover soup in an airtight container in the refrigerator for up to 3-4 days.
  • Freezing: Broccoli cheddar soup can be frozen for up to 2-3 months. Allow it to cool completely before transferring to freezer-safe containers.
  • Thawing: To thaw frozen soup, place it in the refrigerator overnight or defrost in the microwave using the “defrost” setting.
  • Make Ahead: This soup is perfect for making ahead. Prepare the soup as directed, cool it completely, then refrigerate or freeze. Reheat on the stovetop, stirring occasionally, until heated through.
  • Storage Tips: For best results, store soup in individual portions for easier reheating.
Broccoli Cheddar Soup recipe

What Can We Do With Leftovers?

  • Reheat and enjoy: Simply heat up the leftover soup and enjoy it as a quick and comforting meal.
  • Make a baked potato topping: Use the soup as a flavorful topping for baked potatoes. Spoon the soup over baked potatoes and add extra shredded cheese or other desired toppings.
  • Transform into a pasta sauce: Warm up the soup and toss it with cooked pasta to create a creamy and flavorful pasta dish. You can also add additional vegetables or cooked chicken for more variety.
  • Create a creamy vegetable casserole: Combine the leftover soup with cooked vegetables such as cauliflower, carrots, or peas. Top it with breadcrumbs and cheese, then bake it until golden and bubbly for a delicious casserole.
  • Use as a filling for stuffed bread: Cut a loaf of bread in half lengthwise, hollow out the center, and fill it with the soup. Top with extra cheese and bake until the bread is toasted and the cheese is melted.


  • Add a splash of apple cider vinegar or lemon juice to enhance the soup’s flavor and balance the richness of the cheddar.
  • Use sharp cheddar cheese for a stronger flavor, or mild cheddar for a milder taste.
  • For a creamier texture, blend half of the soup and mix it back in with the remaining soup.
  • Roast the broccoli before adding it to the soup for a deeper, caramelized flavor.
  • Add a pinch of nutmeg or a dash of hot sauce for an extra layer of complexity.
  • Garnish with crispy bacon or crunchy croutons for added texture and flavor contrast.
30-Minutes Broccoli Cheddar Soup Recipe (Rich Savory Taste)

30-Minutes Broccoli Cheddar Soup Recipe (Rich Savory Taste)

0 from 0 votes
Course: Soup Recipe


Prep time


Cooking time





Broccoli cheddar soup is a comforting and creamy soup that combines tender broccoli florets with a rich cheese base. Sautéed onions and garlic are cooked in butter, then blended with broth, milk, and cheddar cheese to create a flavorful and satisfying soup. Perfect for a cozy meal or as a comforting starter.


  • 1/4 Cup 1/4 Unsalted Butter

  • 1 1 Onion, Chopped

  • 2 2 Garlic Cloves, Minced

  • 1/4 Cup 1/4 All-purpose Flour

  • 4 Cups 4 Chicken Or Vegetable Broth

  • 4 Cups 4 Fresh Broccoli Florets

  • 2 Cups 2 Shredded Cheddar Cheese

  • 1 Cup 1 Whole Milk

  • 1/2 Teaspoon 1/2 Dried Thyme

  • Salt (To Taste)

  • Pepper (To Taste)

Step-By-Step Directions 

  • Preparation Steps
    Gather all the ingredients.
    Chop the onion and mince the garlic.
    Cut broccoli into small florets.
    Grate the cheddar cheese if not already shredded.
  • Cooking
    Melt the unsalted butter in a large pot over medium heat.
    Add the chopped onion and minced garlic, sauté until the onion is translucent, about 5 minutes.
    Stir in the all-purpose flour, allowing it to cook for about 1 minute. This will help thicken the soup.
  • Blending
    Gradually pour in the chicken or vegetable broth, stirring constantly to prevent lumps.
    Add the broccoli florets to the pot, then bring the mixture to a simmer. Allow it to simmer for about 20 minutes, or until the broccoli is tender.
    Using an immersion blender, blend the soup until it reaches your desired consistency. If you prefer a chunkier soup, blend less. For a smoother soup, blend more.
  • Final Touches
    Return the pot to low heat. Stir in the shredded cheddar cheese and whole milk until the cheese is melted and the soup is heated through.
    Season the soup with dried thyme, salt, and pepper to taste.
  • Serving
    Ladle the hot soup into bowls and serve immediately. If desired, garnish with extra shredded cheese, a dollop of sour cream, a sprinkle of fresh herbs, or croutons for added texture.
  • Large pot
  • Wooden spoon or spatula
  • Immersion blender or regular blender 
  • Chef’s knife and cutting board
  • Measuring cups and spoons
  • Grater


  • Broccoli: Use fresh broccoli florets for the best taste and texture. You can adjust the amount of broccoli based on your preference for a chunkier or smoother soup.
  • Cheese: Sharp cheddar cheese works best for its robust flavor, but you can experiment with different types of cheese or a combination for added complexity.
  • Seasoning: Besides dried thyme, you can add herbs and spices like nutmeg or paprika to enhance the soup’s flavor profile.
  • Texture: If you prefer a chunkier soup, reserve some cooked broccoli florets before blending and stir them in at the end.
  • Serving Suggestions: Serve the soup with crusty bread, croutons, or a side salad for a complete meal. It also pairs well with a sprinkle of additional shredded cheddar cheese on top.
  • Storage: Leftovers can be stored in an airtight container in the refrigerator for 3-4 days. Reheat gently on the stovetop, adding a milk splash to restore the desired consistency.

Nutrition Table

Broccoli Cheddar Soup recipe

Leave a Comment

Author picture

soup chick!

You've entered a realm where each bowl isn't just a meal; it's an expedition to the core of comfort, well-being, and the sheer delight of feeding both body and soul. My name is Julia, and I'm here to navigate you through the flavorful worlds of Soup Chick. Together, we'll uncover the artistry behind each recipe, share stories that warm the heart, and celebrate the simple pleasures of making and enjoying soup.

More About Me