This Creamy Cheddar Broccoli Noodle Soup is the ultimate comfort food, combining tender broccoli, hearty egg noodles, and sharp cheddar cheese in a rich, velvety broth. It’s an easy one-pot meal that’s perfect for chilly evenings, busy weeknights, or whenever you’re craving a warm and satisfying bowl of homemade soup. Ready in under an hour, this family-friendly recipe is packed with vegetables, creamy cheese, and comforting flavors.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6
Ingredients
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 medium onion, finely diced
- 2 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- ¼ cup all-purpose flour
- 4 cups (950 ml) chicken broth (or vegetable broth)
- 2 cups (475 ml) whole milk
- 1 cup (240 ml) heavy cream
- 3 cups broccoli florets, cut into bite-sized pieces
- 2 cups uncooked egg noodles
- 3 cups (340 g) freshly shredded sharp cheddar cheese
- ½ teaspoon Dijon mustard (optional, enhances cheese flavor)
- ½ teaspoon smoked paprika
- ½ teaspoon onion powder
- Salt and black pepper, to taste
- 2 tablespoons chopped fresh parsley, for garnish
Instructions
Step 1: Sauté the Vegetables
In a large soup pot or Dutch oven, heat the butter and olive oil over medium heat.
Add the onion, carrots, and celery. Cook for 5–6 minutes, stirring occasionally, until softened.
Stir in the garlic and cook for 30 seconds, until fragrant.
Step 2: Make the Roux
Sprinkle the flour over the vegetables and stir constantly for 1–2 minutes to cook out the raw flour taste.
Slowly whisk in the chicken broth until smooth.
Gradually whisk in the milk and heavy cream.
Bring the mixture to a gentle simmer.
Step 3: Cook the Broccoli and Noodles
Add:
- Broccoli florets
- Egg noodles
- Smoked paprika
- Onion powder
- Dijon mustard (if using)
Simmer for 10–12 minutes, stirring occasionally, until the noodles are tender and the broccoli is cooked but still bright green.
Step 4: Add the Cheese
Reduce the heat to low.
Gradually stir in the shredded cheddar cheese, one handful at a time, stirring until completely melted before adding more.
Season with salt and black pepper to taste.
Do not boil the soup after adding the cheese, as high heat can cause it to become grainy.
Step 5: Serve
Ladle the soup into bowls and garnish with fresh parsley and extra shredded cheddar, if desired.
Serve hot with crusty bread, garlic toast, or buttery biscuits.
Tips for the Best Soup
- Use freshly shredded cheddar for the smoothest texture, as pre-shredded cheese contains anti-caking agents that may prevent smooth melting.
- Cut the broccoli into small florets so they cook evenly.
- Stir frequently while the noodles cook to prevent sticking.
- Keep the soup at a gentle simmer after adding dairy and cheese.
Variations
Add Chicken
Stir in 2 cups of shredded rotisserie chicken for a heartier meal.
Make It Vegetarian
Use vegetable broth instead of chicken broth.
Add More Vegetables
Try adding:
- Cauliflower florets
- Sweet corn
- Peas
- Spinach
- Mushrooms
Spicy Version
Add:
- ¼ teaspoon cayenne pepper
- Crushed red pepper flakes
- Diced jalapeños
Extra Cheesy
Mix in:
- Monterey Jack
- Gruyère
- White cheddar
- Parmesan
What to Serve with Cheddar Broccoli Noodle Soup
This creamy soup pairs wonderfully with:
- Crusty artisan bread
- Garlic bread
- Cheddar biscuits
- Dinner rolls
- Side salad with vinaigrette
- Grilled cheese sandwiches
- Crackers
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days.
As the noodles absorb liquid during storage, you may need to stir in a splash of milk or broth when reheating.
Freezing
Because this soup contains dairy and noodles, freezing may slightly change the texture. If you plan to freeze it:
- Prepare the soup without the noodles.
- Cool completely.
- Freeze for up to 2 months.
- Add freshly cooked noodles when reheating.
Reheating
Stovetop
Warm over low heat, stirring occasionally. Add extra broth or milk if the soup has thickened.
Microwave
Heat in 30-second intervals, stirring between each interval until warmed through.
Nutritional Information (Per Serving)
Approximate values:
- Calories: 485
- Protein: 18 g
- Carbohydrates: 28 g
- Fat: 34 g
- Saturated Fat: 19 g
- Cholesterol: 95 mg
- Sodium: 720 mg
- Fiber: 3 g
- Sugar: 8 g
- Calcium: 420 mg
- Iron: 2 mg
Nutrition values are estimates and may vary based on the ingredients used.
Frequently Asked Questions
Can I use frozen broccoli?
Yes. Add frozen broccoli directly to the soup and cook until tender, adding 2–3 extra minutes if needed.
Can I use a different pasta?
Absolutely. Small pasta shapes such as ditalini, elbow macaroni, small shells, or rotini work well. Adjust the cooking time according to the pasta you choose.
Why did my cheese become grainy?
Grainy cheese usually results from overheating. Remove the soup from high heat before adding the cheese, and stir it in gradually over low heat.
Can I make it lighter?
Yes. Replace the heavy cream with additional milk or half-and-half, though the soup will be slightly less rich and creamy.
Final Thoughts
Creamy Cheddar Broccoli Noodle Soup is a cozy, satisfying meal that brings together tender broccoli, comforting noodles, and rich cheddar cheese in every spoonful. Whether served as a weeknight dinner or a comforting lunch, this easy one-pot recipe is sure to become a family favorite. Pair it with fresh bread or a crisp salad for a complete meal that’s both hearty and delicious.