Mac and Cheese Soup

Steaming bowl of Mac And Cheese Soup, silky cheddar broth topped with chives Save
Steaming bowl of Mac And Cheese Soup, silky cheddar broth topped with chives | homesteadspoon.com

This creamy mac and cheese soup begins with elbow macaroni cooked just al dente. Sautéed onion and carrot form the aromatic base, then a light roux is whisked with milk and vegetable broth to create a smooth, velvety liquid. Sharp cheddar and mozzarella are folded in off the heat for a lump-free, silky finish. Stir in the pasta, adjust seasoning, and garnish with chives or crispy bacon. Ready in about 35 minutes and easily adapted for dietary swaps.

When I first tried turning classic mac and cheese into a soup, it was after a dreary afternoon when nothing but a bowl of comfort would do. I remember the kitchen filling with that unmistakable scent of melting cheddar, cut through by a faint sweetness from grated carrot. The sound of bubbling cheese sauce hinted at magic. It all happened on a whim, but transformed into a new favorite almost instantly.

I once made this for a spontaneous movie night with friends; the pot disappeared before the opening credits finished. There was a comical scramble over who got the last scoop—even the spoon wrestlers said it was the best part of the evening.

Ingredients

  • Elbow macaroni: Adds a classic, toothsome bite; start checking a minute early to avoid mushiness.
  • Whole milk: Lends creaminess—don't swap for skim, you'll miss the richness.
  • Sharp cheddar cheese: The key to that nostalgic flavor; grate it yourself for smooth melting.
  • Mozzarella cheese: Melts beautifully and makes your soup extra stretchy and luscious.
  • Unsalted butter: Lets you control the salt; let it melt gently to avoid browning.
  • Onion: Sautéing unlocks a sweet base with no harsh bite.
  • Garlic: A clove or two brings out a subtle savory depth—watch it closely, as it can burn quickly.
  • Carrot (optional): Grating makes it disappear into the soup for a touch of sweetness and color—a parent's sneaky trick.
  • All-purpose flour: Essential for thickening; cook just long enough to banish floury flavors.
  • Vegetable broth: Adds body and umami; low-sodium lets you adjust the seasoning yourself.
  • Dry mustard powder: Just a shake sharpens the cheese without making it spicy.
  • Salt and pepper: Season as you go, tasting often for best results.
  • Chopped chives or green onions (optional): For a burst of color and fresh finish.
  • Crispy bacon bits (optional): The salty crunch is wildly popular, but I skip it for a vegetarian bowl.

Instructions

Get the pasta ready:
Boil the macaroni in salted water, stirring now and then until just al dente. Drain, rinse briefly to halt cooking, and set aside.
Sauté your base:
In a large pot over medium heat, melt the butter until it foams but doesn't brown. Add onion and grated carrot, cooking gently for about 4 minutes until soft and fragrant, then stir in the garlic for another minute.
Build the roux:
Sprinkle flour evenly over the veggies and stir well; let it cook for 1-2 minutes, watching for a slight golden tint and a toasty aroma.
Whisk in the liquids:
Slowly pour in milk and vegetable broth, whisking all the while to keep things silky smooth. Keep going until the mixture is even, with no lumps hiding.
Season and simmer:
Stir in dry mustard, a pinch of salt, and pepper. Let everything come to a gentle simmer over low heat, never letting it boil fiercely.
Melt the cheeses:
Add both cheeses by the handful, stirring each time until fully melted and the soup is luxuriously glossy.
Finish and combine:
Stir in the cooked macaroni and heat through gently for 2-3 minutes; taste and adjust seasoning if needed.
Serve it up:
Ladle bubbling hot into bowls and scatter with chives or green onions—or a handful of crisp bacon bits if desired.
Creamy Mac And Cheese Soup ladled into bowl with crunchy toasted bread Save
Creamy Mac And Cheese Soup ladled into bowl with crunchy toasted bread | homesteadspoon.com

There was something quietly wonderful about serving this to my little niece; she giggled at the cheesy strings stretching from her spoon and asked if every soup could taste like her favorite macaroni.

When To Sneak In Extras

I learned that a pinch of smoked paprika or a splash of hot sauce can transform the flavor into something smoky or spicy, depending on who you're feeding. Sometimes I stir in a little steamed broccoli or peas at the last minute, just to surprise myself with more color and bite. Even spinach wilts beautifully here, making everything more comforting.

Making It Friendly For Everyone

The first time I offered a gluten-free version, I was nervous about texture—it turns out, as long as you stir gently and use a tried-and-true gluten-free pasta, no one can tell. I've also played with dairy alternatives when friends come over with special diets, and as long as you choose a melting vegan cheese, those bowls still disappear shockingly quickly.

What To Watch For As You Stir

Keep the soup at a gentle simmer while adding cheese, and don't rush this step—rushing leads to clumps. If your soup thickens too much, a little splash of broth or milk will quickly bring things back to the perfect consistency. Cooking together often means these small problems get solved with laughs and a bit of improvisation.

  • You can always add more cheese at the table if someone likes it extra gooey.
  • Don't be shy about garnish—green onions make every bowl look more inviting.
  • Leftovers reheat best when warmed slowly, stirring often.
Warm Mac And Cheese Soup garnished with crispy bacon bits and pepper Save
Warm Mac And Cheese Soup garnished with crispy bacon bits and pepper | homesteadspoon.com

This soup is a celebration of comfort, a dish that turns a slow day into a truly cozy evening. I hope it brings a bit of warmth and cheer to your kitchen, too.

Recipe FAQs

Yes—small shapes like shells, cavatappi or small elbows work well. Cook to just al dente so the pieces hold their shape in the finished bowl.

Remove the pot from high heat before adding cheese, add it in small handfuls and stir gently until melted. Freshly shredded cheese melts more smoothly than pre-shredded blends.

Yes. Cool and refrigerate for up to 2 days. Reheat gently over low heat, stirring and adding a splash of milk or broth to restore a silky texture.

To thicken, simmer uncovered a few minutes or whisk in extra shredded cheese. To thin, add warm broth or milk a little at a time until you reach the preferred consistency.

Use gluten-free pasta and a gluten-free flour or cornstarch for the roux, swap to plant-based milk and vegan cheese for a dairy-free version, and choose vegetable broth to keep it vegetarian.

Absolutely—stirred-in peas, corn or roasted cauliflower add color and texture. For extra protein, fold in cooked chicken or keep it vegetarian with crispy fried shallots or toasted seeds.

Mac and Cheese Soup

Silky, cheesy soup of elbow pasta, sharp cheddar and milk — warm comfort for chilly evenings.

Prep 10m
Cook 25m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 7 ounces elbow macaroni

Dairy

  • 3 cups whole milk
  • 1 1/2 cups shredded sharp cheddar cheese
  • 1/2 cup shredded mozzarella cheese
  • 2 tablespoons unsalted butter

Vegetables

  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 small carrot, finely grated

Pantry

  • 2 tablespoons all-purpose flour
  • 3 cups vegetable broth
  • 1/2 teaspoon dry mustard powder
  • Salt and ground black pepper, to taste

Garnish

  • Chopped chives or green onions
  • Crispy bacon bits (optional, omit for vegetarian)

Instructions

1
Prepare Pasta: Bring a large pot of salted water to a boil. Cook elbow macaroni until just al dente. Drain well and set aside.
2
Saute Aromatics: In a large pot, melt butter over medium heat. Add diced onion and grated carrot and cook until vegetables are softened, about 4 minutes. Stir in minced garlic and cook for 1 minute until fragrant.
3
Create Roux: Sprinkle all-purpose flour over the sautéed vegetables. Stir continuously to coat and cook for 1–2 minutes to remove any raw flour taste.
4
Incorporate Liquids: Slowly pour in whole milk and vegetable broth, whisking constantly to avoid lumps. Bring mixture to a gentle simmer.
5
Season Base: Stir in dry mustard powder, salt, and black pepper. Reduce heat to low.
6
Melt Cheeses: Add shredded cheddar and mozzarella cheeses in batches, stirring gently until each addition is fully melted and the soup is smooth.
7
Combine Pasta and Adjust Seasoning: Return cooked macaroni to the pot. Stir gently and heat through for 2–3 minutes. Taste and adjust seasoning as needed.
8
Finish and Serve: Ladle soup into bowls. Garnish with chopped chives or green onions, and optional crispy bacon bits if desired. Serve hot.
Additional Information

Equipment Needed

  • Large pot
  • Whisk
  • Ladle
  • Knife
  • Chopping board

Nutrition (Per Serving)

Calories 435
Protein 17g
Carbs 48g
Fat 20g

Allergy Information

  • Contains: Milk/Dairy and gluten (wheat); possible egg present if egg-based pasta is used. For allergies, opt for gluten-free pasta/flour and dairy alternatives; always verify labels for potential hidden allergens.
Laura Whitmore

Sharing easy, comforting recipes and real-life cooking tips from my kitchen to yours.