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

Creamy Mac and Cheese Soup

5 from 1 vote
1 Comments
Abigail Claire
By: Abigail ClaireUpdated: Dec 6, 2025
This post may contain affiliate links. Please read our disclosure policy.

A comforting, spoonable mac and cheese that eats like soup. Velvety cheese, tender elbow pasta, and a savory aromatic base make this an effortless family favorite.

Creamy Mac and Cheese Soup

This mac and cheese soup is the kind of recipe I reach for when I want the comfort of a bowl of macaroni and cheese with the easy warmth of a soup. I first developed this version on a rainy evening when I had pantry pasta, a partial block of sharp cheddar, and a craving for something rich but not fussy. The result was so silky and satisfying that it quickly became our weeknight fallback. Each spoonful carries the sharp tang of cheddar, the savory backbone of sautéed onions and celery, and a rounded mouthfeel from the cream and a simple flour roux.

What I love about this preparation is how it balances the familiar and the unexpected. The pasta cooks directly in the broth which lets it soak up flavor while the roux keeps the texture creamy without being gluey. I use sharp cheddar for brightness and Worcestershire sauce for a background umami note that makes the finished bowl taste deeper than the ingredient list suggests. This is an easy one pot solution for cold evenings, casual gatherings, or when you need something soothing and shareable.

Why You'll Love This Recipe

  • This comes together quickly using just one pot and pantry staples which makes cleanup simple and weeknight timing easy.
  • The technique of cooking the pasta in the broth concentrates flavor so each bite tastes savory and true to its name.
  • Make ahead friendly because you can refrigerate and gently reheat adding a splash of water or cream to restore the texture.
  • Uses accessible ingredients like elbow macaroni, sharp cheddar, and heavy cream so there is no special trip to a gourmet store.
  • Flexible enough to be made vegetarian by using vegetable broth and to be scaled for larger crowds in the oven or on the stove.

In my kitchen this became a crowd pleaser the first time I served it to friends. They loved that it felt indulgent yet homey. Over time I learned small tricks like adding the cheese off the heat and stirring gradually to keep the texture silky. It has become the dish I bring when someone needs a meal that feels like a hug in a bowl.

Ingredients

  • Butter 1/4 cup: Unsalted is best so you can control seasoning. Use a brand you like for flavor. Melt gently to avoid browning which changes the base aroma.
  • Onion 1/2 medium chopped: Yellow onion provides sweetness and depth. Finely dice so it softens quickly in the short sauté time.
  • Celery 2 stalks chopped: Adds an aromatic backbone and slight crunch if not overcooked. Trim ends and slice thin for even cooking.
  • Garlic 2 cloves minced: Fresh cloves give brightness. Add after the vegetables so it does not burn and turn bitter.
  • All purpose flour 6 tablespoons: This makes a light roux to thicken the broth. Measure by spooning and leveling for accuracy.
  • Chicken or vegetable broth 4 cups: Low sodium is a safe choice so you can season at the end. Use good quality boxed broth or homemade for best flavor.
  • Heavy or whipping cream 1 cup: Provides richness and a silky mouthfeel. If you need a lighter option use half and half but expect slightly less body.
  • Worcestershire sauce 1 teaspoon: Small but important for umami complexity. Do not skip if you want depth.
  • Salt 1/4 teaspoon to taste: Season conservatively and adjust after the cheese is in because cheese adds saltiness.
  • Elbow macaroni 1 cup uncooked: Standard small pasta works best because it cooks through in the broth without breaking down.
  • Water 1/2 cup if needed: Keep on hand to loosen the soup if the pasta soaks up too much liquid while cooking.
  • Sharp cheddar 2 cups shredded: Use a block shredded by hand for the best melt. Pre-shredded cheese is coated and can yield a chalky texture.
  • Pepper optional: Freshly ground black pepper adds a warm note. Add to taste.

Instructions

Sauté the Base:Add the butter to a medium heavy pot and melt over medium heat. Add the chopped onion and celery and sauté for 4 to 5 minutes until the onion is translucent and the celery has softened. The goal is a sweet aromatic base not browned vegetables. If the butter starts to brown lower the heat and stir.Add Garlic and Flour:Stir in the minced garlic and then sprinkle the flour over the vegetables. Cook for about 2 minutes while stirring constantly to remove the raw flour taste. Break up any clumps so the flour is evenly distributed. You should smell a faint toasty aroma when the roux is ready.Whisk in Broth:Slowly pour in the chicken or vegetable broth while whisking to dissolve the roux. Keep whisking until the mixture is smooth and there are no visible lumps. Gentle heat prevents scorching, so maintain medium heat here.Add Cream and Seasoning:Stir in the heavy cream, Worcestershire sauce, and the reserved 1/4 teaspoon salt. Increase heat to high and bring the soup to a gentle boil. Watch closely because dairy can scald. Once it reaches a boil reduce immediately to a simmer.Cook the Pasta:Stir in the uncooked pasta and reduce the heat to medium low so the pot simmers but does not boil rapidly. Cover the pot with the lid slightly ajar. Simmer for 15 to 20 minutes, stirring frequently to prevent sticking. If the soup becomes too thick add the 1/2 cup water in small increments until the texture is spoonable.Finish with Cheese:Turn off the heat and gradually stir in the shredded cheddar a handful at a time so it melts evenly and stays smooth. Taste and season with additional salt and freshly ground pepper if needed. Serve hot with an optional crunchy topping.User provided content image 1

You Must Know

  • The soup freezes well for up to 3 months but expect a slight change in texture. Thaw in the fridge and reheat slowly with a splash of cream or water.
  • This is relatively high in fat and calories so portion control helps if you are watching intake yet it is rich in protein from the cheese.
  • Use low sodium broth and taste before salting because the cheese adds significant saltiness.
  • Cooking the pasta in the soup concentrates flavor but you will need to stir often to prevent sticking and uneven cooking.

My favorite aspect is the comfort factor. When I brought this to a small dinner it disappeared fast. I learned that stirring the cheese in off the heat keeps it from separating which preserves the silky finish. Also adding the water in small amounts prevents a watery end result while still keeping the soup spoonable.

User provided content image 2

Storage Tips

For short term storage cool the soup to room temperature within two hours and refrigerate in airtight containers for up to 4 days. When reheating use low heat and stir often. Add a splash of water or cream to loosen the texture because pasta absorbs liquid as it cools. For freezing portion into freezer safe containers leaving an inch of headroom and freeze up to 3 months. Thaw overnight in the fridge and reheat gently over low heat.

Ingredient Substitutions

If you prefer lighter texture swap half the heavy cream for whole milk or use evaporated milk for stability. Swap cheddar for a sharper aged cheese like aged white cheddar for more bite or use a blend with Gruyere for a more complex profile. To make vegetarian use vegetable broth instead of chicken. For gluten free use a gluten free all purpose flour and gluten free pasta but expect a slightly different mouthfeel.

Serving Suggestions

Serve in deep bowls with a scattering of freshly ground black pepper and a drizzle of olive oil if desired. For crunch add toasted breadcrumbs mixed with melted butter or crisp bacon crumbles for non vegetarians. Pair with a crisp green salad or roasted Brussels sprouts to cut through richness. This also pairs well with a light crisp white wine or a simple iced tea for casual meals.

Cultural Background

This dish blends the familiar American tradition of macaroni and cheese with the soup format found in many comfort food cultures. The technique of cooking pasta directly in a flavored liquid is common in European one pot cooking where starch from the pasta helps thicken the dish. The addition of Worcestershire sauce is an American adaptation to deepen the overall savoriness without changing the essential profile.

Seasonal Adaptations

In colder months add roasted root vegetables such as butternut squash or sweet potato for a seasonal spin and a touch of natural sweetness. In summer lighten the dish with a splash of lemon and a handful of fresh herbs such as chives or parsley. For holiday gatherings scale up and finish in a shallow baking dish with a crunchy topping for a crowd friendly presentation.

Meal Prep Tips

Prepare the aromatic base and roux ahead and store in the fridge for up to 48 hours. When ready to serve reheat the base, add the broth and pasta and proceed with the remaining steps. This reduces active time on the day of serving to about 20 minutes. Use shallow containers to cool quickly if you are making large quantities.

This bowl is one I return to when I want something that feels indulgent yet honest. Make it your own by adjusting the cheese and broth to match your pantry and preferences. Enjoy and share with people who appreciate a warm simple meal.

Pro Tips

  • Stir the cheese in off the heat to prevent it from becoming grainy and to keep the texture silky.

  • Grate cheese from a block for better meltability and flavor than pre shredded cheese.

  • If the pasta soaks up too much liquid add the reserved water in small amounts to loosen the soup.

This nourishing creamy 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 vegetarian?

Yes you can use vegetable broth instead of chicken broth to make it vegetarian.

What if the soup is too thick?

If the soup thickens too much add water or cream in small increments until you reach the desired consistency.

How long does it keep?

Store in the refrigerator for up to 4 days or freeze for up to 3 months. Reheat gently with a splash of liquid.

Tags

Hearty DinnersMac and Cheese SoupSoupCreamyWeeknight DinnersCheddar Cheese
No ratings yet

Creamy Mac and Cheese Soup

This Creamy 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
Creamy Mac and Cheese Soup
Prep:15 minutes
Cook:25 minutes
Rest Time:10 mins
Total:40 minutes

Ingredients

Fat and Aromatics

Thickener and Pasta

Liquids

Cheese and Seasoning

Instructions

1

Sauté the vegetables

Melt the butter in a heavy pot over medium heat. Add chopped onion and celery and cook for 4 to 5 minutes until onion is translucent and celery soft. Keep heat moderate to avoid browning.

2

Add garlic and flour

Add minced garlic then sprinkle the flour over the vegetables. Cook and stir for about 2 minutes to remove the raw flour taste and break up any lumps.

3

Whisk in broth

Slowly pour in the broth while whisking continuously until the roux is fully dissolved and the mixture is smooth without lumps.

4

Add cream and bring to simmer

Stir in cream, Worcestershire sauce, and salt. Increase heat to bring the mixture to a gentle boil then reduce to a simmer.

5

Cook pasta in soup

Stir in the uncooked pasta, reduce heat to medium low, cover slightly and simmer for 15 to 20 minutes until pasta is tender. Stir often and add water if the soup becomes too thick.

6

Finish with cheese

Turn off the heat and add shredded cheddar gradually, stirring until melted and smooth. Adjust seasoning with pepper and extra salt if needed.

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: 660kcal | Carbohydrates: 25g | Protein:
19g | Fat: 52g | Saturated Fat: 16g |
Polyunsaturated Fat: 10g | Monounsaturated Fat:
21g | 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
@forkelle on social media!

Creamy Mac and Cheese Soup

Categories:

Creamy Mac and Cheese Soup

Did You Make This?

Leave a comment & rating below or tag @forkelle 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 Abigail!

Chef and recipe creator specializing in delicious Hearty Dinners 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.