As I stirred the pot on a chilly evening, the rich scent of melting cheese wafted through my kitchen, instantly lifting my spirits. This Creamy Mac and Cheese Soup takes the beloved comfort of classic mac and cheese and transforms it into a heartwarming one-pot wonder that’s perfect for cool nights. With rich sharp cheddar and Swiss cheeses creating a velvety broth, it envelops al dente elbow macaroni in pure bliss. Not only is this dish incredibly satisfying, but it also cuts down on cleanup—making it a quick and easy win for busy evenings. So, are you ready to indulge in this cozy twist on a traditional favorite that promises to warm your soul?

Why is Mac and Cheese Soup so comforting?
Creamy Delight: Each spoonful of this soup is like a hug in a bowl, offering a dreamy combination of rich cheddar and Swiss flavors that satisfy even the strongest cravings.
One-Pot Wonder: Skip the hassle of multiple dishes; everything cooks in one pot, making cleanup a breeze!
Hearty & Filling: Perfect for chilly evenings, this dish provides warmth and nourishment that family and friends will love.
Customizable: Want to add veggies or proteins? Feel free to make it your own by tossing in broccoli or crispy bacon for added texture and flavor.
Crowd-Pleaser: This Mac and Cheese Soup is a hit at gatherings! It’s a comforting dish that everyone adores, similar to a warm bowl of Beef Potato Soup or a hearty Cowboy Soup.
Mac and Cheese Soup Ingredients
Here’s what you’ll need to whip up your delicious Mac and Cheese Soup!
For the Soup Base
- Chicken Broth or Stock – Base liquid for flavor and warmth; substitute with vegetable broth for a vegetarian option.
- Elbow Macaroni – Provides structure and texture; ensure it cooks al dente for the best bite.
- Butter – Adds richness to the roux; can be replaced with olive oil for a dairy-free version.
- All-Purpose Flour – Thickens the soup; use a gluten-free flour mix to maintain consistency if needed.
- Garlic – For aromatic depth; fresh is best, but garlic powder can be used in a pinch.
- Milk – Creates a creamy texture; substitute with any milk alternative for dairy-free options.
- Cream Cheese – Adds creaminess and body; vegan cream cheese can be used as a substitute.
For the Cheesy Goodness
- Shredded Sharp Cheddar Cheese – Major flavor contributor; provides a rich and tangy taste; use a dairy-free cheese if needed.
- Shredded Swiss Cheese – Complements cheddar; substitute with more cheddar or mozzarella as desired.
For the Flavor Boost
- Onion Powder – Enhances flavor; may be omitted for a milder taste.
- Dry Mustard Powder – Adds a tangy note; can be replaced with Dijon mustard for a similar flavor.
- Salt – Balances flavor; adjust to taste.
- Black Pepper – Adds mild heat; can be increased for more spice.
Step‑by‑Step Instructions for Creamy Mac and Cheese Soup
Step 1: Cook Pasta
In a medium pot, bring 4 cups of chicken broth to a boil over medium-high heat. Add in 1 cup of elbow macaroni and cook for about 6–8 minutes, or until al dente. Stir occasionally to prevent sticking, and keep an eye on the pasta; it should be tender yet firm when you bite into it.
Step 2: Make Roux
In a separate saucepan, melt 4 tablespoons of butter over medium heat. Once melted, whisk in 4 tablespoons of all-purpose flour, stirring constantly for about 1 minute until it forms a thick paste. This roux is essential for creating the creamy base of your Mac and Cheese Soup, so make sure it just begins to bubble but doesn’t brown.
Step 3: Add Garlic
Stir in 2 cloves of minced garlic into the roux and cook for an additional 30 seconds until fragrant. You’ll know it’s ready when the garlic releases its delicious aroma, bringing depth to your Mac and Cheese Soup’s flavor. Be cautious not to let the garlic burn, as this can alter the taste.
Step 4: Combine Liquids
Gradually whisk in 2 cups of milk to the roux, ensuring there are no lumps. Continue stirring until the mixture is smooth and bubbly, which should take 3–4 minutes. At this stage, add 1 teaspoon each of onion powder and dry mustard powder, along with salt and black pepper to taste, enhancing your soup’s flavor.
Step 5: Mix in Cheeses
Reduce the heat to low and stir in 4 ounces of cream cheese, 1 cup of shredded sharp cheddar, and 1 cup of shredded Swiss cheese. Mix until everything is well incorporated and the cheese melts into a smooth, creamy sauce. This is where your Mac and Cheese Soup gains its irresistible richness!
Step 6: Combine and Heat
Once the cheese is melted, carefully add the cooked macaroni and its broth to the cheese mixture, stirring well to combine. Heat the soup for an additional 3 minutes over medium-low heat, allowing all the flavors to meld together. A gentle simmer will help integrate the cheesy goodness into each macaroni bite.
Step 7: Season
Taste your Creamy Mac and Cheese Soup and adjust the seasonings as needed. If desired, garnish with extra shredded cheese and freshly chopped parsley for a touch of color and flavor. Ensure it’s nicely seasoned for a comforting finish, then serve immediately in warm bowls!

Make Ahead Options
These Creamy Mac and Cheese Soup is perfect for meal prep enthusiasts! You can cook the pasta and prepare the cheese sauce up to 24 hours in advance. Simply cook 1 cup of elbow macaroni until al dente and let it cool, then store it in an airtight container. Make the cheese sauce by following Steps 2-5, letting it cool before refrigerating in another container. To maintain the creamy texture, add a splash of milk when reheating. When ready to enjoy, combine the pasta and cheese mixture in a pot, heat gently over medium-low for about 5-7 minutes until warm, and serve for a cozy meal that’s just as delicious as when freshly made!
What to Serve with Creamy Mac and Cheese Soup
Enhance your cozy meal with delightful accompaniments that perfectly complement this creamy, cheesy soup.
-
Crusty French Bread: The perfect vessel for scooping up every last drop of soup. Its crunchy exterior and soft interior balance the smoothness of the dish.
-
Simple Side Salad: A fresh mix of greens and vegetables provides a crisp contrast to the rich flavors of the soup, brightening each bite.
-
Garlic Breadsticks: These buttery delights add a fun twist, perfect for dipping into the creamy broth. Their garlicky aroma invites everyone to the table.
-
Steamed Broccoli: Tender, bright green florets offer a healthy addition, adding both nutrition and lovely color to your meal. It’s a great way to incorporate more veggies!
-
Apple Crisp for Dessert: The warm sweetness of baked apples combined with a crunchy topping brings a comforting finish that complements the savory soup beautifully.
-
Sweet Tea or Lemonade: A refreshing beverage option that adds sweetness and acidity, enhancing the comforting experience of the soup and refreshing your palate between bites.
Mac and Cheese Soup Variations
Feel free to let your creativity flow and customize this comforting soup to your liking!
- Pasta Shape: Swap out elbow macaroni for shells or fun pasta shapes, adding a playful twist to your soup experience.
- Veggie Boost: Toss in cooked broccoli or peas for added nutrition. These veggies add freshness and a pop of color to the mix.
- Proteins: For a heartier option, add crispy bacon or shredded rotisserie chicken. The meat brings a savory depth that complements the creamy base beautifully.
- Spicy Kick: Mix in pepper jack cheese or diced jalapeños for an extra kick. If you love some heat, this variation will set your taste buds dancing.
- Herbaceous Flavor: Stir in fresh herbs like thyme or parsley before serving for a vibrant, fragrant finish. Their bright notes lift the dish and add gourmet flair.
- Smoky Twist: Try using smoked gouda instead of cheddar for a rich, smoky flavor. It offers a unique twist that your family will adore.
- Dairy-Free Delight: Use cashew milk and dairy-free cheese for a vegan option. You won’t miss the dairy, thanks to the creaminess that still shines through.
- Experiment with Flavors: Instead of dry mustard powder, use a touch of Worcestershire sauce or a dash of hot sauce for a tangy twist that elevates the soup even further.
Let your imagination run wild with these variations! For further inspiration, pair this dish with a comforting bowl of Ravioli Soup Cozy or a rich Wild Rice Soup for a delightful meal.
How to Store and Freeze Mac and Cheese Soup
Fridge: Store leftovers in an airtight container for up to 3 days. If the soup thickens, stir in a little milk before reheating to return creaminess.
Freezer: Freeze the soup in a freezer-safe container for up to 2 months. To reheat, let it thaw in the fridge overnight and warm gently on the stove.
Reheating: Reheat on low heat, stirring frequently. Add a splash of milk if it appears too thick. Enjoy that comforting Mac and Cheese Soup just as delicious as the first serving!
Expert Tips for Mac and Cheese Soup
- Perfect Pasta: Cook the elbow macaroni al dente to prevent mushiness in the soup; it should have a slight bite for the best texture.
- Cheese Timing: Add all cheeses off the heat to prevent separation; this ensures a creamy, smooth consistency in your Mac and Cheese Soup.
- Whisk Away: Use a whisk to blend the roux and liquid smoothly; it helps achieve the creamy texture and prevents lumps.
- Customize Flavors: Feel free to adjust the dry mustard or garlic to your taste; balance is key to enhancing the overall flavor profile.
- Leftover Love: Store leftovers in an airtight container; gently reheat with a splash of milk to maintain that luscious creamy goodness.

Creamy Mac and Cheese Soup Recipe FAQs
How do I choose the right pasta for my Mac and Cheese Soup?
Absolutely! For Mac and Cheese Soup, elbow macaroni is traditional, providing the perfect bite. However, feel free to experiment with fun shapes like shells or cavatappi. Just be sure the pasta is small enough to sip along with the creamy soup!
How should I store leftovers of this Mac and Cheese Soup?
You can store leftovers in an airtight container in the refrigerator for up to 3 days. If the soup thickens during storage, simply stir in a splash of milk when reheating to restore that luscious creaminess you love. Gently reheat on the stove over low heat, stirring frequently.
Can I freeze this Mac and Cheese Soup?
Yes, you can freeze this soup! Pour it into a freezer-safe container, leaving some space at the top for expansion. It will keep well for up to 2 months. To reheat, let it thaw in the refrigerator overnight, then warm it gently on the stove, stirring in a bit of milk if needed to regain that silky texture.
What should I do if my soup is too thick?
If your Mac and Cheese Soup turns out too thick after cooking, don’t worry! Just add a splash of milk or chicken broth while stirring over low heat until you reach your desired consistency. Remember, your soup should be creamy but still pourable!
Are there any allergy considerations with this recipe?
Very! This soup contains dairy and gluten through the use of flour and cheeses, which can be allergens for some. You can make this dish gluten-free by substituting with a gluten-free flour mix and using gluten-free pasta. For dairy-free options, consider using plant-based milk, cream cheese, and cheese alternatives. Always read labels for safety regarding allergies.
Can I add extra ingredients to my soup?
Of course! Feel free to customize your Mac and Cheese Soup by adding cooked vegetables like broccoli or spinach for a nutritional boost. You could also toss in cooked bacon or sausage for a heartier meal. Just make sure any additions complement the creamy base and don’t overwhelm the delightful cheese flavor.

Creamy Mac and Cheese Soup for Ultimate Cozy Nights
Ingredients
Equipment
Method
- In a medium pot, bring 4 cups of chicken broth to a boil over medium-high heat. Add in 1 cup of elbow macaroni and cook for about 6–8 minutes, or until al dente.
- In a separate saucepan, melt 4 tablespoons of butter over medium heat. Whisk in 4 tablespoons of all-purpose flour, stirring constantly for about 1 minute until it forms a thick paste.
- Stir in 2 cloves of minced garlic into the roux and cook for an additional 30 seconds until fragrant.
- Gradually whisk in 2 cups of milk to the roux, stirring until the mixture is smooth and bubbly.
- Reduce the heat to low and stir in 4 ounces of cream cheese, 1 cup of shredded sharp cheddar, and 1 cup of shredded Swiss cheese.
- Carefully add the cooked macaroni and its broth to the cheese mixture, stirring well to combine.
- Taste and adjust the seasonings as needed before serving.

Leave a Reply