The Story
There’s something about macaroni and cheese that never stops feeling like home. It’s the dish that seemed to appear whenever life called for comfort — the kind of meal that warms your soul. Last winter, I ordered a bowl of macaroni and cheese soup at a quiet country café on a chilly afternoon, and it felt like rediscovering something I didn’t realize I’d been missing. Creamy, silky, and full of that familiar golden flavor, it was like childhood — just a bit more grown-up. There was something extra about it too, a quiet depth I couldn’t quite place at the time.
When I began recreating it, I realized that the secret might have been a touch of cauliflower for body, roasted garlic for warmth, and just the faintest hint of dijon and thyme for complexity. The result is rich but not heavy, nostalgic but a touch elevated — perfect for rainy days, Sunday suppers, or whenever the world feels a little too sharp around the edges. So, get cozy and get cooking! Today’s menu: macaroni and cheese soup.
A creamy, nostalgic comfort dish that feels like a warm hug in a bowl.
Ingredients – Macaroni and Cheese Soup
-
- 3 cloves garlic
-
- 1 tsp olive oil
-
- 2 tbsp butter
-
- 1 small onion, finely chopped
-
- 1 cup cauliflower florets, finely chopped (or riced)
-
- 4 cups chicken or vegetable broth
-
- 3 cups milk
-
- 1 sprig of fresh thyme (remove before serving)
-
- 1½ cups dry elbow macaroni
-
- 2½ cups sharp cheddar cheese, shredded
-
- ½ cup mozzarella or Monterey Jack cheese
-
- 2 tsp dijon mustard
-
- ½ tsp smoked paprika
-
- Salt and white pepper, to taste
-
- Optional Garnish: chopped chives, crispy bacon bits, or extra cheese

Instructions – Macaroni and Cheese Soup
-
- Roast the garlic: Preheat the oven to 400°F (200°C). Wrap the garlic and olive oil in aluminum foil, and roast for 35–40 minutes until soft and golden.
- Sauté the aromatics: In a large pot, melt the butter over medium heat. Add the onion and cauliflower and cook while stirring until softened and slightly golden, about 7 minutes. Add roasted garlic and spread to combine.
- Add the liquids: Slowly whisk in the broth. Add the milk and thyme sprig. Bring to a gentle simmer.
- Cook the pasta: Add the dry macaroni and cook until tender, stirring often so it doesn’t stick.
- Add the cheese: Reduce the heat to low, then stir in the dijon mustard and shredded cheeses, one handful at a time, until melted and creamy.
- Add the final seasonings: Season with smoked paprika, salt, and white pepper. Remove the thyme sprig before serving.
- Serve warm with your favorite toppings —Ladle into warm bowls, and serve with your toppings and sides of choice. I love to top with extra cheese and a sprinkle of chives with a side of buttered garlic toast.
- Enjoy your divine bowl of creamy, dreamy macaroni and cheese soup.
Notes
-
- The cauliflower melts right into the base, adding a gentle nuttiness and velvety texture without making it taste “vegetable-y.”
-
- The roasted garlic gives warmth and sweetness, the Dijon ties the flavors together, and the thyme makes it feel like something you’d find in a quiet countryside café.
-
- Tip: Roast some extra garlic and make a side of garlic bread.
-
- If reheating leftovers, add a splash of milk or broth to loosen the texture — it gets thicker as it cools.
Prep time: 15 mins Cook time: 25 mins Servings: 4-6