Creamy Mac and Cheese Soup

Creamy mac and cheese soup in a white bowl garnished with fresh green chives and crispy bacon bits Save Pin
Creamy mac and cheese soup in a white bowl garnished with fresh green chives and crispy bacon bits | cookentra.com

This rich American comfort food transforms classic mac and cheese into a spoonable soup. Sharp cheddar and mozzarella create an ultra-creamy base while elbow macaroni adds satisfying texture. The velvety broth gets depth from sautéed onions and carrots, with a hint of dry mustard enhancing the cheese flavor.

Perfect for cold weather or feeding a hungry crowd, this vegetarian dish comes together in just 35 minutes. The soup thickens naturally from a simple roux, creating that signature silky consistency that coats every spoonful. Garnish with fresh chives for brightness or crispy bacon for extra savory notes.

My roommate stumbled home from a brutal exam winter of sophomore year craving something that felt like a hug in a bowl. We had leftover mac and cheese in the fridge but zero appetite for cold, congealed pasta, so I heated some broth on the stove and thinned it out until it transformed into this silky, absurdly comforting creation. Now it's the thing I make when someone says they've had the worst day and need dinner to fix it.

Last February during that endless snow week, I made triple batches for neighbors who were trapped indoors and couldn't get to the store. One of them texted me two days later asking if I could leave another pot on her porch because her kids had eaten nothing else since the first delivery. The way simple food can turn a crisis week into something almost cozy still floors me sometimes.

Ingredients

  • 200 g elbow macaroni: The curves catch all that velvety soup and hold onto your garnishes, plus they cook evenly without turning mushy
  • 3 cups (720 ml) whole milk: Creates that luxurious creamy base without needing heavy cream
  • 1 ½ cups (180 g) shredded sharp cheddar cheese: The sharpness cuts through the richness and actually makes the cheese flavor pop more than mild varieties
  • ½ cup (60 g) shredded mozzarella cheese: Adds the most incredible melty stretch that keeps every spoonful satisfying
  • 2 tbsp (30 g) unsalted butter: Cooking your vegetables in butter first builds a foundation of flavor that you can't get from oil alone
  • 1 small onion, diced: Sweetens as it cooks and adds subtle depth without overpowering the cheese
  • 2 cloves garlic, minced: Add this last so it doesn't burn and turn bitter, just mellow sweetness
  • 1 small carrot, finely grated: Totally optional but I love the hint of sweetness and the tiny orange confetti it creates
  • 2 tbsp (16 g) all-purpose flour: The secret to thickening without making it taste like a flour paste, just cook it long enough with the butter
  • 3 cups (720 ml) vegetable broth: Low-sodium is crucial here since cheese brings its own salt party
  • ½ tsp dry mustard powder: My grandmother's trick for making cheese taste more like itself, don't skip it
  • Salt and pepper to taste: Taste at the end because your cheese and broth might already be doing the heavy lifting

Instructions

Cook your pasta just shy of done:
Boil the macaroni in salted water until al dente, knowing it will soak up more liquid in the soup later, then drain and set aside while you build the base
Build your flavor foundation:
Melt butter in a large pot over medium heat, cook the onion and grated carrot about 4 minutes until soft, then add garlic for just one minute more
Create your roux:
Sprinkle the flour over your vegetables and stir constantly for 1 to 2 minutes, watching it turn from raw and powdery to golden and fragrant
Whisk in your liquids gradually:
Pour in the milk and broth slowly while whisking vigorously, breaking up any lumps before they have a chance to form, then bring everything to a gentle simmer
Season your soup base:
Stir in the dry mustard powder and season with salt and pepper, then reduce the heat to low before adding cheese
Melt in the cheese:
Add the cheeses one handful at a time, stirring until each addition is completely incorporated and the soup turns silky smooth
Combine everything:
Fold in the cooked pasta and let it heat gently for another 2 to 3 minutes, tasting and adjusting seasoning before serving
Finish with your chosen garnishes:
Serve hot topped with chives for brightness or crispy bacon bits if you want that smoky crunch element
Golden macaroni swimming in rich melted cheddar cheese broth served piping hot with crusty bread on the side Save Pin
Golden macaroni swimming in rich melted cheddar cheese broth served piping hot with crusty bread on the side | cookentra.com

My cousin's daughter who normally survives on chicken nuggets asked for thirds at Thanksgiving last year, then proceeded to tell everyone at the table that this was better than the mac and cheese at her favorite restaurant. Watching my cousin practically fall off her chair in shock made the entire holiday worth it.

Cheese Selection Matters

After testing probably every cheese combination imaginable, sharp cheddar plus mozzarella became my gold standard. The cheddar brings that punchy flavor we all associate with mac and cheese, while mozzarella contributes the creamy texture that makes each spoonful feel luxurious without needing heavy cream.Gruyre adds sophistication if you're serving adults, but extra sharp cheddar creates that intense cheese flavor kids gravitate toward.

Make Ahead Strategy

I've learned through potluck disaster that fully cooked pasta absorbs way too much liquid if it sits overnight in the soup. Now I prepare everything except the pasta and cheese, then reheat the base and add those final elements about ten minutes before serving. The texture stays perfect and guests never know you took a shortcut.

Serving Suggestions That Work

A green salad with sharp vinaigrette cuts right through the richness and makes this feel like a proper meal instead of just comfort food. Crusty bread for dunking feels excessive until you try it, then suddenly it's non-negotiable.

  • Grilled cheese cut into soldiers turns this into the ultimate childhood flashback dinner
  • A simple side of roasted broccoli adds color and makes the meal feel balanced
  • Hot sauce on the table lets everyone customize their heat level
Comforting homemade mac and cheese soup featuring elbow pasta in a silky smooth orange cheese sauce Save Pin
Comforting homemade mac and cheese soup featuring elbow pasta in a silky smooth orange cheese sauce | cookentra.com

Sometimes the simplest recipes carry us through the hardest seasons. This soup has seen more sick friends, bad breakups, and exhausted parents than I can count.

Recipe FAQs

Yes, prepare up to 2 days in advance and refrigerate. The pasta will absorb some liquid, so add extra broth when reheating to reach desired consistency.

Small shapes like shells, ditalini, or orecchiette catch the cheesy broth beautifully. Avoid large pasta as it overwhelms the spoonable texture.

Keep heat on low when adding cheese and stir gradually. High heat can cause oils to separate from the dairy, creating a grainy texture instead of smooth creaminess.

Freezing works but may slightly alter the creamy texture. The pasta can become mushy, so consider adding fresh pasta when reheating frozen portions.

Replace some milk with heavy cream or add an extra handful of cheese. A splash of cream at the end creates an incredibly velvety finish.

Diced chicken, crispy bacon bits, or crumbled sausage complement the cheesy base. Add cooked proteins during the final heating to maintain texture.

Creamy Mac and Cheese Soup

Silky smooth soup loaded with melted cheddar and tender pasta in a creamy broth.

Prep 10m
Cook 25m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 7 ounces elbow macaroni

Dairy

  • 3 cups whole milk
  • 1 ½ cups shredded sharp cheddar cheese
  • ½ cup shredded mozzarella cheese
  • 2 tablespoons unsalted butter

Vegetables

  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 small carrot, finely grated

Pantry

  • 2 tablespoons all-purpose flour
  • 3 cups vegetable broth
  • ½ teaspoon dry mustard powder
  • Salt and pepper to taste

Garnish

  • Chopped chives or green onions

Instructions

1
Prepare the Pasta: Cook macaroni in salted boiling water until al dente. Drain and set aside.
2
Sauté Aromatics: Melt butter in a large pot over medium heat. Add onion and carrot, cook until softened, approximately 4 minutes. Add garlic and cook 1 additional minute.
3
Create Roux Base: Sprinkle flour over vegetables, stirring constantly to coat. Cook 1-2 minutes to eliminate raw flour taste.
4
Add Liquids: Gradually whisk in milk and vegetable broth until smooth. Bring mixture to a gentle simmer.
5
Season and Simmer: Add dry mustard powder, salt, and pepper. Reduce heat to low to maintain gentle temperature.
6
Incorporate Cheese: Add cheeses one handful at a time, stirring continuously until completely melted and soup achieves silky consistency.
7
Combine and Finish: Add cooked macaroni to soup. Heat gently 2-3 minutes. Adjust seasoning to taste before serving.
8
Serve: Ladle hot soup into bowls and garnish with chopped chives.
Additional Information

Equipment Needed

  • Large pot
  • Whisk
  • Ladle
  • Knife and cutting board

Nutrition (Per Serving)

Calories 435
Protein 17g
Carbs 48g
Fat 20g

Allergy Information

  • Contains milk and dairy products, gluten from wheat flour. Verify pasta ingredients for potential egg content.
Tara Kensington

Home cook sharing simple, delicious recipes and practical cooking tips for busy food lovers.