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

Creamy Cheesy Macaroni Soup – The Ultimate Comfort Food


  • Author: amelia
  • Total Time: 20 minutes
  • Yield: 4 servings 1x

Description

A Creamy, Cheesy Soup Filled with Macaroni and Flavor

This creamy cheesy macaroni soup is the perfect blend of comfort and richness. It’s loaded with tender macaroni, creamy cheese, and a flavorful broth, making it the ideal cozy meal for chilly days.


Ingredients

Scale
  • 1 tbsp olive oil

  • 1 small onion, chopped

  • 2 garlic cloves, minced

  • 4 cups chicken broth

  • 1 cup whole milk

  • 2 cups elbow macaroni

  • 1 1/2 cups shredded cheddar cheese

  • 1/2 cup grated parmesan cheese

  • Salt and pepper, to taste

  • 1 tsp dried thyme (optional)

  • Fresh parsley, chopped, for garnish


Instructions

  1. In a large pot, heat olive oil over medium heat. Add chopped onion and cook for 3-4 minutes until softened.

  2. Add minced garlic and cook for another 1 minute until fragrant.

  3. Pour in chicken broth and milk, bringing the mixture to a boil. Once boiling, add the macaroni and reduce the heat to a simmer.

  4. Cook the macaroni for 8-10 minutes, stirring occasionally, until it’s tender and the soup has thickened slightly.

  5. Stir in the cheddar cheese and parmesan cheese, continuing to cook until the cheese melts and the soup becomes creamy.

  6. Season with salt, pepper, and dried thyme.

  7. Serve the soup hot, garnished with fresh parsley.

Notes

  • For a richer flavor, add a splash of heavy cream instead of whole milk.

  • You can swap the cheddar cheese with other types like gouda or mozzarella for a different taste.

  • For extra veggies, consider adding chopped carrots or spinach to the soup.

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes

Nutrition

  • Calories: 400 kcal
  • Fat: 22g
  • Carbohydrates: 35 g
  • Fiber: 2g
  • Protein: 14g