Go Back
+ servings
extreme close-up of a ladle with macaroni and cheese soup

Mac and Cheese Soup

This mac and cheese soup recipe is the soup version of the comfort food classic! It's quick and easy to make with everyday ingredients.
Course Soup
Cuisine American
Keyword mac and cheese soup, macaroni and cheese soup
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 6
Calories 465kcal


  • 1/4 cup butter
  • 1/2 medium onion chopped
  • 2 sticks celery chopped
  • 2 cloves garlic minced
  • 6 tablespoons flour
  • 4 cups chicken broth or veggie broth
  • 1 cup heavy/whipping cream
  • 1 teaspoon Worcestershire sauce
  • 1/4 teaspoon salt or to taste
  • 1 cup uncooked elbow macaroni
  • 1/2 cup water if needed
  • 2 cups sharp cheddar cheese shredded
  • Pepper optional, to taste


  • Add the butter, onion, and celery to a pot and sauté for 4-5 minutes.
  • Stir in the garlic and flour. Cook for about 2 minutes, breaking it up with your spoon/stirring it as you go along to cook the raw flour taste out.
  • Slowly whisk in the chicken broth until all the flour has dissolved/there's no lumps.
  • Stir in the cream, Worcestershire sauce, and salt. Increase the heat to high and bring the soup to a boil.
  • Stir in the pasta, then reduce the heat so it's simmering but not boiling rapidly (medium-low heat works with my cast iron pot & gas stove). Cover the pot with the lid slightly ajar.
  • Let the soup simmer for about 15-20 minutes or until the pasta has cooked, stirring fairly often so it doesn't stick to the bottom of the pot. If the soup looks like it's becoming too thick, add the 1/2 cup of water (or even more if needed).
  • Turn the stove off, and stir in the cheddar gradually.
  • Season with pepper and extra salt if needed.


  • Use a good quality cheddar since this soup doesn't have a lot of ingredients and you'll really taste it.
  • The soup will thicken up more as it sits so you may need to add more liquid when reheating leftovers.
  • Serves 4-6 depending on serving size.
  • Nutritional information is provided as a courtesy only and should be construed as an estimate rather than a guarantee. Ingredients can vary and Salt & Lavender makes no guarantees to the accuracy of this information.


Calories: 465kcal | Carbohydrates: 23g | Protein: 14g | Fat: 36g | Saturated Fat: 22g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 114mg | Sodium: 1010mg | Potassium: 301mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1261IU | Vitamin C: 13mg | Calcium: 325mg | Iron: 1mg