Mac and Cheese Soup isn’t just a meal—it’s like a warm hug in a bowl. Creamy, cheesy, and ridiculously comforting, it’s everything you adore about classic mac and cheese but with a spoonable twist. Perfect for chilly nights when you want something easy, cozy, and family-approved. This hearty soup takes only 30 minutes to make, yet it tastes like you’ve been stirring love into it all afternoon. Trust me, it’ll disappear faster than your favorite comfort blanket.
Table of Contents
What is Mac and Cheese Soup?
Mac and Cheese Soup is the delightful cousin of the beloved macaroni and cheese. Imagine the same creamy cheddar base, perfectly tender noodles, and buttery richness—but lighter, silkier, and perfect for sipping or scooping. It’s a blend of cozy nostalgia and weeknight practicality. The cheese sauce thickens just enough to coat each bite without being heavy. It’s the kind of dish that makes you feel like you’re back at grandma’s kitchen table—where “seconds” are a given. For even more comforting soups, you might also enjoy Creamy Marry Me Chicken Soup or Hearty Green Chile Stew.
Reasons to Try Mac and Cheese Soup
Why make Mac and Cheese Soup? For starters—it’s quick, easy, and uses ingredients you probably already have. It’s a fantastic way to sneak in a comfort meal that doesn’t require baking dishes or extra pans. This recipe feeds a hungry family fast (or gives you a week’s worth of warm lunches if you’re flying solo). Plus, kids love it—because, well, it’s basically melted mac and cheese heaven. Grown-ups adore it because it hits that perfect creamy-cheesy balance without being over-the-top. Pair it with a cozy blanket and your favorite rerun, and you’ve officially found dinner bliss.
Ingredients Needed to Make Mac and Cheese Soup
- 5 cups vegetable or chicken broth
- 1 cup (½ pound) elbow macaroni pasta, uncooked
- ⅓ cup unsalted butter
- ¼ cup all-purpose flour
- 1½ cups milk
- 2 cups sharp yellow cheddar cheese, grated
- ⅓ cup fresh Parmesan cheese, grated
- ¼ cup mozzarella cheese, grated
- 1 teaspoon garlic powder
- ½ tablespoon mustard powder
- Fresh green onions, finely chopped (for garnish)
- Freshly cracked black pepper (for garnish)

Step-by-Step Guide: How to Make Mac and Cheese Soup
Making Mac and Cheese Soup is surprisingly easy and satisfying, especially when you follow this clear step-by-step guide. Whether you’re a seasoned cook or just starting your comfort food journey, this process breaks down every move so you can confidently create a creamy, velvety soup your whole family will love.
Step 1: Boil the Pasta
Start by bringing 5 cups of broth—vegetable or chicken—to a gentle boil in a large pot. Once it’s bubbling, add your uncooked elbow macaroni. Stir occasionally so the noodles don’t stick to the bottom. Cook until they’re just al dente (firm to the bite), about 8–10 minutes. You don’t want them too soft because they’ll continue to cook in the soup later. Once done, drain and set the pasta aside, but don’t rinse—it helps the sauce cling better later.
Pro Tip: If you’re new to making pasta-based soups, check out our Chicken Orzo Tomato Soup Recipe for more pasta-in-broth cooking tips.
Step 2: Create a Smooth Roux
In a separate saucepan, melt ⅓ cup of unsalted butter over medium heat. When the butter begins to bubble slightly, whisk in ¼ cup of flour to create a roux—a thick paste that’s the secret to a creamy soup base. Whisk constantly for 1–2 minutes until it turns slightly golden and smells nutty. This step is key: it removes the raw flour taste and sets up your soup for that luscious, thick texture.
If you’ve never made a roux before, think of it as the heart of your soup—it’s what makes the cheese sauce smooth instead of grainy. For more roux-based dishes, peek at our Creamy Garlic Sauce Potatoes, which uses a similar technique.
Step 3: Slowly Add the Milk
Keeping your whisk moving, slowly pour in 1½ cups of milk. At first, the roux may clump up—don’t panic! Just keep whisking and adding milk a little at a time. The mixture will smooth out beautifully into a silky base. Once all the milk is incorporated, let it simmer for a few minutes until slightly thickened. You’re looking for a consistency that lightly coats the back of a spoon.
Step 4: Melt the Cheeses
Now for the magic. Reduce the heat to low and add your grated cheeses—2 cups of sharp cheddar, ⅓ cup Parmesan, and ¼ cup mozzarella. Stir constantly until the cheeses melt and blend together into a glossy, golden sauce. The aroma alone will make you want to dive in! Add the garlic powder and mustard powder at this stage. The garlic adds depth, while the mustard gives a gentle tang that enhances the cheese flavor.
If you’d like to experiment with different cheeses, visit our guide on cheese substitutions for soups and sauces to learn what melts best.
Step 5: Combine Everything
Once your cheese sauce is smooth and dreamy, pour it gently into the pot with the cooked pasta and broth. Stir slowly to combine everything. The soup will instantly turn creamy, rich, and irresistible. If it feels too thick, add a little extra milk or broth until it reaches your desired consistency. Taste and adjust seasoning with salt and pepper if needed.
Step 6: Garnish and Serve
Ladle the hot Mac and Cheese Soup into bowls and sprinkle each serving with chopped green onions and freshly cracked black pepper. This adds a pop of color and a subtle freshness that balances the richness of the cheese.
For an extra cozy touch, serve it alongside crusty bread or even a small side of Honey Butter Skillet Corn. If you’re feeling fancy, top with a sprinkle of extra Parmesan or crumbled bacon.
Step 7: Step-by-Step Cleanup Tip
Don’t skip this bonus step-by-step tip—clean your saucepan right after you’re done. Cheese sauce can cling stubbornly to the pan as it cools. Simply fill it with warm soapy water and let it soak while you enjoy your meal. By the time dinner’s over, cleanup will be a breeze.
Final Step: Enjoy and Experiment
Now that you’ve mastered this step-by-step Mac and Cheese Soup recipe, make it your own! Try adding steamed broccoli, crispy ham bits, or even roasted red peppers for a twist. For more cozy, family-style dinner inspiration, browse recipes like Creamy Crockpot Cheesy Ranch Beef Pasta or Vegetable Orzo Soup.
What to Serve with Mac and Cheese Soup
Mac and Cheese Soup is rich and satisfying, so it pairs beautifully with something crisp or toasty. Try it with buttery garlic bread, a side salad, or even some roasted veggies. If you’re in a soup-and-sandwich mood, serve it alongside a simple grilled cheese or a turkey club. For another comforting side idea, check out Roasted Tomato Soup or Honey Butter Skillet Corn.
Key Tips for Making Mac and Cheese Soup
- Don’t overcook the pasta. You want it slightly firm since it’ll soften more in the soup.
- Use freshly shredded cheese. Pre-shredded cheese often has anti-caking agents that make your soup grainy.
- Adjust the thickness. If you prefer a creamier soup, add more milk; for a heartier texture, let it simmer a bit longer.
- Play with flavor. Add a pinch of smoked paprika or cayenne for a subtle kick—or stir in cooked bacon bits for something extra indulgent.
Storage and Reheating Tips for Mac and Cheese Soup
Let leftovers cool completely before transferring to an airtight container. Refrigerate for up to 3 days. To reheat, warm it slowly on the stove over low heat, stirring often. You can also microwave it in short bursts, stirring between each one. Avoid overheating or it’ll thicken too much. If that happens, add a splash of milk to bring it back to life. This soup doesn’t freeze well because of the cheese base—but honestly, you won’t have much left to freeze anyway.
FAQs
Can I use different cheese? Absolutely! Monterey Jack, Gruyère, or white cheddar all work beautifully.
Can I add protein? Yes! Toss in shredded chicken or crispy bacon for a heartier version.
Can I make it gluten-free? Substitute gluten-free pasta and flour—it still turns out deliciously creamy.
What if it’s too thick? Add a bit more broth or milk until you reach your perfect consistency.
Final Thoughts
Mac and Cheese Soup is that rare recipe that checks every box—fast, filling, family-friendly, and downright delicious. It brings comfort and nostalgia with every bite, wrapping you up in cheesy warmth. Whether you’re chasing away a chilly evening or simply craving something soul-soothing, this recipe is one you’ll make again and again. So grab your spoon and your coziest sweater—tonight’s forecast calls for comfort.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Mac and Cheese Soup: The Ultimate Cozy Comfort Dinner
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4–6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This decadent Mac and Cheese Soup is everything you love about macaroni and cheese turned into a rich and creamy soup you’ll want to curl up with on a cold winter’s night. Ready in just 30 minutes, it only takes slightly longer to make than the boxed stuff and will feed the whole family!
Ingredients
- 5 cups vegetable or chicken broth
- 1 cup (about ½ pound) elbow macaroni pasta, uncooked
- ⅓ cup butter, unsalted
- ¼ cup all-purpose flour
- 1 ½ cups milk
- 2 cups sharp yellow cheddar cheese, grated
- ⅓ cup fresh Parmesan cheese, grated
- ¼ cup mozzarella cheese, grated
- 1 teaspoon garlic powder
- ½ tablespoon mustard powder
- fresh green onions, finely chopped (for garnish)
- black pepper, freshly cracked (for garnish)
Instructions
1. In a large pot, add broth and bring it to a boil over medium-high heat. Add macaroni pasta and cook just until al dente, about 8-10 minutes. Set aside.
2. While the pasta is cooking, melt the butter in a large saucepan over medium heat. Add flour and whisk constantly to make a roux, about 1-2 minutes until smooth and thickened.
3. Gradually add in milk, whisking constantly to combine. The sauce will thicken and clump in the beginning but once you add in more milk, it will smoothen out again.
4. Add in cheddar cheese, Parmesan cheese and mozzarella cheese and reduce the heat to low. Stir in the garlic powder and mustard powder. Mix well until smooth.
5. Slowly pour the cheese mixture into the macaroni soup and mix well until combined.
6. Garnish with green onions and freshly cracked black pepper. Serve warm.
Notes
How to store: Allow the leftover mac and cheese soup to cool to room temperature for 1-2 hours, then store it in an airtight container in the fridge.
How to reheat: Place the leftovers in a saucepan on the stove or reheat a serving in the microwave. Be sure to stir well and avoid overheating to keep the noodles from becoming soggy.
How to freeze: Unfortunately, cheesy soups do not freeze very well. It’s best to make this mac & cheese soup fresh or reheat the leftovers.
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 5g
- Sodium: 820mg
- Fat: 26g
- Saturated Fat: 15g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 1g
- Protein: 15g
- Cholesterol: 75mg



