Zara Cooking

  • Recipe Index
  • About
  • Contact
  • by Course
    • Appetizers and Snacks
    • Soups
    • Side-Dish
    • Desserts
    • Drinks
  • by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • by Course
    • Appetizers and Snacks
    • Soups
    • Side-Dish
    • Desserts
    • Drinks
  • by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • by Course
    • Appetizers and Snacks
    • Soups
    • Side-Dish
    • Desserts
    • Drinks
  • by Meal Time
    • Breakfast
    • Dinner
×

Broccoli Cheddar Soup Recipe

Published: Apr 15, 2026 by Zara · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely adore this Broccoli Cheddar Soup Recipe because it’s like a warm, cheesy hug in a bowl. Whenever I’m craving something rich, comforting, and vibrant with fresh broccoli flavor, this is my go-to. It’s creamy and cheesy with just the right amount of tang from sharp cheddar, plus the cozy bite of tender broccoli that makes each spoonful so satisfying. The best part? It’s surprisingly simple to make, transforming a handful of humble ingredients into something truly special that feels like a restaurant-quality treat but made right at home.

Why You'll Love This Broccoli Cheddar Soup Recipe

From the very first time I made this soup, I was hooked on the flavor profile. The blend of sharp cheddar with Parmesan and a subtle nutmeg kick makes every spoonful taste layered and indulgent, without being overwhelming. Meanwhile, the fresh broccoli brings a bright, earthy note that balances the creaminess perfectly. It’s like comfort food and a nourishing veggie dish got together and made magic!

I also love how easy this recipe is to prepare. It’s all made in one pot, meaning minimal cleanup and less fuss. The ingredients are straightforward but thoughtfully combined to maximize flavor and texture. Whether I’m preparing a family dinner, hosting friends, or just wanting a cozy meal during the colder months, this soup feels just right. It stands out because it’s not just your run-of-the-mill cheddar soup — it’s got depth, texture, and heart, making it a true favorite in my kitchen.

Ingredients You'll Need

A white bowl in the center holds many small broccoli florets, bright green with a fresh texture. Around it are smaller white bowls and plates arranged neatly, holding different ingredients: finely chopped white onions, shredded orange carrots, shredded yellow cheddar cheese, small white crumbs of cheese on a white plate with a blue rim, and a white dish with white flour. There is a white bowl with torn bread pieces that look toasted, a dark small plate with four blocks of pale yellow butter, a small glass jar filled with a light yellow liquid, another small glass jar with a white liquid, and three small round dishes with different powders and spices—one light yellow, one brown, and one black pepper. The whole setup is on a white marbled surface, clean and bright, showing a well-organized layout of colorful fresh ingredients. photo taken with an iphone --ar 4:5 --v 7

The ingredients for this Broccoli Cheddar Soup Recipe are simple but essential to achieving that perfect creamy, cheesy goodness and fresh broccoli flavor. Each element plays a part: butter and flour for the roux, a blend of milks and stock for richness, plus sharp cheeses and vibrant vegetables that bring it all to life.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Salted butter: Creates a rich base and helps cook the aromatics evenly.
  • Yellow onion: Adds a gentle sweetness and depth of flavor.
  • Carrot: Grated for subtle natural sweetness and a tender texture.
  • Garlic: Brings a fragrant warmth that complements the cheese beautifully.
  • All-purpose flour: Thickens the soup into that perfect creamy consistency.
  • Sea salt: Essential seasoning to make all the flavors pop.
  • Mustard powder: Adds a slight tanginess that enhances the cheddar’s sharpness.
  • Ground nutmeg: A subtle layer of warmth that rounds out the richness.
  • Whole milk or half-and-half: For luscious creaminess without overpowering heaviness.
  • Chicken or vegetable stock: Develops a savory base and balances the dairy.
  • Broccoli: The star ingredient, chopped to give just the right bite and bright color.
  • Parmesan cheese: Adds an umami punch and unique cheesiness.
  • Extra-sharp cheddar cheese: The soul of the soup, lending bold cheesy flavor.
  • Freshly cracked black pepper: Adds a touch of spice and freshness.
  • Croutons (optional): For extra crunch and a satisfying texture contrast.

Directions

Step 1: Melt the salted butter in a large pot over medium heat. Once it’s melted and bubbling, add the chopped onion and grated carrot. Cook for about 5 minutes, stirring occasionally, until the vegetables are soft and fragrant.

Step 2: Stir in the minced garlic and cook for another minute until fragrant. Be careful not to let the garlic brown as it can turn bitter.

Step 3: Sprinkle the all-purpose flour over the vegetables and stir well to coat everything. Continue to cook and stir for about 2-3 minutes to cook out the raw flour taste, allowing it to form a thick paste (roux).

Step 4: Gradually whisk in the milk (or half-and-half), followed by the chicken or vegetable stock. Stir continuously to blend the liquids smoothly with the roux, ensuring no lumps form.

Step 5: Add the sea salt, mustard powder, and ground nutmeg. Bring the mixture to a gentle simmer and cook for 10 minutes, stirring occasionally until it starts to thicken slightly.

Step 6: Add the chopped broccoli to the pot. Cover and simmer for 10-12 minutes until the broccoli is tender but still vibrant and bright green.

Step 7: Using an immersion blender, gently blend the soup to your preferred texture. I like to keep some chunks for that perfect chunky-creamy balance, but you can blend it fully smooth if you prefer.

Step 8: Stir in the grated Parmesan and shredded sharp cheddar cheese until melted and fully incorporated. Season with fresh black pepper and more salt if needed.

Step 9: Simmer for a couple more minutes to let the cheese meld beautifully into the soup. Serve hot, garnished with croutons if desired for an added crunch.

Servings and Timing

This recipe makes enough soup to serve about 6 hearty portions—perfect for a family meal or to have leftovers for the next day. Prep time is roughly 15 minutes, as chopping and grating are the main tasks. Cooking takes about 35 minutes to let the soup thicken and the broccoli soften. Altogether, you’re looking at around 50 minutes from start to finish, which is incredible for such a luscious, homemade soup.

How to Serve This Broccoli Cheddar Soup Recipe

The image shows a close-up of a large black pot filled with creamy yellow soup with visible green broccoli pieces spread throughout. The soup has a smooth texture with tiny black pepper specks sprinkled on top, giving it a light seasoning effect. In the pot, there is a silver ladle with a wooden handle, lifting a portion of the soup that clearly shows a few broccoli florets sitting in the creamy yellow broth. The background surface is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

I love serving this soup piping hot, straight from the pot, as it’s most comforting that way. Pairing it with crusty bread or buttery garlic toast really rounds out the experience. I sometimes add a simple green salad on the side for a fresh crunch that contrasts nicely with the creamy richness of the soup. Another favorite accompaniment is a warm grilled cheese sandwich—it’s like a match made in comfort food heaven.

For garnishes, I often sprinkle a little extra shredded cheddar or Parmesan on top, along with freshly cracked black pepper. Chopped fresh herbs like chives or parsley add a fresh pop of color and flavor that makes the bowl look gourmet. I also enjoy tossing some homemade or store-bought croutons into the soup right before serving for that delightful crispy texture.

When it comes to drinks, I find a light white wine like Sauvignon Blanc pairs beautifully, cutting through the creaminess with crisp acidity. For non-alcoholic options, a sparkling water with a squeeze of lemon or a lightly brewed iced tea complements the savory richness perfectly. This Broccoli Cheddar Soup Recipe is so versatile that it works wonderfully for a cozy family dinner, casual weeknight meal, or even during special occasions where you want to wow guests with comfort food done right.

Variations

One of the fun things I’ve found about this Broccoli Cheddar Soup Recipe is how adaptable it is. If you prefer a dairy-free or vegan version, swapping out the butter for olive oil and using a plant-based milk like oat or almond milk along with a vegan cheese alternative works surprisingly well. Just keep in mind the texture and flavor will change slightly but still satisfy those cheesy soup cravings.

If you want to pack in more veggies, I often add cauliflower alongside the broccoli for a subtle variation in taste and texture that blends seamlessly. You can also play with the cheese: mixing in Gruyère or a milder white cheddar adds a different dimension to the flavor. For those who love a little spice, stirring in a pinch of cayenne pepper or smoked paprika gives the soup a lovely smoky heat that wakes up the taste buds.

For a quicker method, you can cook the broccoli separately by steaming it, then add it towards the end to maintain more vibrant color and texture if you like your vegetables firm. Conversely, blending the entire soup smooth creates a velvety puree that feels extra luxe and cozy.

Storage and Reheating

Storing Leftovers

After enjoying this soup, I always store leftovers in airtight containers in the refrigerator. Using glass jars or BPA-free plastic containers works best to keep the soup fresh and flavorful. Leftovers should stay good for about 3 to 4 days, making it a great make-ahead comfort meal. Just be sure to cool the soup completely before sealing to avoid condensation and maintain texture quality.

Freezing

This Broccoli Cheddar Soup Recipe freezes quite well, which I love for busy weeks. I usually freeze it in portion-sized containers or sturdy freezer bags, leaving enough room for expansion. It’s best to freeze before adding any croutons or garnishes. Frozen soup will keep for up to 2 months. When ready to enjoy, thaw it overnight in the fridge and reheat gently on the stove.

Reheating

When reheating, I prefer using a saucepan over low to medium heat to avoid scorching or separation of the cheese. Stir frequently to bring the soup back to a smooth, creamy texture. If the soup seems a bit thick after refrigeration or freezing, adding a splash of milk or stock helps restore its perfect consistency. Avoid using the microwave if possible, as it can heat unevenly and change the soup’s texture.

FAQs

Can I use frozen broccoli instead of fresh?

Absolutely! Frozen broccoli is a convenient alternative that works well in this soup. Just add it a few minutes longer during cooking to ensure it’s heated through and tender. Keep in mind that frozen broccoli tends to be softer, so the texture might be a bit different, but the flavor will still be delicious.

Is this soup gluten-free?

The traditional recipe uses all-purpose flour which contains gluten, but you can easily substitute it with a gluten-free flour blend or cornstarch for thickening. Just be sure to follow the substitution guidelines and add the thickener gradually to achieve the right consistency.

Can I make this soup vegan?

Yes! Swap the butter for olive oil or vegan margarine, use plant-based milk like oat or cashew milk, and substitute the cheeses with your favorite vegan cheese alternatives. While the flavor will differ from the classic cheddar-based version, it still offers a creamy, flavorful, and comforting experience.

How long does it take to cool before storing leftovers?

I usually let the soup cool at room temperature for no more than 30 minutes before transferring it to the fridge. This helps prevent bacterial growth while keeping the soup safe and tasty. Cover the container loosely during cooling to avoid condensation, then seal tightly once cold.

What can I use instead of mustard powder?

If you don’t have mustard powder on hand, a small amount of Dijon mustard or dry mustard can work as a substitute. It adds a similar tangy note that enhances the cheddar flavor, which I think really lifts the soup. Just start with a teaspoon and adjust to taste.

Conclusion

I hope you’re as excited as I am to try this Broccoli Cheddar Soup Recipe because it truly is one of those dishes that instantly feels like home. It’s rich, cozy, and packed with flavor, yet surprisingly easy to make. Whether you’re feeding your family, entertaining friends, or just treating yourself to some warm comfort food, this soup is sure to become a beloved staple. Happy cooking and enjoy every creamy, cheesy spoonful!

Print

Broccoli Cheddar Soup Recipe

Broccoli Cheddar Soup Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Broccoli Cheddar Soup is a comforting, creamy, and cheesy soup loaded with tender broccoli. Made in one pot, it’s an easy vegetarian dish perfect for a cozy family dinner, ready in just 50 minutes.

  • Author: Zara
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Sauté Base

  • 4 tablespoons salted butter
  • 1 cup chopped yellow onion (about 1 small)
  • 1 large carrot, grated
  • 4 cloves garlic, minced

Thickening & Seasoning

  • ¼ cup all-purpose flour
  • 1 teaspoon sea salt, plus more to taste
  • 1 teaspoon mustard powder
  • ¼ teaspoon ground nutmeg

Liquids

  • 2 cups whole milk or half-and-half
  • 2 cups chicken or vegetable stock

Main Ingredients & Cheese

  • 4 cups chopped broccoli (from 1 large crown)
  • ½ cup freshly grated Parmesan cheese
  • 8 ounces shredded extra-sharp cheddar cheese (about 2 cups)

Optional

  • Freshly cracked black pepper, to taste
  • Croutons, store-bought or homemade, for serving

Instructions

  1. Prepare the base: In a large pot over medium heat, melt the salted butter. Add the chopped yellow onion and grated carrot, sautéing until the vegetables are tender and translucent, about 5-7 minutes. Stir in the minced garlic and cook for another 1 minute until fragrant.
  2. Make the roux: Sprinkle the flour over the cooked vegetables and stir continuously for 2 minutes to cook out the raw flour taste, forming a thick paste that will help thicken the soup.
  3. Season and add liquids: Add the sea salt, mustard powder, and ground nutmeg, then slowly pour in the whole milk or half-and-half and the chicken or vegetable stock while whisking continuously to avoid lumps.
  4. Cook the broccoli: Add the chopped broccoli to the pot and bring the soup to a simmer. Allow it to cook for about 15 minutes or until the broccoli is tender but still bright green.
  5. Add cheeses: Lower the heat and stir in the grated Parmesan cheese and shredded extra-sharp cheddar cheese until melted and fully incorporated, creating a creamy, cheesy texture.
  6. Adjust seasoning: Taste the soup and add freshly cracked black pepper and more sea salt if needed. Stir well.
  7. Serve: Ladle the hot soup into bowls and garnish with croutons if desired for added crunch and texture. Serve immediately.

Notes

  • Use sharp cheddar cheese for a more pronounced cheesy flavor.
  • For a smoother texture, blend part or all of the soup using an immersion blender before adding the cheese.
  • This soup freezes well; store leftover soup in airtight containers for up to 3 months.
  • To make it vegetarian, use vegetable stock instead of chicken stock.
  • Adjust thickness by adding more milk or stock if the soup is too thick.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Masoor Dal (Indian Red Lentil Curry) Recipe
    Masoor Dal (Indian Red Lentil Curry) Recipe
  • Portuguese Kale Soup Recipe
    Portuguese Kale Soup Recipe
  • Greek Peas and Potatoes Stew (Arakas Latheros) Recipe
    Greek Peas and Potatoes Stew (Arakas Latheros) Recipe
  • Beef Stroganoff Soup Recipe
    Beef Stroganoff Soup Recipe

Leave a Reply Cancel reply

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

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

Hi, I'm Zara!

Welcome to Zara Cooking, where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Fluffy Protein Waffles with Protein Powder Recipe
    Fluffy Protein Waffles with Protein Powder Recipe
  • Turkey Meatloaf Muffins Recipe
    Turkey Meatloaf Muffins Recipe
  • Spicy Mexican Hot Chocolate Recipe
    Spicy Mexican Hot Chocolate Recipe
  • White Chocolate Strawberry Cream Cold Brew (Starbucks Copycat) Recipe
    White Chocolate Strawberry Cream Cold Brew (Starbucks Copycat) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Zara Cooking. All rights reserved.