Creamy Mac and Cheese Soup

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.

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.
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.
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
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.

Ingredients
Fat and Aromatics
Thickener and Pasta
Liquids
Cheese and Seasoning
Instructions
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.
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.
Whisk in broth
Slowly pour in the broth while whisking continuously until the roux is fully dissolved and the mixture is smooth without lumps.
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.
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.
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
Did You Make This?
Leave a comment & rating below or tag
@forkelle on social media!

Categories:
You might also like...

3-Cheese Zucchini Boats
Tender zucchini halved and filled with creamy ricotta, melted mozzarella, and shaved Parmesan, loaded with sautéed veggies for a colorful, comforting light meal.

3-Ingredient Chocolate Coconut Balls
No-bake coconut truffles coated in dark chocolate — just 3 ingredients and a handful of minutes to make a crowd-pleasing sweet treat.

5-Ingredient Homemade Almond Joy Candy Bars
A simple, pantry-friendly treat that recreates the classic Almond Joy using just five ingredients. Chewy coconut centers topped with an almond and enrobed in dark chocolate—perfect for gifting or snacking.

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)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Abigail!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
