Roasted Broccoli Cheddar Soup

Featured in: Family Meal Favorites

This creamy broccoli cheddar soup combines oven-roasted broccoli florets with tender carrots, aromatic herbs, and sharp cheddar cheese for a comforting bowl of warmth. The roasting process caramelizes the broccoli, adding depth and richness to every spoonful. Ready in just 50 minutes, this vegetarian-friendly soup is blended smooth and enriched with milk and cream for velvety texture.

Updated on Thu, 29 Jan 2026 09:02:00 GMT
Golden roasted broccoli florets blend into a creamy cheddar soup garnished with fresh herbs. Pin it
Golden roasted broccoli florets blend into a creamy cheddar soup garnished with fresh herbs. | tifawtfoods.com

There's something about the smell of broccoli turning golden in a hot oven that makes you stop whatever you're doing and pay attention. My kitchen was freezing one November afternoon, and I'd thrown together this soup almost by accident, roasting vegetables while the wind rattled the windows outside. By the time I blended it with sharp cheddar and cream, the whole house had transformed into something warm and inviting, and suddenly that cold day didn't matter anymore.

I made this for my roommate when she was having a rough week, and watching her face light up when she tasted it reminded me that food doesn't need to be fancy to feel like care. She asked for the recipe before she even finished the bowl, and now it's the one thing she requests whenever I offer to cook.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Broccoli florets, about 500 g: Roasting transforms them from just vegetables into something almost nutty and caramelized, which is the secret to why this soup actually tastes like something.
  • Carrots and yellow onion: These build the foundation of flavor while you're busy roasting the broccoli, so don't skip the sautéing step.
  • Garlic, 3 cloves minced: One minute in the pan is enough, or it gets bitter and ruins the whole vibe.
  • Sharp cheddar cheese, freshly grated 170 g: Grate it yourself right before you need it, because pre-shredded cheese has anti-caking agents that keep it from melting smooth.
  • Unsalted butter and olive oil: The butter goes in the pot with the vegetables, and the oil coats the broccoli before roasting.
  • Whole milk and heavy cream, 1 cup and ½ cup: This ratio keeps it creamy without being overwhelming, but you can adjust based on how rich you want it.
  • Low-sodium vegetable broth, 4 cups: Low-sodium matters here because you're adding cheese, which brings its own saltiness.
  • Dried thyme, basil, and nutmeg: These three herbs create that cozy depth that makes people ask what's in it, and nutmeg is the secret weapon that nobody expects.
  • Salt and black pepper: Taste as you go, because the cheese will season things more as it melts.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep the broccoli:
Get your oven to 425°F and toss those florets with a tablespoon of olive oil, a pinch of salt, and pepper until they're lightly coated. Spread them out on a baking sheet so they have room to breathe and roast for 20 to 25 minutes, stirring halfway through, until the edges are golden and crispy.
Build your flavor base:
While the broccoli's in the oven, heat the remaining tablespoon of oil and butter in a large pot over medium heat. Sauté the onion and carrots for about 5 or 6 minutes until they're soft and starting to smell incredible, then add the minced garlic and let it cook for just one more minute.
Combine everything:
Pull the roasted broccoli from the oven and add it to the pot with the vegetables, keeping a few florets aside for garnish if you want. Stir in the thyme, basil, and nutmeg, then pour in the vegetable broth and bring it all to a boil.
Simmer and blend:
Once it's boiling, turn the heat down and let it simmer quietly for about 10 minutes so the flavors can actually get to know each other. Then use an immersion blender to puree everything until it's smooth and creamy, or carefully transfer it in batches to a regular blender if that's what you have.
Make it creamy:
Stir in the milk and heavy cream, then gradually add the grated cheddar while stirring constantly, making sure it melts completely instead of getting clumpy. Taste it, adjust the salt and pepper to your liking, and serve it hot with those reserved broccoli florets on top.
This roasted broccoli cheddar soup showcases oven-browned broccoli and melted cheddar in a comforting bowl. Pin it
This roasted broccoli cheddar soup showcases oven-browned broccoli and melted cheddar in a comforting bowl. | tifawtfoods.com

There's a moment when you're stirring the cheese in and it all comes together into something genuinely creamy and rich, and that moment feels a little bit like magic. That's when you know you've made something worth making again.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Roasting Changes Everything

The difference between roasted and boiled broccoli is the difference between a soup you actually want to eat and one you feel like you should eat. When broccoli roasts in the oven with high heat, the water in it evaporates and the natural sugars caramelize, creating this deep, almost toasty flavor that plain boiled broccoli could never achieve. It's the same vegetable, but it tastes like someone actually cared about it.

Making It Your Own

This soup is forgiving enough to let you experiment without ruining it. Some people add a pinch of cayenne for heat, others swap in different cheeses like gruyere or smoked cheddar, and I've seen versions with apple cider vinegar stirred in for brightness. The structure stays solid, but the personality changes based on what you're in the mood for.

Serving and Storage Tips

Serve this hot in bowls with crusty bread for dipping, or pair it with a bright green salad to cut through the richness. It keeps in the refrigerator for about 4 days, though the texture might be slightly less creamy when you reheat it, so a splash of milk when warming helps restore that velvety feeling.

  • If you're making it ahead, store the soup and the reserved broccoli florets separately so the garnish stays crispy.
  • A squeeze of fresh lemon juice right before serving brightens everything up and keeps it from feeling too heavy.
  • Leftover soup freezes okay, but cream-based soups can separate when thawed, so add fresh milk or cream when reheating.
A spoon dips into velvety roasted broccoli cheddar soup, with carrots and herbs visible beside crusty bread. Pin it
A spoon dips into velvety roasted broccoli cheddar soup, with carrots and herbs visible beside crusty bread. | tifawtfoods.com

This soup has become the recipe I make when I want something that feels indulgent but doesn't actually ask much of me, and that's exactly when the best meals happen. It's the kind of dish that turns an ordinary evening into something worth remembering.

Recipe Questions & Answers

Can I use frozen broccoli instead of fresh?

Fresh broccoli is recommended for roasting to achieve caramelized edges and deeper flavor. Frozen broccoli contains more moisture and won't roast as well, resulting in less complex taste.

How can I make this soup dairy-free?

Replace butter with olive oil, use cashew cream or coconut cream instead of dairy cream, substitute plant-based milk, and use dairy-free cheddar alternatives. Nutritional yeast can add cheesy flavor.

Can I prepare this soup in advance?

Yes, this soup stores well in the refrigerator for up to 4 days. Reheat gently on the stovetop, stirring occasionally. You may need to add extra broth or milk if it thickens upon standing.

What can I serve alongside this soup?

Crusty sourdough bread, garlic bread, or a fresh green salad complement this soup beautifully. Grilled cheese sandwiches make an excellent pairing for a heartier meal.

How do I prevent the soup from being too thick?

Add broth gradually during reheating if the soup thickens. The starches in vegetables naturally thicken as the soup sits. Keep extra broth on hand to adjust consistency to your preference.

Can I freeze this broccoli cheddar soup?

Cream-based soups can separate when frozen and thawed. For best results, freeze the soup before adding dairy, then stir in milk, cream, and cheese after reheating from frozen.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Broccoli Cheddar Soup

Creamy soup with roasted broccoli, carrots, and sharp cheddar. Ready in 50 minutes for comforting meals.

Prep Time
15 min
Time to Cook
35 min
Total Duration
50 min
Created by Carter Finley


Skill Level Easy

Cuisine American

Total Yield 4 Number of Servings

Dietary Details Meat-Free

What You Need

Vegetables

01 1 large head broccoli, cut into florets (approximately 1.1 pounds)
02 2 medium carrots, peeled and diced
03 1 medium yellow onion, chopped
04 3 cloves garlic, minced

Dairy

01 1.5 cups sharp cheddar cheese, freshly grated
02 2 tablespoons unsalted butter
03 1 cup whole milk
04 0.5 cup heavy cream

Broth

01 4 cups low-sodium vegetable broth

Seasonings

01 1 teaspoon dried thyme
02 0.5 teaspoon dried basil
03 0.25 teaspoon ground nutmeg
04 0.5 teaspoon salt, plus additional to taste
05 0.25 teaspoon black pepper

Oil

01 2 tablespoons olive oil

Directions

Step 01

Prepare oven and roast broccoli: Preheat oven to 425°F. Toss broccoli florets with 1 tablespoon olive oil, salt, and pepper. Spread on a baking sheet and roast for 20-25 minutes until golden and tender, stirring halfway through cooking.

Step 02

Sauté aromatic vegetables: While broccoli roasts, heat remaining 1 tablespoon olive oil and butter in a large pot over medium heat. Sauté onion and carrots for 5-6 minutes until softened. Add minced garlic and cook for 1 additional minute.

Step 03

Combine broccoli and seasonings: Add roasted broccoli to the pot, reserving a few florets for garnish if desired. Stir in thyme, basil, and nutmeg, combining thoroughly with vegetables.

Step 04

Build broth base: Pour vegetable broth into the pot. Bring mixture to a boil, then reduce heat and simmer for 10 minutes to allow flavors to meld.

Step 05

Puree soup: Use an immersion blender to puree soup until completely smooth, or carefully blend in batches using a countertop blender, exercising caution with hot liquids.

Step 06

Finish with dairy and cheese: Stir in milk and heavy cream. Gradually add grated cheddar cheese, stirring continuously until fully melted and soup achieves a creamy consistency. Adjust seasoning with additional salt and pepper as needed.

Step 07

Serve: Transfer soup to serving bowls and garnish with reserved broccoli florets and additional shredded cheddar cheese if desired. Serve immediately while hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Baking sheet
  • Large pot
  • Immersion blender or countertop blender
  • Wooden spoon
  • Chef's knife
  • Cutting board

Allergy Information

Go through every ingredient to spot allergens. If you're unsure, check with your healthcare provider.
  • Contains milk in the form of cheese, butter, cream, and milk
  • May contain gluten if using non-gluten-free vegetable broth
  • Verify all ingredient labels for potential gluten or allergen content in broth and cheese products

Nutrition Info (for one serving)

For informational purposes only—see a professional for health advice.
  • Calories: 335
  • Fats: 22 g
  • Carbohydrates: 19 g
  • Proteins: 14 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.