Creamy Mac and Cheese Soup

A velvety, comforting bowl that blends the nostalgic flavors of mac and cheese with a warming soup base. Ready in under 40 minutes and perfect for cozy nights.

This creamy mac and cheese soup began as a way to bridge two of my greatest kitchen comforts in one bowl. I first developed this version on a rainy evening when I wanted the coaxing texture of a classic mac and cheese along with the warm, spoonable ease of a soup. The combination of a silky roux, simmered pasta, and sharp cheddar created a familiar flavor profile that felt both nostalgic and new. It has since become my quick answer to dinner when the week feels long and everyone needs something soothing.
The soup presents a rich mouthfeel with a velvety broth that clings to each elbow macaroni. The onion and celery provide a gentle aromatic foundation while the garlic and Worcestershire add a subtle savory lift. Texturally the dish balances the tender bite of perfectly cooked pasta with the creamy richness of the dairy. We often pair bowls with crunchy pickles or a bright green salad to cut through the richness and keep the meal balanced.
Why You'll Love This Recipe
- This version is ready in under 40 minutes which makes it ideal for weeknight cooking when time is limited. The active prep time is short and most of the cooking is hands off while the pasta simmers in the broth.
- It uses pantry friendly staples such as elbow macaroni, flour, and chicken broth which means you can usually make it without a special grocery run. The ingredients are budget conscious and easy to scale.
- The technique of building a quick roux and finishing with shredded cheese yields a glossy, smooth finish without clumps. Whisking the broth in slowly eliminates lumps and produces a professional texture.
- It is highly adaptable. Swap chicken broth for vegetable broth to make a meatless option, or use different cheeses to change the flavor profile from sharp to smoked or nutty.
- This pot is a crowd pleaser. It reheats well for lunches and can be stretched to feed extra guests by serving with hearty sides.
I discovered small adjustments that made a big difference here. Leaving the lid slightly ajar while simmering keeps the starch concentration balanced so the soup does not become gluey. My family loved how each bite felt familiar yet elevated. Even picky eaters who normally turn up their nose at celery finished their bowls and asked for leftovers the next day.
Ingredients
- Butter, 1/4 cup: Use unsalted if you prefer to control the salt level. I like a European style butter for a richer flavor though any good quality stick works. The fat helps form the base of the roux and carries the aromatic flavors.
- Onion, 1/2 medium chopped: Yellow onion provides a mild sweet backbone when sautéed. Chop uniformly so it softens at the same rate as the celery and does not leave raw bits.
- Celery, 2 sticks chopped: Celery offers subtle savory and aromatic notes and gives the broth a little more body. Remove the strings if they are thick and slice across the ribs for even cooking.
- Garlic, 2 cloves minced: Fresh garlic is significant here. Add it after the vegetables have softened so it releases flavor without burning.
- All purpose flour, 6 tablespoons: This builds the quick roux that thickens the broth. Measure by spooning into the cup then level for accuracy.
- Chicken broth or vegetable broth, 4 cups: I prefer low sodium so I can finish with salt to taste. A good stock yields deeper flavor than water and supports the soup structure.
- Heavy or whipping cream, 1 cup: Adds silkiness and richness. For a lighter version use half and half though the finish will be less luxurious.
- Worcestershire sauce, 1 teaspoon: A small splash lifts the savory profile without tasting like a sauce. It rounds out the cheese flavor.
- Salt, 1/4 teaspoon or to taste: Start modestly then adjust after adding the cheese since cheddar brings sodium.
- Uncooked elbow macaroni, 1 cup: Reserve about 1 cup uncooked elbow shapes. They cook in the broth and release starch to thicken the soup naturally.
- Water, 1/2 cup if needed: Keep on hand to loosen the soup if it thickens too much while the pasta cooks.
- Sharp cheddar cheese, 2 cups shredded: Shred your own from a block for the smoothest melt. Pre shredded cheese contains anti clumping agents that can interfere with texture.
- Pepper, optional: Fresh cracked black pepper adds a faint bite. Add to taste.
Instructions
Sauté the aromatics:Add the butter to a large heavy bottom pot over medium heat. Once melted add the chopped onion and celery and sauté for four to five minutes until the onion is translucent and the celery softens. Watch for even coloring and stir occasionally so nothing browns too quickly.Add garlic and make the roux:Stir in the minced garlic and then add the flour. Cook for about two minutes while stirring constantly to remove the raw flour taste. The mixture should look slightly bubbling and fragrant but not dark. Breaking up any lumps with your spoon now prevents lumps later in the broth.Whisk in the broth:Slowly whisk in the chicken or vegetable broth in a steady stream. Continue whisking until smooth and there are no lumps. Increase the heat to medium high and bring the mixture to a gentle boil so the flour cooks fully and the base thickens slightly.Finish the base and bring to boil:Stir in the heavy cream, Worcestershire sauce, and the initial amount of salt. Increase heat to high and bring the mixture to a boil, watching carefully and stirring so it does not scorch. This step builds the soup body and ensures the cream melds with the roux.Cook the pasta in the broth:Stir in the uncooked elbow macaroni and reduce the heat so the pot simmers gently but does not boil vigorously. A medium low setting works for most stoves. Cover the pot with the lid slightly ajar and simmer for fifteen to twenty minutes, stirring often to prevent sticking to the bottom. If the soup becomes too thick add the reserved half cup of water or extra as needed.Stir in the cheese and season:Turn off the heat and gradually stir in the shredded cheddar a handful at a time until fully melted and the soup is smooth. Taste and adjust salt and pepper as needed. Serve immediately for the best texture.
You Must Know
- Cook the pasta directly in the soup which allows the starch to thicken the broth gently and creates a cohesive texture that feels like a true single pot meal.
- This will keep well in the refrigerator for up to three days. Reheat gently on the stovetop and add a splash of water or cream to revive consistency.
- Freeze cautiously. The cream based texture softens when frozen and thawed. If you want to freeze portion use a lower cream ratio and add fresh cream when reheating to restore richness.
- If the soup becomes too thick while cooking add warm water rather than cold water to keep the temperature steady and avoid shocking the pasta into releasing excess starch all at once.
My favorite part is the forgiving nature of this bowl. The soup tolerated slight timing shifts and ingredient swaps without losing its comforting identity. Friends have told me they served this at small gatherings where it functioned as both starter and main. It is the sort of dish that sparks conversation because it is familiar yet slightly unexpected in texture.
Storage Tips
Store cooled portions in airtight containers in the refrigerator for up to three days. Use shallow containers to cool quickly and avoid condensation. When reheating, do so on low heat on the stovetop and stir frequently. Add two to four tablespoons of warm water or a splash of cream per serving to bring back the original silky mouthfeel. Do not boil vigorously while reheating as that can cause the dairy to separate. If you plan to prepare ahead for a week long plan consider making the base and pasta separately then combining and heating right before serving.

Ingredient Substitutions
For a simple vegetarian option swap the chicken broth for a good quality vegetable broth. To reduce richness use half and half instead of heavy cream though expect a lighter mouthfeel. Gluten free cooks can use a gluten free flour blend and gluten free pasta; be mindful that cooking times can vary so test the pasta for doneness. To change the flavor profile substitute half of the cheddar with smoked gouda or Gruyere for a deeper, more complex finish. If you need lower sodium choose low sodium broth and finish with salt to taste.
Serving Suggestions
Serve bowls topped with a sprinkle of fresh chopped parsley or chives for brightness. A crisp green salad dressed with a lemon vinaigrette helps cut the richness. For texture contrast try pickled jalapenos or quick bread and butter pickles on the side. Pair with roasted vegetables or a tray of roasted Brussels sprouts for an autumnal meal. For family style dinners place a bowl of extra shredded cheese and a jar of pepper on the table so guests can customize.
Cultural Background
Mac and cheese is a comfort classic in many American households with roots tracing to early European pasta and cheese preparations. Transforming it into a spoonable soup reflects a long tradition of turning hearty baked dishes into portable, brothy variations for ease and speed. This version leans into Southern style comfort where cream and sharp cheddar are common components for rich, satisfying dishes served year round.
Seasonal Adaptations
In colder months add roasted root vegetables such as butternut squash or sweet potato for a seasonal twist. In warmer weather keep it light by substituting half of the cream with milk and adding a bright herb such as basil or dill at the end. Holiday seasons welcome a pinch of nutmeg or a little smoked paprika to add warmth without overwhelming the core profile.
Meal Prep Tips
For meal prep make the base to the point just before adding pasta. Cool and store the broth separately and add freshly cooked pasta when reheating for individual portions. Alternatively cook the pasta slightly under al dente so it holds up through reheats. Label containers with date and plan to consume refrigerated portions within three days for best quality. Use microwave safe containers if you will reheat in the microwave but stir halfway through reheating to ensure even temperature.
When you serve this soup you give people a bowl that feels like a hug. It is flexible, approachable, and consistently rewarding to the cook and to everyone at the table. I hope you make it your own and add a few family moves that become tradition.
Pro Tips
Whisk the broth in slowly to avoid lumps and create a smooth base.
Shred cheddar from a block for the best melt and texture.
Keep the lid slightly ajar while simmering to avoid over thickening.
If soup thickens too much add warm water gradually until desired consistency.
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.
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
Main
Instructions
Sauté aromatics
Melt butter in a large heavy bottom pot over medium heat. Add chopped onion and celery and cook for four to five minutes until softened and the onion is translucent, stirring occasionally to prevent browning.
Add garlic and make roux
Stir in minced garlic and then the flour. Cook while stirring constantly for about two minutes so the flour loses its raw taste and forms a slightly bubbling paste, preventing lumps later.
Whisk in broth
Slowly pour in the chicken or vegetable broth while whisking to dissolve the roux. Continue whisking until smooth and then increase heat to medium high to bring the mixture to a gentle boil so it thickens slightly.
Finish base and simmer
Add the heavy cream, Worcestershire sauce, and initial salt. Bring to a boil then reduce heat if needed. Stir regularly to keep the base smooth and avoid scorching.
Cook pasta in soup
Stir in the uncooked elbow macaroni, reduce heat to maintain a gentle simmer, cover with lid slightly ajar and cook for fifteen to twenty minutes until pasta is tender. Stir often and add reserved water if it thickens too much.
Finish with cheese and season
Turn off the heat and add shredded cheddar a handful at a time, stirring until melted and smooth. Taste and adjust salt and pepper before serving.
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
@whiskia on social media!

Categories:
You might also like...

10-Minute Egg Drop Soup
Silky ribbons of egg swirl through savory, peppery chicken broth, finished with sesame oil and fresh scallions. Cozy, nourishing, and on the table in 10 minutes.

25-Minute Chicken and Broccoli Stir-Fry That Beats Takeout
A speedy, takeout-worthy chicken and broccoli stir-fry ready in 25 minutes — juicy chicken, crisp broccoli, savory sauce, and a touch of sesame oil for finishing.

6-inch Mocha Cheesecake
A small-batch mocha cheesecake with an Oreo crust, silky coffee-scented filling, and whipped cocoa cream — perfect for special occasions or an indulgent weeknight dessert.

Did You Make This?
Leave a comment & rating below or tag @whiskia 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 Victoria!
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.
