Mac and Cheese Soup

Mac and Cheese Soup

Save this recipe on:

Mac and Cheese Soup is everything you want in a comfort food dinner: creamy, cheesy, rich, and deeply satisfying. It takes the cozy appeal of classic macaroni and cheese and turns it into a warm, spoonable bowl that feels perfect for chilly nights, busy evenings, or any time you need something hearty and easy.

What makes this dish extra special is the combination of tender pasta, velvety cheese sauce, and savory toppings that bring every bite to life. A little crispy bacon, a sprinkle of fresh parsley, and extra shredded cheese on top make this soup feel like a full comfort-food experience instead of just another quick meal.


Why You’ll Love This Mac and Cheese Soup

This Mac and Cheese Soup is the kind of recipe that wins people over fast. It is creamy without feeling too heavy, cheesy without becoming overpowering, and simple enough for a weeknight while still tasting like something you would crave on a weekend.

You will love how quickly it comes together, how family-friendly it is, and how easy it is to customize. Add cooked chicken, stir in broccoli, swap cheeses, or top it with crunchy bacon for even more flavor. It is a flexible recipe that feels homemade and comforting every single time.


Preparation Phase & Tools to Use

Getting set up before you start makes this soup smoother from the very first step. Because this is a cheese-based soup, the right tools help you control the heat, build a silky base, and keep the pasta perfectly tender.

Large heavy-bottomed pot or Dutch oven
This is the most important tool for the recipe because it gives you even heat and enough space to stir the soup without scorching the dairy.

Medium saucepan
Useful if you want to cook the pasta separately for extra control and add it at the end.

Whisk
A whisk helps blend the butter, flour, milk, and broth into a smooth base so the soup stays creamy instead of lumpy.

Wooden spoon or silicone spatula
This helps you stir the soup gently while scraping the bottom of the pot, which is especially important once the cheese is added.

Cheese grater
Freshly shredded cheese melts far better than pre-shredded cheese, so a grater makes a big difference in texture.

Ladle
Perfect for serving generous bowls without making a mess.


Pin this Recipe

Ingredients for the Mac and Cheese Soup

Every ingredient in this Mac and Cheese Soup has a job to do, and together they build the creamy, savory flavor that makes the dish so memorable.

Butter
Butter creates the rich base of the soup and helps start the roux that thickens everything beautifully.

Onion
Onion adds gentle sweetness and savory depth that keeps the soup from tasting flat.

Garlic
Garlic brings warmth and a more rounded flavor to the cheesy broth.

All-purpose flour
Flour thickens the soup and helps create that smooth, velvety consistency.

Chicken broth
Broth gives the soup body and savory flavor while keeping it from being overly heavy.

Whole milk
Milk adds creaminess and helps the cheese melt into a silky soup base.

Heavy cream
A little heavy cream makes the texture extra lush and comforting.

Elbow macaroni or small shell pasta
The pasta gives the soup its classic mac and cheese character and makes it filling enough for a main meal.

Sharp cheddar cheese
Sharp cheddar delivers bold cheesy flavor and that signature mac and cheese taste.

Monterey Jack cheese
This cheese melts smoothly and helps create a creamy finish.

Cream cheese
Cream cheese adds extra body and a subtle tang that makes the soup taste richer.

Salt
Salt sharpens the flavor of the cheese and balances the dairy.

Black pepper
Black pepper adds mild warmth and keeps the soup from tasting too one-note.

Smoked paprika
Paprika adds a hint of smokiness that pairs especially well with bacon.

Cooked bacon
Bacon brings salty crunch and a savory topping that makes the final bowl even more satisfying.

Fresh parsley
Parsley adds freshness and color right before serving.


How To Make the Mac and Cheese Soup

This soup comes together in easy stages, and each step helps build a creamy texture with deep cheesy flavor.

Step 1: Cook the Aromatics

Melt the butter in a large pot over medium heat. Add the onion and cook until softened, then stir in the garlic and cook just until fragrant.

Step 2: Build the Thick Base

Sprinkle in the flour and whisk well for about 1 minute. This forms the roux, which gives the soup its creamy body.

Step 3: Add the Liquids

Slowly pour in the chicken broth while whisking, then add the milk and heavy cream. Keep stirring until the mixture is smooth.

Step 4: Simmer the Pasta

Add the macaroni or small shells and let the soup simmer gently until the pasta is tender. Stir often so the pasta does not stick to the bottom.

Step 5: Melt in the Cheese

Lower the heat and stir in the cream cheese, cheddar, and Monterey Jack a little at a time. Stir gently until the cheese is fully melted and the soup is silky.

Step 6: Season and Finish

Add salt, black pepper, and smoked paprika. Taste and adjust the seasoning as needed.

Step 7: Garnish and Serve

Ladle the soup into bowls and top with extra shredded cheese, crispy bacon, and chopped parsley. Serve hot while the soup is creamy and smooth.


Serving and Storing Mac and Cheese Soup

Mac and Cheese Soup is best served hot, right after the cheese melts into the broth. Pair it with crusty bread, garlic toast, a simple green salad, or roasted vegetables for a cozy and filling meal. For a richer presentation, top each bowl with bacon, extra cheddar, cracked black pepper, and fresh parsley.

If you have leftovers, let the soup cool before transferring it to an airtight container. Store it in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, adding a splash of milk or broth to loosen the texture since pasta will continue to absorb liquid as it sits. Freezing is possible, but dairy-based soups can separate a bit after thawing, so the texture is usually best when enjoyed fresh or refrigerated.


Frequently Asked Questions

Can I use pre-shredded cheese?

You can, but freshly shredded cheese melts more smoothly and gives the soup a creamier texture.

What pasta works best in this soup?

Elbow macaroni is classic, but small shells work especially well because they catch the creamy broth.

Can I make this soup thicker?

Yes. Use a little less broth or let the soup simmer a bit longer before adding the cheese.

How do I keep the cheese from becoming grainy?

Lower the heat before adding the cheese and stir it in gradually. High heat can make cheese separate.

Can I add protein to this recipe?

Yes. Cooked shredded chicken, diced ham, or extra crispy bacon all work very well.

Is this soup kid-friendly?

Absolutely. The creamy cheese flavor and tender pasta make it a very family-friendly dinner.


Want More Comfort Food Ideas?

If you love this Mac and Cheese Soup, you’ll probably enjoy these other cozy favorites:


Save This Pin For Later

📌 Save this Mac and Cheese Soup to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you add extra bacon, stir in chicken, or keep it classic and extra cheesy?

I love hearing how others make these recipes their own. Questions are welcome too, and you can also find more daily recipe inspiration on Kitchen By Kate Pinterest.


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

Mac and Cheese Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Kate Walton
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

Mac and Cheese Soup is the ultimate easy dinner for cozy nights, combining tender pasta with a rich, creamy cheese broth in one comforting bowl. This easy recipe is perfect for quick dinner ideas, family meals, comfort food cravings, and simple food ideas when you want something warm, hearty, and packed with cheesy flavor.


Ingredients

2 tablespoons butter

1 small onion, finely diced

2 cloves garlic, minced

3 tablespoons all-purpose flour

4 cups chicken broth

2 cups whole milk

1 cup heavy cream

2 cups elbow macaroni or small shell pasta

2 cups sharp cheddar cheese, freshly shredded

1 cup Monterey Jack cheese, freshly shredded

4 ounces cream cheese, softened

1 teaspoon salt

1/2 teaspoon black pepper

1/2 teaspoon smoked paprika

6 slices bacon, cooked and crumbled

2 tablespoons fresh parsley, chopped


Instructions

1. Melt the butter in a large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes until softened. Stir in the minced garlic and cook for 30 seconds.

2. Sprinkle the flour over the onion mixture and whisk for 1 minute to create a smooth roux.

3. Slowly pour in the chicken broth while whisking, then add the milk and heavy cream. Stir until the mixture is smooth and fully combined.

4. Add the macaroni or small shells and bring the soup to a gentle simmer. Cook for 8 to 10 minutes, stirring often, until the pasta is tender.

5. Reduce the heat to low. Stir in the cream cheese until melted, then add the cheddar and Monterey Jack a handful at a time, stirring until the soup is creamy and smooth.

6. Season with salt, black pepper, and smoked paprika. Taste and adjust if needed.

7. Ladle into bowls and top with crumbled bacon, chopped parsley, and extra shredded cheese before serving.

Notes

Use freshly shredded cheese for the smoothest soup texture.

Keep the heat low when adding cheese so the broth stays creamy and does not separate.

Add a splash of milk when reheating leftovers because the pasta will absorb liquid in the fridge.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 540
  • Sugar: 6g
  • Sodium: 980mg
  • Fat: 34g
  • Saturated Fat: 18g
  • Unsaturated Fat: 13g
  • Trans Fat: 0.5g
  • Carbohydrates: 31g
  • Fiber: 1g
  • Protein: 24g
  • Cholesterol: 95mg

Save this recipe on: