Mac and Cheese Soup Comfort

Category: Cozy, Hearty Recipes That Feel Like Home

This mac and cheese soup brings together the familiar flavors of creamy cheddar, spreadable cream cheese, and tender elbow macaroni in a comforting soup format. A buttery roux enriched with garlic, onion powder, and mustard powder provides a rich base, while a blend of sharp cheddar and Swiss cheese melts into a thick, velvety texture. The soup is finished by combining al dente macaroni and savory broth for a satisfying, hearty bowl. Perfect for chilly evenings, this dish invites extra garnishes like more cheese or fresh parsley for even more flavor. Use smoked cheddar or Gruyère to increase depth, and adjust thickness with extra broth if desired.

A woman with a smile on her face.
Created By Melanie Carter
Updated on Wed, 23 Jul 2025 15:21:26 GMT
A bowl of macaroni and cheese with a green herb on top. Pin
A bowl of macaroni and cheese with a green herb on top. | mellierecipes.com

This cozy Mac and Cheese Soup transforms everyone's favorite comfort food into a creamy bowl of pure happiness. Each spoonful is loaded with melty cheese and tender pasta, making it perfect for chilled evenings or anytime you crave something soothing yet easy to make.

I first made this on a rainy afternoon for my niece and nephew. Now whenever they visit they ask for this soup it has become a sweet family tradition.

Ingredients

  • Chicken broth: brings deep flavor and savory backbone to the soup use a reduced sodium variety for more control
  • Elbow macaroni: the classic Mac shape holds cheese beautifully cook just to al dente
  • Butter: gives richness and acts as the flavorful base try to use real butter for the creamiest result
  • All purpose flour: helps make a creamy soup base look for unbleached for subtle flavor
  • Garlic: infuses the soup with hearty aroma and depth fresh minced is best
  • Milk: helps create a velvety sauce use whole milk for a richer soup
  • Spreadable cream cheese: makes the soup extra creamy and tangy look for one with fewer additives
  • Sharp cheddar cheese: gives bold classic Mac and Cheese flavor grate it yourself for best melt
  • Swiss cheese or extra cheddar: adds gooeyness and nuttiness shop for a block and shred fresh
  • Onion powder: adds a sweet undertone choose high quality for best aroma
  • Dry mustard powder: brings savory warmth a little goes a long way
  • Salt: to enhance all the flavors
  • Black pepper: for the gentle kick freshly cracked is best

Step-by-Step Instructions

Boil the Pasta:
In a medium pot bring the chicken broth to a boil and add elbow macaroni Stir gently and cook until the noodles are just al dente as this helps them keep their shape and soak up more flavor Do not drain
Make the Roux:
While the pasta cooks melt butter in a separate saucepan Then whisk in the flour and cook for a full minute to remove any raw flour taste You will notice a gentle nutty aroma
Build the Sauce:
Stir in the minced garlic and let it cook just until fragrant about 30 seconds Next slowly whisk in the milk a bit at a time whisking constantly until you get a silky smooth base
Season and Thicken:
Add the onion powder dry mustard powder salt and black pepper Continue to cook over medium heat whisking often until bubbly and thick Let it gently boil for about one minute this is key for rich texture
Melt in the Cheeses:
Lower the heat and add cream cheese shredded cheddar and Swiss cheese Whisk until the cheeses fully melt and the sauce is smooth and luxurious
Combine and Heat Through:
Pour the cooked pasta and chicken broth into the cheese sauce Stir everything together and let it warm over medium heat for about three minutes This lets the flavors mingle and the soup thicken to the perfect consistency
Final Touches:
Taste and adjust seasoning with a little extra salt and pepper if needed For a special finish sprinkle extra cheese or a bit of fresh parsley on top
A bowl of mac and cheese with a green herb on top. Pin
A bowl of mac and cheese with a green herb on top. | mellierecipes.com

This soup always reminds me of my younger brother He used to sneak cheddar straight out of the fridge as a kid and now we laugh about it whenever I make this recipe The scent of bubbling cheese always takes me back home

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to three days You may notice the soup thickens as it sits Add a bit of milk or broth when reheating to restore that creamy texture Soup is best reheated gently on the stovetop for the smoothest result

Ingredient Substitutions

Vegetable broth works perfectly for a vegetarian version You can use any short pasta like shells or ditalini if you do not have elbow macaroni Smoked cheddar or Gruyere add extra depth if you want to change up the cheese Dairy free spreadable vegan cheese and plant based butter make a good swap if dairy is an issue

A bowl of mac and cheese with a green herb on top. Pin
A bowl of mac and cheese with a green herb on top. | mellierecipes.com

Serving Suggestions

Top each bowl with extra shredded cheese a sprinkle of fresh herbs or a dash of hot sauce Pair with crusty bread or garlic toast for dunking Add steamed broccoli or peas right at the end for a veggie boost Serve as a fun twist on classic Mac and Cheese night

Cultural Context

Mac and Cheese in soup form is a creative American spin on an old favorite The transformation from casserole to soup shows how adaptable comfort food can be Families everywhere have their version of cheesy pasta and this recipe makes it even cozier

Recipe FAQs

→ Can I use a different type of pasta?

Yes, while elbow macaroni is classic, you can substitute with other small pasta shapes like shells or ditalini. Just cook until al dente.

→ What cheese works best for this dish?

Sharp cheddar delivers classic flavor, while Swiss adds creamy depth. Feel free to try smoked cheddar or Gruyère for a twist.

→ How can I make this vegetarian?

Simply replace chicken broth with a good quality vegetable broth for a vegetarian-friendly version with the same rich flavors.

→ How do I prevent the soup from thickening too much?

If the soup becomes too thick as it stands, stir in a bit more warm broth before serving to loosen it up to your preferred consistency.

→ Can I make this ahead of time?

This dish is best served fresh, but you can prepare it in advance. Reheat gently with extra broth to restore creaminess as needed.

Mac and Cheese Soup Comfort

Classic mac and cheese flavors meet soup, creating a creamy and comforting bowl that feels like a cozy embrace.

Prep Time
10 minutes
Cooking Duration
20 minutes
Overall Cooking Time
30 minutes
Created By: Melanie Carter

Recipe Category: Comfort Food Classics

Skill Level: Beginner-Friendly

Cuisine Style: American

Result Amount: 4 Portions (4 bowls)

Diet Preferences: Suitable for Vegetarians

What You’ll Need to Make This

→ Soup Base

01 1 litre chicken broth or stock
02 125 grams uncooked elbow macaroni

→ Cheese Sauce

03 2 tablespoons unsalted butter
04 2 tablespoons all-purpose flour
05 2 cloves garlic, minced
06 240 millilitres milk
07 115 grams spreadable cream cheese
08 100 grams sharp cheddar cheese, shredded
09 50 grams Swiss cheese or additional cheddar cheese, shredded

→ Seasoning

10 0.5 teaspoon onion powder
11 0.5 teaspoon dry mustard powder
12 0.25 teaspoon salt
13 0.25 teaspoon black pepper

How to Prepare

Step 01

In a medium pot, bring chicken broth to a boil. Add elbow macaroni and cook until al dente, following package instructions. Do not drain.

Step 02

While pasta cooks, melt butter in a saucepan over medium heat. Add flour and whisk continuously for 1 minute to remove raw flavour.

Step 03

Stir in minced garlic and cook until fragrant, about 30 seconds. Gradually whisk in milk, ensuring mixture is smooth.

Step 04

Add onion powder, mustard powder, salt, and black pepper. Cook over medium heat, whisking until thickened and bubbly. Allow to boil for 1 minute.

Step 05

Reduce heat to medium-low. Add cream cheese, cheddar, and Swiss or additional cheddar. Whisk until sauce is smooth and creamy.

Step 06

Add cooked macaroni and broth to the cheese mixture. Stir to combine, then heat over medium for 3 minutes or until thoroughly heated.

Step 07

Taste and adjust seasoning with additional salt or pepper if needed. Garnish with extra cheese or parsley if desired.

Extra Tips

  1. To maintain a creamy consistency, add more chicken broth if the soup thickens while standing.
  2. For bolder flavour, substitute Swiss cheese with smoked cheddar or Gruyère.

Tools Required

  • Medium pot
  • Saucepan
  • Whisk

Allergen Info

Review ingredients carefully for allergens. Reach out to your healthcare provider if you’ve got specific concerns.
  • Contains milk and gluten. Check all ingredient labels for potential allergens.

Nutritional Information (Per Serving)

Remember, this info is purely for reference and isn’t meant to replace dietary guidance.
  • Caloric Value: 450
  • Fat Content: 28 grams
  • Carbohydrate Content: 32 grams
  • Protein Content: 15 grams