Mac and Cheese Soup Bowl

Section: Hearty and Comforting Bowls of Flavor

This mac and cheese soup combines tender elbow macaroni in a rich, cheesy broth featuring sharp cheddar, Parmesan, and mozzarella. A buttery roux creates a silky texture, complemented by garlic and mustard for subtle depth. Finished with fresh green onions and cracked black pepper, this soup offers maximum comfort and flavor, perfect for cozy nights or a family-friendly main course. Serve warm for the best creamy, satisfying experience.

A woman in a white shirt and apron smiles for the camera.
By Barbara Barbara
Information updated on Sun, 17 Aug 2025 19:34:57 GMT
A bowl of mac and cheese soup with a spoon in it. Save
A bowl of mac and cheese soup with a spoon in it. | tastefullyeats.com

There is nothing quite as cozy as a bowl of mac and cheese soup on a chilly day when you need comfort food that hugs from within. Each spoonful has creamy richness and that classic cheesy flavor everyone adores, turned into a soup you can ladle up and share. This recipe combines the silky decadence of mac and cheese with the heartwarming simplicity of a homemade soup—perfect for weeknights or weekends when the craving hits.

I was first inspired to make this when my daughter asked for soup and macaroni in the same meal. It became an instant classic in our kitchen and now makes an appearance every time we crave both comfort and nostalgia in one pot.

Ingredients

  • Vegetable or chicken broth: serves as the flavorful base for depth and richness use homemade if you have time
  • Elbow macaroni pasta: classic shape that holds the cheesy soup well look for bronze-cut varieties for better texture
  • Unsalted butter: builds the roux for thickening and adds creamy flavor choose European style if you can
  • All-purpose flour: helps make the soup ultra silky sift before using for lump-free sauce
  • Milk: provides creamy body whole milk creates the richest soup but any will do
  • Sharp yellow cheddar cheese: packs that punchy cheesy taste always grate your own for better melting
  • Fresh Parmesan cheese: adds savory complexity and saltiness opt for a wedge you grate yourself
  • Mozzarella cheese: melts smoothly to make the soup extra stretchy and gooey
  • Garlic powder: gives a mellow background savory note
  • Mustard powder: brings brightness and tang to balance the cheese
  • Fresh green onions: garnish with these for color and lift use the green parts for a milder touch
  • Freshly cracked black pepper: the finishing touch for aroma and a gentle heat bite

Instructions

Bring Broth to a Boil:
Pour your vegetable or chicken broth into a large pot and set it over medium high heat. Wait until it reaches a rolling boil for best results.
Cook the Pasta:
Add the dry elbow macaroni to the boiling broth. Stir gently to prevent sticking and cook until just al dente which is usually around 8 to 10 minutes. Drain if needed and set aside but do not rinse so the sauce clings later.
Prepare the Roux:
In a separate large saucepan set over medium heat melt the butter until foaming but not brown. Scatter in the flour and whisk continuously for about one to two minutes. The mixture should look smooth and start to thicken. Stay patient—this step is what gives the soup its creaminess.
Add Milk Gradually:
Begin adding the milk a splash at a time while whisking. At first the sauce will clump up which is normal. Continue adding the rest of the milk and whisk briskly until the mixture smooths out and thickens to a velvety texture.
Make the Cheese Sauce:
Turn heat to low and scatter in the cheddar cheese Parmesan and mozzarella. Sprinkle over the garlic powder and mustard powder. Stir until everything melts together and the sauce becomes glossy and smooth. Sample a spoonful here for quality check.
Combine Cheese Sauce and Pasta:
Carefully pour the cheese sauce into the cooked macaroni mixture in the pot. Stir and fold repeatedly until every elbow and drop of broth is bound in the creamy sauce. The soup should look thick but pourable.
Garnish and Serve:
Ladle the soup into bowls and scatter with plenty of freshly chopped green onions and a dusting of cracked black pepper just before serving.
A bowl of soup with a spoon in it.
A bowl of soup with a spoon in it. | tastefullyeats.com

Sharp cheddar is my favorite part of this soup because it gives that bold mac and cheese character without feeling too heavy. I remember once making this on a snow day and the whole family ate straight from their mugs in the living room still in pajamas. Those are the moments that stick.

Storage Tips

Mac and cheese soup holds up beautifully in the fridge for two to three days stored in an airtight container. When reheating add a splash of broth or milk to revive its creamy consistency. Freezing works well—cool completely first then store in single portion containers for grab and go comfort.

Ingredient Substitutions

If you need gluten free you can substitute the elbow macaroni with your favorite rice or chickpea pasta. For a lighter version try using part skimmed milk or even oat milk which keeps things dairy free but still creamy. Any sharp cheese grates into this soup so swap the cheddar for smoked gouda or even pepper jack for heat.

Serving Suggestions

Float crisp bacon bits or herbed croutons on top for crunch if you want to dress it up for company. Pair with a bright salad or roasted veggies to balance out the richness. I also like to serve it in mugs at casual gatherings so guests can sip and mingle.

Cultural and Historical Context

Mac and cheese is one of North America’s most beloved comfort dishes making its debut as the dairy industry grew in the early nineteenth century. Soup versions have appeared on diner menus as a fun twist that delivers the heart of macaroni and cheese with a spoon. This version honors the cheerful nostalgia and celebrates community and comfort.

Seasonal Adaptations

Swap in pureed roasted butternut squash for half the milk in autumn. Stir in cooked ham or leftover turkey for a winter protein boost. Wilting in a handful of fresh spinach or kale takes it easily into spring. I have found this recipe keeps everyone happy and satisfied even on the grayest days. Sometimes the simplest things—like a bowl of mac and cheese in soup form—turn any day around.

Success Stories

I have received texts from friends saying their picky eaters requested seconds and colleagues at potlucks always leave with the recipe scribbled on the back of a napkin. The sight of that golden cheesy soup bubbling in the pot signals comfort is on its way.

Freezer Meal Conversion

Hold back the green onion garnish and let the soup cool to room temperature before portioning into freezer safe containers. Thaw in the fridge overnight then reheat slowly on the stovetop with a splash of milk. The flavors mellow and deepen beautifully after storing.

A bowl of soup with a spoon in it.
A bowl of soup with a spoon in it. | tastefullyeats.com

You never really outgrow the comfort of mac and cheese and this soup brings it to your bowl in the coziest way I know.

Common Recipe Questions

→ Can I use pre-shredded cheese?

Yes, but for smoother texture and better melt, freshly grated cheese is recommended.

→ Is whole milk necessary?

Whole milk adds richness, but you can use 2% or even a dairy-free alternative if preferred.

→ How do I avoid clumpy sauce?

Whisk the roux and milk gradually and keep stirring constantly to ensure a smooth base before adding cheese.

→ Can I add vegetables or proteins?

Absolutely! Stir in cooked broccoli, peas, or diced ham for extra nutrition and flavor.

→ How should leftovers be stored?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove.

Mac and Cheese Soup Bowl

Velvety soup with macaroni, sharp cheddar, and Parmesan cheese. Ultimate comfort in a bowl.

Prep Duration
10 min
Cooking Duration
20 min
Overall Time
30 min
By Barbara: Barbara

Recipe Category: Soups & Stews

Preparation Difficulty: Simple

Culinary Origin: American

Total Output: 6 Portions (6 bowls)

Dietary Attributes: Vegetarian

Ingredient List

→ Soup Base

01 5 cups vegetable or chicken broth
02 1 cup elbow macaroni pasta, uncooked (approximately 4 ounces or 1/2 pound)

→ Cheese Sauce

03 1/3 cup unsalted butter
04 1/4 cup all-purpose flour
05 1 1/2 cups whole milk
06 2 cups sharp yellow cheddar cheese, grated
07 1/3 cup Parmesan cheese, grated
08 1/4 cup mozzarella cheese, grated
09 1 teaspoon garlic powder
10 1/2 tablespoon mustard powder

→ Garnish

11 Fresh green onions, finely chopped
12 Black pepper, freshly cracked

Preparation Steps

Step 01

Pour vegetable or chicken broth into a large pot and bring to a boil over medium-high heat. Add uncooked elbow macaroni and cook until just al dente, about 8 to 10 minutes. Remove from heat and set aside.

Step 02

While pasta cooks, melt unsalted butter in a large saucepan over medium heat. Add all-purpose flour, whisking constantly, and cook for 1 to 2 minutes until smooth and thickened.

Step 03

Gradually pour in whole milk, whisking continuously. Stir as the mixture thickens and becomes smooth. Add grated cheddar, Parmesan, and mozzarella cheese. Lower the heat and stir in garlic powder and mustard powder until the sauce is fully melted and homogenous.

Step 04

Slowly add the prepared cheese sauce to the cooked pasta in broth, stirring thoroughly to combine. Warm through until integrated and creamy.

Step 05

Ladle soup into bowls and garnish with fresh green onions and cracked black pepper. Serve hot.

Supplementary Details

  1. For richer flavor, use a blend of cheeses and sharp cheddar. Garnish generously for freshness and texture.

Essential Tools

  • Large pot
  • Large saucepan
  • Whisk
  • Measuring cups and spoons
  • Wooden spoon or silicone spatula
  • Chef's knife
  • Cutting board

Allergy Advisories

Review each item for possible allergens. Consult a medical expert with any concerns.
  • Contains milk, wheat, and cheese (dairy, gluten).

Nutritional Values (per serving)

This information serves as a guide and does not replace advice from qualified health professionals.
  • Calories: 425
  • Fat: 23 g
  • Carbohydrate: 39 g
  • Protein: 18 g