Creamy Broccoli Cheddar Carrots

Creamy Broccoli Cheddar Soup with Carrots is served steaming in a rustic mug, garnished with fresh chives and extra cheddar. Save
Creamy Broccoli Cheddar Soup with Carrots is served steaming in a rustic mug, garnished with fresh chives and extra cheddar. | cookingwithnadine.com

This comforting dish combines tender broccoli florets and sweet carrots simmered gently in a rich, creamy base infused with sharp cheddar cheese. Aromatic onion and garlic deepen the flavor, while the velvety texture is achieved by partially blending the soup to leave small vegetable pieces for texture. Seasoned gently with nutmeg, salt, and pepper, it’s ideal for cozy evenings and pairs perfectly with crusty bread.

The first snowfall of the season had just started when I decided soup was the only logical answer to dinner. My roommate walked in from the cold, hugged her coat tighter, and immediately asked what smelled like heaven. That was the moment this broccoli cheddar recipe earned permanent rotation in my winter meal plan.

Last winter I made this for a friend recovering from surgery, and she texted me three days later begging for the recipe. Something about warm cheese and vegetables feels like medicine, only much more enjoyable.

Ingredients

  • 4 cups broccoli florets: Fresh gives the best texture but frozen works in a pinchjust thaw first
  • 2 large carrots: These add sweetness that balances the sharp cheddar beautifully
  • 1 small yellow onion: Finely chopped so it practically disappears into the soup
  • 2 cloves garlic: Minced fresh please, jarred garlic has an odd taste when simmered this long
  • 2 cups whole milk: The fat content matters here for silkiness
  • 1 cup heavy cream: This is what makes it restaurant quality
  • 2 cups sharp cheddar cheese: Shred it yourself from a blockpre shredded cheese resists melting
  • 2 tbsp unsalted butter: Start your vegetable base right
  • 3 cups vegetable broth: Low sodium lets you control the seasoning
  • 3 tbsp all purpose flour: The secret to a properly thickened soup base
  • 1/2 tsp salt: Adjust at the end since cheddar is already salty
  • 1/4 tsp black pepper: Freshly ground makes a difference
  • 1/4 tsp ground nutmeg: Optional but trust me on this one

Instructions

Build your flavor foundation:
Melt butter in a large pot over medium heat and sauté onion and garlic until softened and fragrant, about 3 minutes.
Add the vegetables:
Stir in carrots for 2 minutes, then add broccoli florets and sauté another 2 minutes to develop flavor.
Create the thickener:
Sprinkle flour over vegetables, stir well to coat, and cook 1 to 2 minutes to eliminate raw flour taste.
Add the liquid:
Gradually whisk in vegetable broth, ensuring no lumps form, then simmer 10 to 12 minutes until vegetables are tender.
Introduce the cream:
Reduce heat to low, add milk and cream gently, and simmer for 5 minutes without boiling.
Blend to perfection:
Use an immersion blender to partially puree, leaving some vegetable pieces for satisfying texture.
Melt in the cheese:
Stir in cheddar, salt, pepper, and nutmeg until cheese melts and soup becomes smooth and velvety.
Season and serve:
Taste and adjust seasoning, then serve hot with extra cheddar and fresh herbs if you want to be fancy.
A close-up view of Creamy Broccoli Cheddar Soup with Carrots highlights tender florets and diced carrots in a rich broth. Save
A close-up view of Creamy Broccoli Cheddar Soup with Carrots highlights tender florets and diced carrots in a rich broth. | cookingwithnadine.com

My father in law took one sip and quietly asked if there was a second batch he could take home. That high praise from someone who claims to not like soup changed how I viewed this recipe forever.

Make It Your Own

Half and half can replace heavy cream if you want to save some calories, though the texture will be slightly less luxurious. A dash of cayenne pepper wakes up all the flavors without making it spicy.

Serving Ideas

Crusty bread is practically mandatory for dipping, but serving this in a bread bowl takes it to another level of comfort food status. The soup soaks into the bread and creates this incredible soft texture that people fight over.

Storage And Meal Prep

This soup actually tastes better the next day after the flavors have time to know each other properly. It stores beautifully in the refrigerator for up to three days and reheats gently over low heat.

  • Reheat slowly to prevent separating
  • Add a splash of milk when reheating if it thickens too much
  • Freezing is not recommended since dairy can become grainy
Homemade Creamy Broccoli Cheddar Soup with Carrots pairs beautifully with crusty artisan bread for dipping on a cozy evening. Save
Homemade Creamy Broccoli Cheddar Soup with Carrots pairs beautifully with crusty artisan bread for dipping on a cozy evening. | cookingwithnadine.com

Sometimes the simplest recipes are the ones that become family legends. This soup has that kind of power over people.

Common Questions

Use whole milk combined with heavy cream and sharp cheddar cheese; partially blending the soup also enhances creaminess while retaining texture.

Replacing dairy with plant-based milks and vegan cheese alternatives can create a similar flavor while maintaining creaminess.

Sprinkle the flour evenly over the sautéed vegetables and cook briefly before slowly whisking in the broth to ensure a smooth consistency.

Simmer the broccoli and carrots for about 10-12 minutes until tender but still vibrant to retain flavor and texture.

Extra shredded cheddar, chopped fresh chives, or parsley add a bright touch and enhance the rich flavors.

Creamy Broccoli Cheddar Carrots

Velvety blend of broccoli, cheddar, and carrots in a smooth, comforting broth.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 4 cups broccoli florets (about 1 large head)
  • 2 large carrots, peeled and diced
  • 1 small yellow onion, finely chopped
  • 2 cloves garlic, minced

Dairy

  • 2 cups whole milk
  • 1 cup heavy cream
  • 2 cups sharp cheddar cheese, shredded
  • 2 tbsp unsalted butter

Pantry

  • 3 cups low-sodium vegetable broth
  • 3 tbsp all-purpose flour
  • 1/2 tsp salt (or to taste)
  • 1/4 tsp black pepper
  • 1/4 tsp ground nutmeg (optional)

Garnish (optional)

  • Extra shredded cheddar
  • Chopped fresh chives or parsley

Instructions

1
Prepare the Aromatics: Melt butter in a large pot over medium heat. Add onion and garlic, sauté until softened and fragrant, about 3 minutes.
2
Cook the Vegetables: Stir in carrots and cook for 2 minutes. Add broccoli florets and sauté for another 2 minutes.
3
Create the Roux: Sprinkle flour over vegetables and stir well to coat. Cook for 1-2 minutes to eliminate raw flour taste.
4
Add the Broth: Gradually whisk in vegetable broth, ensuring no lumps form. Bring to a simmer and cook for 10-12 minutes until carrots and broccoli are tender.
5
Incorporate Cream: Reduce heat to low. Add milk and cream, stirring gently. Simmer for 5 minutes—do not boil.
6
Puree the Soup: Use immersion blender to partially puree for creamy texture, leaving some vegetable pieces for bite. Alternatively, blend half in regular blender and return to pot.
7
Add Cheese and Seasoning: Stir in cheddar cheese, salt, pepper, and nutmeg (if using). Mix until cheese is melted and soup is smooth.
8
Final Seasoning and Service: Taste and adjust seasoning if needed. Serve hot, garnished with extra cheddar and fresh herbs if desired.
Additional Information

Equipment Needed

  • Large soup pot
  • Cutting board and knife
  • Immersion blender (or regular blender)
  • Ladle

Nutrition (Per Serving)

Calories 390
Protein 15g
Carbs 23g
Fat 26g

Allergy Information

  • Contains: Milk, Cheese (Dairy), Wheat (from flour)
  • May contain traces of gluten if flour is not certified gluten-free
  • Double-check all packaged ingredients for potential allergens
Nadine Carter

Sharing approachable recipes, kitchen hacks, and practical cooking tips for home cooks and food lovers.