Mac and Cheese Soup | Epicula
30-MINUTE MEALS! Get the email series now
Royal Recipe

Mac and Cheese Soup

5 from 1 vote
1 Comments
Olivia Grace
By: Olivia GraceUpdated: Jan 20, 2026
This post may contain affiliate links. Please read our disclosure policy.

A creamy, comforting mac and cheese transformed into a soup, loaded with sharp cheddar and tender elbow pasta for a cozy weeknight meal.

Mac and Cheese Soup

This mac and cheese soup has become my go to comfort food on chilly evenings and whenever I need the kind of bowl that makes everyone feel at home. I first developed this version during a rainy week when I had leftover cheddar and wanted the soul soothing notes of macaroni and cheese but in a spoon friendly form. The result is rich and velvety with a savory backbone from the Worcestershire sauce, a subtle vegetal lift from sautéed onion and celery, and the familiar, nostalgic pull of sharp cheddar. It fills the kitchen with warm, inviting aromas and somehow turns a simple weeknight into a small celebration.

I discovered that turning classic mac and cheese into a soup allows the flavors to mingle differently. The roux gives the broth body while the cream and cheese provide silk. The elbow pasta cooks right in the pot which keeps cleanup easy and gives each spoonful a perfect pasta to broth ratio. I remember serving this to friends after a snowstorm, watching everyone lean back and sigh with contentment. It is forgiving, adaptable, and quick enough for busy evenings yet special enough for laid back weekend suppers.

Why You'll Love This Recipe

  • This recipe is ready in under forty five minutes from start to finish making it ideal for weeknight dinners when you want something satisfying without fuss.
  • It uses pantry staples such as flour and elbow macaroni and common fridge items like butter and cheese so you can often pull it together with what you already have.
  • It is highly adaptable; switch to vegetable broth to keep it meat free and choose a sharper cheese for more bite or a milder cheese for a smoother finish.
  • The method focuses on a simple roux and slow incorporation of broth which avoids lumps and ensures a glossy, velvety texture every time.
  • Leftovers reheat beautifully which makes this a great candidate for meal prep or staying warm lunches later in the week.
  • Comforting yet sophisticated, the Worcestershire adds depth that keeps the flavor from being one dimensional.

I have served this to children who asked for seconds and to guests who complimented the depth of flavor. Over time I learned to watch the pasta closely and to add water sparingly if the soup becomes too thick. Each time I make it there is a small discovery, whether a new garnish or a slightly different cheese blend, that keeps this dish feeling fresh while still reliably comforting.

Ingredients

  • Butter, 1/4 cup: Use unsalted if you want tighter salt control. Real butter offers richness and helps the flour bloom into a proper roux. I prefer a European style butter for slightly higher butterfat when available.
  • Onion, half medium: Finely chopped. Yellow onion brings a mild sweetness when sautéed, while white onion will feel cleaner. Cook until translucent for the best base flavor.
  • Celery, 2 stalks: Chopped small. The celery provides aromatic freshness and a faint crunch that contrasts the creamy broth.
  • Garlic, 2 cloves: Minced. Add toward the end of the sauté to avoid burning and to keep the garlic bright and fragrant.
  • All purpose flour, 6 tablespoons: This is the thickener. Toast it gently in the butter to remove that raw flour taste and create the backbone for a smooth sauce.
  • Broth, 4 cups: Chicken broth adds savory depth. Vegetable broth works well if you prefer to avoid meat based stock. Use a low sodium variety if you want to control final seasoning.
  • Heavy cream, 1 cup: Also labeled whipping cream. The cream lends silkiness and body so the soup finishes luxuriously smooth.
  • Worcestershire sauce, 1 teaspoon: A small amount builds umami and complexity without tasting like a different dish.
  • Salt, 1/4 teaspoon or to taste: Start modestly and finish seasoning after the cheese is stirred in because cheese contributes salt.
  • Elbow macaroni, 1 cup uncooked: Classic choice for this style. It cooks in the soup and holds its shape while soaking up flavor.
  • Water, 1/2 cup optional: Use if the soup becomes too thick while the pasta cooks. Warm water keeps the temperature steady when added.
  • Sharp cheddar, 2 cups shredded: Freshly shredded melts better than pre shredded. Sharp cheddar gives the dish its bright cheese character and a pleasant tang.
  • Pepper: Freshly ground black pepper to taste for finishing.

Instructions

Sauté aromatics Add the butter to a medium heavy bottom pot over medium heat. When melted add the chopped onion and celery and cook for four to five minutes until softened and translucent. Watch closely and stir occasionally so the vegetables do not brown aggressively. Add garlic and build the roux Stir in the minced garlic and then sprinkle in the flour. Cook for about two minutes while stirring frequently to evaporate the raw flour taste and to develop a faintly nutty aroma. The mixture should look pasty and smooth without darkening significantly. Incorporate the broth Slowly whisk in the chicken or vegetable broth in a steady stream until the flour is fully dissolved and there are no lumps. Use a whisk to break up any pockets of flour. This creates a stable base that will thicken as it simmers. Add cream and seasonings Stir in the heavy cream, Worcestershire sauce and the initial salt. Increase the heat to high and bring the soup to a boil. Once boiling reduce to a steady simmer before adding the pasta. Cook the pasta in the soup Add the uncooked elbow macaroni and reduce heat to medium low so the pot is simmering gently. Cover with the lid slightly ajar and cook for about fifteen to twenty minutes until the pasta is tender. Stir frequently to prevent sticking and add up to one half cup of water if it becomes too thick. Finish with cheese Turn off the heat and gradually stir in the shredded cheddar until fully melted and incorporated. Taste and adjust salt and pepper as needed. Serve immediately for best texture. User provided content image 1

You Must Know

  • The soup will thicken as it rests so it is best to stop cooking when the pasta is just tender and the liquid is slightly loose.
  • Use freshly shredded cheese as pre shredded blends contain anti caking agents that can make the finish grainy.
  • If you want a lighter finish swap half and half for heavy cream but expect a slightly thinner mouthfeel.
  • The soup freezes reasonably well for up to three months. Reheat gently and add a splash of water or cream when warming to restore texture.
  • This is high in calories and fat per serving so consider portion size if you are tracking intake.

My favorite aspect of this version is how the small amount of Worcestershire quietly lifts the cheese so it never feels flat. Family and friends often remark on the silky texture that comes from taking the extra minute to cook the flour properly and to whisk the broth in slowly. Memories of sharing bowls during casual dinners make this one of my most requested recipes.

User provided content image 2

Storage Tips

Store leftovers in airtight containers in the refrigerator for up to four days. Because the pasta will absorb liquid while chilled, expect the texture to be thicker. When reheating on the stove use low heat and stir often while adding a few tablespoons of water or cream to return the soup to the original consistency. For freezing portion into meal sized containers. Thaw overnight in the refrigerator and reheat gently. Do not boil rapidly when reheating as the dairy can separate if overheated.

Ingredient Substitutions

If you need to avoid dairy, replace the butter and cream with a dairy free spread and a high quality canned coconut milk though the flavor will shift notably. To make it vegetarian use a robust vegetable broth instead of chicken broth. For gluten free make a roux with cornstarch slurry rather than flour and choose gluten free pasta. Swap sharp cheddar for Gruyère or a combination of cheddar and Monterey Jack for a smoother melt. Each substitution will change texture and depth so adjust seasoning accordingly.

Serving Suggestions

Serve this soup with a crisp green salad to cut the richness. Garnish with chopped fresh parsley or chives and a few grinds of black pepper. For a heartier bowl add cooked bacon crumbles or roasted vegetables. Offer crusty bread or buttery crackers on the side for dipping. This soup works well for casual family dinners, a relaxed lunch, or a cozy starter for a small gathering when you want something familiar and satisfying.

Cultural Background

Macaroni and cheese is rooted in both European and American comfort food traditions and has been adapted over generations. Transforming it into a soup is a natural extension that borrows the fundamental technique of a roux based cheese sauce found in classical French cooking and combines it with the approachable, homestyle character of American macaroni and cheese. The addition of Worcestershire reflects a modern home cook approach to building layered umami.

Seasonal Adaptations

In autumn and winter add roasted squash or sautéed mushrooms for seasonal depth. In spring lighten the bowl with fresh peas and a sprinkle of lemon zest to brighten the cheese. For holiday variations incorporate nutmeg into the roux for a warming note, or top individual bowls with toasted breadcrumbs mixed with grated Parmesan for added texture.

Meal Prep Tips

To prepare ahead cook the base through adding the cream but stop before the pasta is fully cooked. Cool and refrigerate up to two days. When ready to serve bring the pot back to a simmer, add the pasta and cook until tender then finish with cheese. For single servings freeze in portion containers and reheat slowly with a bit of water to regain a spoonable texture.

Making this soup is a gentle reminder that comfort can be both simple and refined. It is forgiving, quick, and full of familiar flavors that make people feel nurtured and at ease. I encourage you to make it your own and to share a bowl with someone who loves familiar food prepared with care.

Pro Tips

  • Shred your own cheese from a block for a smoother melt and better flavor.

  • Toast the flour briefly in the butter to remove raw flour taste before adding the broth.

  • Stir frequently while the pasta cooks to prevent sticking and to monitor thickness.

  • Add salt after the cheese is incorporated because the cheese contributes significant salt.

This nourishing mac and cheese soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I make this recipe vegetarian or dairy free?

Yes, use a robust vegetable broth and keep the dairy to remain vegetarian. For a fully dairy free version substitute cream with unsweetened full fat coconut milk and use a dairy free cheese alternative.

What should I do if the soup thickens too much?

If the soup becomes too thick while the pasta is cooking add warm water a quarter cup at a time until you reach the desired consistency.

Tags

Pasta & NoodlesSoupMac and CheeseComfort FoodCheddar CheeseDinner
No ratings yet

Mac and Cheese Soup

This Mac and Cheese Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Mac and Cheese Soup
Prep:15 minutes
Cook:25 minutes
Rest Time:10 mins
Total:40 minutes

Ingredients

Main

Instructions

1

Sauté aromatics

Melt butter in a large pot over medium heat then add onion and celery. Cook for four to five minutes until softened and translucent, stirring occasionally to avoid browning.

2

Add garlic and flour

Stir in the minced garlic then add the flour. Cook for about two minutes while stirring constantly to remove raw flour flavor and to create a pale roux.

3

Whisk in broth

Slowly pour in the broth while whisking to dissolve the flour and eliminate lumps, creating a smooth base for the soup.

4

Add cream and seasoning

Stir in the heavy cream, Worcestershire sauce and salt. Bring the mixture to a boil then reduce to a simmer.

5

Cook pasta in soup

Add the uncooked elbow macaroni, reduce heat to maintain a gentle simmer, and cover with the lid slightly ajar. Cook for fifteen to twenty minutes until pasta is tender, stirring often and adding water if it gets too thick.

6

Finish with cheese

Turn off the heat and gradually stir in the shredded cheddar until melted. Adjust seasoning with pepper and extra salt if needed. Serve immediately.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 695kcal | Carbohydrates: 55g | Protein:
30g | Fat: 48g | Saturated Fat: 14g |
Polyunsaturated Fat: 10g | Monounsaturated Fat:
19g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@epicula on social media!

Mac and Cheese Soup

Categories:

Mac and Cheese Soup

Did You Make This?

Leave a comment & rating below or tag @epicula on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Olivia!

Chef and recipe creator specializing in delicious Pasta & Noodles cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.