Cozy Mac Cheese Soup

Featured in: Hearty Dinners

This velvety mac and cheese soup blends elbow macaroni with sharp cheddar, mozzarella, and a medley of savory aromatics. Whole milk and heavy cream create a luxurious texture, while Dijon mustard and smoked paprika add depth. Quick to prepare, this dish is perfect for easy weeknight dinners or sharing at gatherings. Finish with chives and extra cheese for added flavor. Enjoy it with crusty bread or a fresh salad, and feel free to add your favorite veggies for a twist. The creamy base and tender pasta result in an irresistibly cozy bowl, sure to please all ages.

Updated on Wed, 22 Oct 2025 11:32:42 GMT
Bowl of creamy Cozy Mac ‘n’ Cheese Soup, topped with fresh, green chives. Save It
Bowl of creamy Cozy Mac ‘n’ Cheese Soup, topped with fresh, green chives. | sunnyspoonful.com

This creamy mac n cheese soup wraps you in warmth on the coldest evenings and manages to taste both nostalgic and a little bit gourmet. When you want the comforts of classic macaroni and cheese but with that soothing quality only a bowl of soup can bring this one-pot wonder is guaranteed to hit the spot.

My family first tried this on a snowy weekend when regular mac was just feeling repetitive. Now every winter my partner asks for this soup on the first cold snap.

Ingredients

  • Elbow macaroni: Because this classic shape holds onto the cheese broth and stays pleasantly tender Use quality dry pasta for best results
  • Unsalted butter: Gives a rich mouthfeel and helps onions cook evenly Choose European style for even creamier flavor
  • Whole milk: Brings body to the soup and creates a velvety base Use whole for that classic richness
  • Vegetable broth: Enhances flavor without overpowering Seek out low sodium and clear varieties for better control
  • Sharp cheddar cheese: The star of the dish Look for block cheddar and grate it fresh for the best melt
  • Mozzarella cheese: Adds a gooey stretchy texture Mild flavor lets cheddar shine Use low moisture shredded mozzarella
  • Heavy cream: Rounds out the soup with a silky finish Use real heavy cream not half and half
  • Yellow onion: Sweetness forms the background flavor Dice finely so it melts into the broth
  • Fresh garlic: Lends aroma and a classic savory note Select firm heavy cloves
  • All-purpose flour: Thickens the soup base Use regular bleached or unbleached both work well
  • Dijon mustard: Sharp tang offsets the cheese richness Opt for real Dijon for more depth
  • Smoked paprika: Gives a subtle warmth and smokiness Spanish smoked paprika if you can find it makes a difference
  • Ground black pepper: Balances richness Choose freshly ground for the best bite
  • Salt: Brings everything together Taste at the end and adjust as needed
  • Chives for garnish: Brings color and a mild oniony pop Use fresh snipped from the bunch
  • Extra cheddar for garnish: A little sprinkle ups the wow factor Use freshly grated and let it melt

Instructions

Cook the Macaroni:
Bring a large pot of salted water to a boil Add elbow macaroni and cook until just al dente about seven minutes Immediately drain and set pasta aside Rinsing is not necessary as the starch helps thicken the soup
Sauté the Aromatics:
In a large saucepan or Dutch oven on medium heat melt butter Once bubbling add finely diced onion and cook for three to four minutes until softened and translucent Stir in minced garlic and cook an additional thirty seconds The onions should not brown just tender and fragrant
Build the Roux:
Sprinkle the flour evenly over the butter and onions Whisk constantly for about one minute until the mix looks smooth and smells just a touch toasty This step ensures your soup stays velvety not gritty
Create the Flavorful Base:
Slowly pour in milk and vegetable broth whisking non stop to beat out any clumps Raise the heat just slightly and continue stirring until you see gentle bubbling not a rapid boil
Season and Simmer:
Add Dijon mustard smoked paprika black pepper and salt into the pot Stir thoroughly Let this mixture simmer for about five minutes Stir occasionally so milk does not scorch at the bottom and the flavors infuse as the soup slightly thickens
Melt the Cheeses:
Lower the stove to low heat Start adding shredded cheddar and mozzarella a handful at a time Stir each handful until fully melted and smooth Never let the mix boil or the cheese may separate
Finish with Cream and Pasta:
Gently stir in heavy cream and your cooked macaroni noodles Let everything warm together for two to three minutes on low heat The noodles should float in a dreamy cheese broth Taste and add extra salt or pepper if needed
Garnish and Serve:
Ladle soup into bowls Top with extra shredded cheddar and freshly snipped chives Serve immediately and soak up every creamy spoonful
Homemade Cozy Mac ‘n’ Cheese Soup simmering in a pot, rich, cheesy aroma fills the kitchen. Save It
Homemade Cozy Mac ‘n’ Cheese Soup simmering in a pot, rich, cheesy aroma fills the kitchen. | sunnyspoonful.com

Sharp cheddar is my ingredient of choice The sharper the cheese the more you taste that signature grown up tang It reminds me of cozying up with my mom as a kid watching classic movies while the house steadily filled with that melt cheese aroma Now my friends always request this when they visit during winter

Storage Tips

Store leftovers in airtight containers in the fridge for up to three days The soup does thicken as it sits so add a little extra milk when reheating over gentle heat For longer term keep you can freeze the soup after cooling down just leave off the fresh chives until serving Thaw in the fridge and stir well before gently reheating

Ingredient Substitutions

Swap out the elbow macaroni for shells or ditalini for a fun twist You can use light cream or half and half in place of heavy cream If you need a lactose free or vegan version try unsweetened plant based milks and cheeses Broccoli florets or frozen peas are excellent if you want to sneak in veggies

Serving Suggestions

A wedge of homemade cornbread or a hunk of crusty sourdough make perfect companions Sometimes I top bowls with a sprinkle of toasted breadcrumbs or even a dash of hot sauce for the grown ups For a classic diner feel pair with a crisp apple salad

Cultural and Historical Context

Macaroni and cheese has roots in American food history going back to colonial times blending simple pasta with whatever cheese was most plentiful This soup riff transforms the childhood favorite into a modern comfort meal I love how it brings all ages together The flexibility of this recipe has become a staple of winter potlucks and casual family lunches in my kitchen

Scoop of warm Cozy Mac ‘n’ Cheese Soup swirls; melted cheddar, dreamy and comforting. Save It
Scoop of warm Cozy Mac ‘n’ Cheese Soup swirls; melted cheddar, dreamy and comforting. | sunnyspoonful.com

Every bowl feels like a little bit of home Serve warm and savor every spoonful for unbeatable comfort.

Recipe FAQs

Can I use other pasta shapes?

Yes, you can substitute elbow macaroni with shells, mini penne, or other small pasta varieties for similar results.

How do I make the soup thicker?

For a thicker consistency, increase the amount of flour slightly or simmer the soup longer to reduce excess liquid.

What cheese works best?

Sharp cheddar and mozzarella offer great flavor and melt well, but you can add Parmesan or Gruyère for richness.

Is this soup vegetarian?

Yes, this dish uses vegetable broth and does not contain meat, making it suitable for a vegetarian diet.

Can I add vegetables to the soup?

Absolutely! Sautéed broccoli florets or peas make tasty, nutritious additions to the soup base.

How do I store leftovers?

Refrigerate in an airtight container for up to 3 days. Reheat gently, adding a splash of milk if needed to loosen.

Cozy Mac Cheese Soup

Creamy macaroni and cheese soup with cheddar, mozzarella, and fresh chives for cozy comfort.

Prep Time
15 mins
Cook Time
25 mins
Total Duration
40 mins
Authored by Lana Bright

Recipe Type Hearty Dinners

Skill Level Easy

Cuisine Style American

Recipe Yield 4 Serving Size

Diet Preferences Vegetarian-Friendly

What You'll Need

Pasta

01 1 cup elbow macaroni, uncooked

Dairy

01 2 tablespoons unsalted butter
02 3 cups whole milk
03 1 cup vegetable broth
04 1 1/2 cups sharp cheddar cheese, shredded
05 1/2 cup mozzarella cheese, shredded
06 1/4 cup heavy cream

Vegetables & Aromatics

01 1 small yellow onion, finely diced
02 2 cloves garlic, minced

Flour & Seasonings

01 2 tablespoons all-purpose flour
02 1/2 teaspoon Dijon mustard
03 1/2 teaspoon smoked paprika
04 1/4 teaspoon ground black pepper
05 1/2 teaspoon salt

Garnish

01 2 tablespoons chopped fresh chives
02 Extra shredded cheddar cheese

Directions

Step 01

Prepare Macaroni: Cook the elbow macaroni in a large pot of salted boiling water until al dente, approximately 7 minutes. Drain and set aside.

Step 02

Sauté Aromatics: Melt butter over medium heat in a large saucepan or Dutch oven. Add diced onion and cook for 3–4 minutes until translucent. Stir in minced garlic and cook for 30 seconds.

Step 03

Form Roux: Sprinkle in the all-purpose flour and whisk continuously for 1 minute until smooth and bubbling.

Step 04

Incorporate Liquids: Gradually pour in whole milk and vegetable broth, whisking constantly to prevent lumps. Bring to a gentle simmer.

Step 05

Season and Simmer: Stir in Dijon mustard, smoked paprika, ground black pepper, and salt. Simmer for 5 minutes, stirring occasionally, until the mixture thickens slightly.

Step 06

Add Cheeses: Lower the heat and add shredded cheddar and mozzarella cheeses, stirring until fully melted and smooth.

Step 07

Finish Soup: Add heavy cream and cooked macaroni to the pot. Warm through for 2–3 minutes without boiling.

Step 08

Serve: Taste and adjust seasoning if needed. Ladle into bowls and garnish with fresh chives and additional cheddar cheese as desired.

Tools You'll Need

  • Large pot
  • Saucepan or Dutch oven
  • Whisk
  • Ladle
  • Cutting board and knife

Allergy Information

Review each ingredient to identify potential allergens, and consult a healthcare professional if you're unsure.
  • Contains wheat (gluten), milk (dairy, cheese, butter, cream). May contain mustard (Dijon). Always review ingredient labels for hidden allergens.

Nutrition Details (Per Serving)

This nutritional data is for reference only and isn't a substitute for medical advice.
  • Caloric Value: 460
  • Fats: 24 grams
  • Carbohydrates: 41 grams
  • Proteins: 18 grams