Creamy Mac and Cheese Soup

Creamy mac and cheese soup with melted cheddar and elbow pasta in a white bowl Pin it
Creamy mac and cheese soup with melted cheddar and elbow pasta in a white bowl | sunnypinkitchen.com

This rich, velvety soup transforms everyone's favorite comfort food into a spoonable masterpiece. The combination of sharp cheddar and mozzarella creates an incredibly smooth, cheesy base that coats each piece of tender elbow macaroni. A touch of dry mustard enhances the cheesy flavor while onions and garlic add aromatic depth. The result is a satisfying bowl that feels indulgent yet comes together quickly on the stovetop.

The first time I made this, it was actually a happy accident. I had intended to make baked mac and cheese but misread a rainy weekend forecast as the perfect excuse for something soupier, and my roommates still talk about that cozy February afternoon.

Last winter, my neighbor came over shivering from her walk home and I ladled her a bowl. She sent me a text the next morning saying she dreamed about it, and now it is our go-to whenever either of us has a terrible day at work.

Ingredients

  • 200 g elbow macaroni: These little curves catch the broth perfectly and I have learned that stopping them at al dente matters because they continue softening in the soup
  • 3 cups whole milk: Do not use skim milk here because the richness creates that velvety restaurant texture that makes people ask what your secret is
  • 1 ½ cups shredded sharp cheddar: The sharpness cuts through the creaminess and gives the soup actual cheese flavor instead of just dairy taste
  • ½ cup shredded mozzarella: This is what creates those gorgeous cheese pulls and adds a milder sweetness that balances the sharp cheddar
  • 2 tbsp unsalted butter: Start your veggie base with this because building flavor in stages is what separates good soup from memorable soup
  • 1 small onion, diced: I grate half of mine and dice the rest because grated onion literally melts into the broth while diced pieces give little bursts of sweetness
  • 2 cloves garlic, minced: Add this after your onions soften so it does not burn and turn bitter
  • 1 small carrot, finely grated: This optional addition adds the prettiest golden color and natural sweetness that most people cannot quite identify but love
  • 2 tbsp all-purpose flour: This gentle thickener prevents the soup from separating and keeps it velvety even after reheating
  • 3 cups vegetable broth: Use low sodium if you can because the cheese and butter add plenty of salt on their own
  • ½ tsp dry mustard powder: The secret ingredient in every great cheese recipe that amplifies the cheese flavor without making it taste like mustard
  • Salt and pepper to taste: Wait until the end to season because the cheese changes things dramatically

Instructions

Cook your pasta just right:
Boil salted water and cook elbow macaroni until barely al dente because they will soak up broth and soften more in the soup later
Build your flavor base:
Melt butter in a large pot over medium heat, cook onion and grated carrot for about 4 minutes until soft and fragrant, then add garlic for one more minute
Make your roux:
Sprinkle flour over the softened vegetables and stir constantly for 1 to 2 minutes so you cook out that raw flour taste
Create the silky broth:
Slowly whisk in milk and vegetable broth, keep whisking until no lumps remain, then bring to a gentle simmer
Season the foundation:
Stir in dry mustard, salt, and pepper, reduce heat to low so everything stays smooth
Melt in the magic:
Add cheeses one handful at a time, stir until each addition melts completely before adding more
Bring it all together:
Fold in cooked macaroni, let everything heat gently for 2 to 3 minutes, taste and adjust seasoning
Serve it up:
Ladle into bowls while steaming hot, top with chives or bacon if you want something extra special
Golden mac and cheese soup topped with fresh chives and crispy bacon bits Pin it
Golden mac and cheese soup topped with fresh chives and crispy bacon bits | sunnypinkitchen.com

My sister who claims she does not like soup texted me at midnight after trying this, asking if I would leave a container on her porch because she could not stop thinking about it.

Making It Your Own

I have played around with adding different cheeses and a little Gruyere creates this incredible depth that feels fancy without being pretentious.

Make Ahead Magic

This soup actually tastes better the next day, so I often make a double batch and portion it into containers for easy lunches throughout the week.

Serving Suggestions

A crusty baguette or garlic bread is basically mandatory for soaking up every last drop of that cheesy broth. A simple green salad with vinaigrette cuts through the richness perfectly.

  • Crumble extra crackers on top for texture
  • Add a splash of hot sauce if you like heat
  • Keep some broth on hand to thin leftovers
Steaming bowl of mac and cheese soup featuring cheesy broth and tender macaroni noodles Pin it
Steaming bowl of mac and cheese soup featuring cheesy broth and tender macaroni noodles | sunnypinkitchen.com

There is something so deeply satisfying about watching people close their eyes and make happy noises at the first spoonful of this soup.

Recipe FAQ

Yes, you can prepare the base up to 2 days ahead. Store it separately from the pasta and reheat gently, adding the cooked macaroni just before serving to prevent it from becoming mushy.

Sharp cheddar provides the most robust flavor, but you can also use Gruyère, Colby Jack, or a blend. Pre-shredded cheese contains anti-caking agents that may affect texture, so grate it yourself when possible.

Keep the heat at medium-low or low once you add the milk and cheese. Avoid boiling vigorously, and add cheese gradually while stirring constantly to ensure it melts smoothly into the liquid.

The soup base freezes well for up to 3 months, but the pasta may become soft when frozen and reheated. For best results, freeze the cheese base without pasta and cook fresh macaroni when serving.

Chicken broth works beautifully for non-vegetarians, adding a deeper savory note. For a richer version, you can substitute部分of the broth with half-and-half or heavy cream.

Use gluten-free macaroni and replace the all-purpose flour with a 1:1 gluten-free flour blend or cornstarch. The texture remains creamy and satisfying when properly whisked.

Creamy Mac and Cheese Soup

Warm, silky cheesy soup with tender macaroni ready in 35 minutes

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 just al dente. Drain thoroughly and set aside.
2
Sauté Aromatics: Melt butter in a large pot over medium heat. Add diced onion and grated carrot, cook until softened, approximately 4 minutes. Add minced garlic and cook for an additional minute until fragrant.
3
Create Roux Base: Sprinkle flour over the vegetables, stirring constantly to coat evenly. Cook for 1-2 minutes to eliminate raw flour taste, creating a light roux.
4
Add Liquids: Slowly whisk in milk and vegetable broth, ensuring smooth incorporation without lumps. Bring mixture to a gentle simmer while stirring frequently.
5
Season the Base: Add dry mustard powder, salt, and pepper to taste. Reduce heat to low to maintain gentle temperature.
6
Incorporate Cheese: Gradually stir in shredded cheeses, one handful at a time, continuing to stir until completely melted and soup achieves smooth, velvety consistency.
7
Combine and Serve: Add cooked macaroni to the cheese soup, heating gently for 2-3 minutes. Adjust seasoning if necessary. Serve immediately, garnished with chopped chives.
Additional Information

Equipment Needed

  • Large soup pot or Dutch oven
  • Whisk
  • Ladle
  • Chef's knife and cutting board

Nutrition (Per Serving)

Calories 435
Protein 17g
Carbs 48g
Fat 20g

Allergy Information

  • Contains milk, dairy products, and gluten from wheat flour and pasta. Individuals with lactose intolerance or celiac disease should use appropriate substitutes. Verify pasta ingredients for potential egg content.
Paula Henderson

Home cook sharing easy, comforting recipes and helpful kitchen tips for everyday meals.