Mac and Cheese Soup Recipe

Mac and Cheese Soup combines everything you love about classic macaroni and cheese in one warm, comforting bowl. Made with tender elbow macaroni, sharp cheddar, Parmesan, and mozzarella, this creamy cheese soup is rich, velvety, and full of delicious cheesy flavor. A touch of garlic powder and mustard powder adds depth, while fresh green onions and cracked black pepper make the perfect finishing touch.

The best part? This easy Mac and Cheese Soup comes together in just 30 minutes using simple ingredients you may already have in your kitchen. It’s perfect for chilly evenings, quick family dinners, or whenever you’re craving a cozy bowl of homemade comfort food. Serve it with crusty bread for a satisfying meal everyone will love.

Why You’ll Love This Recipe

  • Ready in 30 minutes: This quick soup is ideal for busy weeknights when you want a comforting homemade meal without spending hours in the kitchen.
  • Rich and creamy: A buttery roux, milk, and a blend of three cheeses create a smooth, luscious texture.
  • Classic mac and cheese flavor: Sharp cheddar provides bold cheesiness, while Parmesan and mozzarella add extra flavor and a wonderfully creamy finish.
  • Simple pantry ingredients: You only need a handful of everyday ingredients to make this delicious soup.
  • Perfect for the whole family: Its familiar flavors make it a great choice for both kids and adults.
  • Easy to customize: Add vegetables, spices, or your favorite toppings to make it your own.

Ingredients You’ll Need

Here’s what you’ll need to make this creamy Mac and Cheese Soup.

  • Vegetable or chicken broth: Five cups form the flavorful base of the soup. Use vegetable broth to keep the recipe vegetarian.
  • Elbow macaroni: One cup of uncooked pasta provides the classic macaroni and cheese experience in every spoonful.
  • Unsalted butter: Butter creates the rich base for the cheese sauce and helps form the roux.
  • All-purpose flour: Flour thickens the milk and cheese mixture, giving the soup its creamy consistency.
  • Milk: Milk makes the cheese sauce smooth and creamy. Whole milk is an excellent choice for a richer result.
  • Sharp yellow cheddar cheese: Two cups of freshly grated cheddar deliver the bold, tangy flavor that makes mac and cheese so irresistible.
  • Parmesan cheese: Freshly grated Parmesan adds a savory, slightly nutty flavor.
  • Mozzarella cheese: Mozzarella contributes extra creaminess and a mild, cheesy taste.
  • Garlic powder: A teaspoon adds subtle savory flavor without overpowering the cheese.
  • Mustard powder: Half a tablespoon balances the richness of the cheese and enhances its flavor.
  • Fresh green onions: Finely chopped green onions add freshness, color, and a mild onion flavor.
  • Freshly cracked black pepper: A finishing sprinkle adds a little warmth and balances the creamy soup.

How to Make Mac and Cheese Soup

Follow these simple steps to make a delicious pot of creamy, cheesy soup in about 30 minutes.

Step 1: Cook the Macaroni

Bring the vegetable or chicken broth to a boil in a large pot over medium-high heat. Add the uncooked elbow macaroni and cook for approximately 8–10 minutes, or until the pasta is al dente.

Check the package instructions and avoid overcooking the macaroni, as it will continue to soften slightly in the hot soup. Set the pot aside once the pasta is ready.

Step 2: Make the Roux

While the macaroni cooks, melt the unsalted butter in a large saucepan over medium heat. Sprinkle in the all-purpose flour and whisk constantly for 1–2 minutes until the mixture is smooth and thickened.

This butter-and-flour mixture, known as a roux, helps thicken the cheese sauce and gives the finished soup its satisfying consistency.

Step 3: Add the Milk

Gradually pour the milk into the roux, whisking continuously as you add it. The mixture may look thick or slightly clumpy at first, but keep whisking and adding the milk slowly until the sauce becomes smooth.

Allow the mixture to thicken gently, stirring frequently. Avoid rushing this step, as a smooth base helps prevent lumps in the finished soup.

Step 4: Melt in the Cheese

Reduce the heat to low. Add the grated cheddar, Parmesan, and mozzarella to the milk mixture, stirring until the cheeses melt into a smooth, creamy sauce.

Stir in the garlic powder and mustard powder until evenly combined. Keep the heat low and avoid boiling the cheese sauce, which can cause the cheese to separate or become grainy.

Step 5: Combine the Cheese Sauce and Macaroni

Slowly pour the prepared cheese sauce into the pot containing the cooked macaroni and broth. Stir gently until everything is thoroughly combined and the soup has an even, creamy appearance.

If the soup seems thicker than you’d like, add a small splash of warm broth or milk until you reach your preferred consistency.

Step 6: Garnish and Serve

Ladle the hot Mac and Cheese Soup into bowls. Finish each serving with finely chopped green onions and freshly cracked black pepper.

Serve immediately while the soup is warm, creamy, and cheesy. Pair it with crusty bread, garlic toast, or a fresh green salad for a comforting meal.

Tips for the Best Mac and Cheese Soup

  • Grate your own cheese: Pre-shredded cheese often contains anti-caking agents that can affect how smoothly it melts. Freshly grated cheese generally produces a creamier sauce.
  • Keep the heat low when adding cheese: High heat can cause the cheese to separate or turn grainy. Gentle heat helps create a smooth, velvety texture.
  • Cook the pasta until al dente: Slightly firm macaroni holds its shape better in the soup and is less likely to become mushy.
  • Whisk the milk in gradually: Adding the milk slowly helps prevent lumps and creates a smooth cheese sauce.
  • Use mustard powder for balance: It enhances the cheese flavor without making the soup taste strongly of mustard.
  • Adjust the thickness: Macaroni absorbs liquid as it sits. Add a little warm broth or milk when reheating or whenever the soup becomes too thick.
  • Serve it fresh: This soup is at its best shortly after preparation, when the pasta is tender and the cheese sauce is smooth.

Equipment Needed

You don’t need any special equipment to prepare this easy soup. A few basic kitchen tools are all you need.

  • Large pot: For boiling the broth and cooking the macaroni.
  • Large saucepan: For preparing the roux and creamy cheese sauce.
  • Whisk: Helps combine the flour and milk smoothly and prevent lumps.
  • Wooden spoon or heat-resistant spatula: Useful for stirring the cheese sauce and combining the soup.
  • Measuring cups and spoons: For accurately measuring the ingredients.
  • Box grater: For freshly grating the cheddar, Parmesan, and mozzarella.

Variations to Try

One of the best things about homemade Mac and Cheese Soup is how easy it is to customize. Try one of these delicious variations.

1. Broccoli Mac and Cheese Soup

Add small broccoli florets for extra color, texture, and flavor. Cook the broccoli until just tender before combining it with the cheese sauce. Broccoli pairs especially well with sharp cheddar.

2. Spicy Mac and Cheese Soup

If you enjoy a little heat, add a pinch of cayenne pepper, red pepper flakes, or a dash of hot sauce to the cheese sauce. You can also garnish each bowl with sliced jalapeños for a spicier finish.

3. Vegetable Mac and Cheese Soup

Stir in cooked carrots, peas, spinach, or finely diced bell peppers to add more vegetables. Keep the pieces small so they mix easily with the macaroni and creamy broth.

4. Extra-Cheesy Mac and Cheese Soup

For an even more indulgent version, experiment with a little extra cheddar or Parmesan. Add cheese gradually over low heat, stirring until melted before adding more, so the sauce stays smooth.

5. Smoky Mac and Cheese Soup

Add a small amount of smoked paprika for a warm, smoky flavor. If you enjoy a heartier version and don’t need the soup to remain vegetarian, cooked bacon can also make a delicious topping.

6. Gluten-Free Mac and Cheese Soup

Use your favorite gluten-free elbow macaroni and a suitable gluten-free flour blend for the roux. Check the labels on your broth and other ingredients to make sure they meet your dietary needs. Gluten-free pasta can soften quickly, so monitor it carefully while cooking.

What to Serve With Mac and Cheese Soup

This creamy soup is filling on its own, but the right side dish can make it feel like a complete meal.

  • Crusty bread: Perfect for dipping into the rich, cheesy broth.
  • Garlic bread: Adds a savory, buttery crunch that complements the creamy soup.
  • Fresh green salad: Crisp lettuce, cucumber, and a tangy vinaigrette help balance the richness.
  • Roasted vegetables: Roasted broccoli, carrots, or Brussels sprouts add color and texture to the meal.
  • Grilled cheese sandwich: An excellent choice for anyone who wants an extra-comforting cheese-filled lunch or dinner.
  • Steamed green beans: A simple vegetable side that adds freshness without competing with the soup’s flavor.

Frequently Asked Questions

Can I make Mac and Cheese Soup ahead of time?

You can prepare the cheese sauce and cook the macaroni ahead of time, but the soup is best assembled shortly before serving. The pasta absorbs liquid as it sits, and the cheese sauce can thicken considerably. If preparing components in advance, store them separately in the refrigerator and combine them gently when ready to serve.

What is the best cheese for Mac and Cheese Soup?

Sharp yellow cheddar is the star because it provides a strong, classic cheese flavor. Parmesan adds savory depth, while mozzarella contributes creaminess. Freshly grated cheese is generally best because it melts more smoothly than many pre-shredded varieties.

How do I keep the cheese sauce from becoming grainy?

Use freshly grated cheese, reduce the heat before adding it, and stir gently until melted. Avoid boiling the sauce after the cheese has been added. If the mixture becomes too thick, a little warm milk or broth can help loosen it.

Can I use a different type of pasta?

Yes. Small pasta shapes such as shells, mini penne, or ditalini work well in this recipe. Cooking times vary by shape, so follow the package directions and stop when the pasta is al dente.

How do I store leftover Mac and Cheese Soup?

Allow the soup to cool briefly, then transfer it to a shallow, airtight container and refrigerate promptly. Don’t leave it at room temperature for more than two hours. For best quality, enjoy the leftovers within 3–4 days.

Can I freeze Mac and Cheese Soup?

Freezing is not recommended because the dairy-based cheese sauce may separate or become grainy after thawing, and the pasta can turn soft. For the best texture, prepare this soup fresh or refrigerate leftovers for a few days.

How do I reheat Mac and Cheese Soup?

Reheat the soup gently in a saucepan over low to medium-low heat, stirring frequently. Add a splash of milk or broth to restore the creamy consistency. You can also reheat individual portions in the microwave, stirring at intervals. Heat until steaming hot throughout, and avoid prolonged high heat.

How can I make this soup vegetarian?

Use vegetable broth instead of chicken broth and check that your cheeses are made with suitable vegetarian-friendly ingredients if strict vegetarian standards matter to you. The recipe is otherwise easy to adapt for a vegetarian meal.

Final Thoughts

Mac and Cheese Soup is the ultimate comfort food for anyone who loves a warm bowl of creamy, cheesy goodness. With tender elbow macaroni, a rich three-cheese sauce, and simple seasonings, it delivers all the familiar flavors of classic mac and cheese in an easy soup that’s ready in just 30 minutes.

Whether you’re making a quick weeknight dinner, serving a cozy family lunch, or warming up on a cold day, this recipe is sure to become a favorite. Add your favorite vegetables, experiment with different toppings, or keep it classic with green onions and black pepper.

Serve it with a slice of crusty bread, grab a spoon, and enjoy every comforting bite. If you try this Mac and Cheese Soup, share how it turned out and let others know your favorite variation!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mac and Cheese Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 30 minutes
  • Yield: 4-6 servings
  • Diet: Vegetarian

Description

This decadent Mac and Cheese Soup transforms classic macaroni and cheese into a rich, creamy, comforting soup. Ready in just 30 minutes, it combines tender elbow macaroni with a smooth blend of cheddar, Parmesan, and mozzarella cheeses. Serve warm with chopped green onions, freshly cracked black pepper, and crusty bread for a cozy family meal.


Ingredients

  • 5 cups vegetable or chicken broth
  • 1 cup (about 1/2 pound) uncooked elbow macaroni pasta
  • 1/3 cup unsalted butter
  • 1/4 cup all-purpose flour
  • 1 1/2 cups milk
  • 2 cups grated sharp yellow cheddar cheese
  • 1/3 cup grated fresh Parmesan cheese
  • 1/4 cup grated mozzarella cheese
  • 1 teaspoon garlic powder
  • 1/2 tablespoon mustard powder
  • Fresh green onions, finely chopped, for garnish
  • Freshly cracked black pepper, for garnish


Instructions

  1. Cook the macaroni. Add the broth to a large pot and bring it to a boil over medium-high heat. Add the uncooked elbow macaroni and cook until al dente, about 8–10 minutes. Set aside.
  2. Make the roux. While the pasta cooks, melt the butter in a large saucepan over medium heat. Add the flour and whisk constantly for 1–2 minutes, until smooth and thickened.
  3. Add the milk. Gradually pour in the milk, whisking constantly. The mixture may initially look thick or clumpy, but it will become smooth as the remaining milk is incorporated.
  4. Add the cheeses and seasonings. Stir in the cheddar, Parmesan, and mozzarella cheeses. Reduce the heat to low, then add the garlic powder and mustard powder. Mix until the cheese sauce is smooth.
  5. Combine the soup. Slowly pour the cheese mixture into the pot with the cooked macaroni and broth. Stir well until everything is evenly combined.
  6. Garnish and serve. Top with finely chopped green onions and freshly cracked black pepper. Serve warm.

Notes

  • Storage: Allow leftovers to cool to room temperature for 1–2 hours, then transfer to an airtight container and refrigerate.
  • Reheating: Reheat in a saucepan on the stove or in the microwave. Stir well and avoid overheating so the macaroni does not become soggy.
  • Freezing: This cheesy soup does not freeze well. It is best enjoyed freshly made or refrigerated and reheated.
  • Serving suggestion: Serve with crusty bread for a satisfying meal.
  • Use vegetable broth to keep the soup vegetarian.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup, Main Course
  • Method: Stovetop
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star