Go Back
A bowl of creamy garlic soup topped with fresh herbs and cheese, served on a wooden board with garlic cloves.

Creamy Garlic Parmesan Herb Soup (or Sauce)

A rich, velvety soup infused with sautéed garlic, Parmesan cheese, and fresh herbs. This comforting recipe is perfect as a standalone meal or can be reduced to a luxurious creamy sauce for various dishes.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Soup
Cuisine: American, Italian
Calories: 450

Ingredients
  

For the Soup Base
  • 4 tbsp Unsalted Butter divided
  • 1 tbsp Olive Oil
  • 6-8 cloves Garlic minced
  • 1/2 small Yellow Onion finely diced
  • 3 tbsp All-Purpose Flour
  • 2 cups Vegetable Broth or chicken broth
  • 1.5 cups Whole Milk
  • 0.5 cup Heavy Cream
  • 0.75 cup Parmesan Cheese freshly grated, plus more for garnish
  • 0.75 tsp Salt or to taste
  • 0.25 tsp Black Pepper freshly ground, or to taste
Optional Herbs & Garnish
  • 2 tbsp Fresh Parsley finely chopped, for garnish
  • 1 tsp Fresh Thyme chopped

Equipment

  • Large saucepan or Dutch oven
  • Whisk
  • Grater
  • Cutting Board
  • Chef's Knife
  • Measuring cups and spoons

Method
 

Prepare Aromatics
  1. In a large saucepan or Dutch oven, melt the olive oil and 1 tablespoon of unsalted butter over medium heat. Add the finely diced yellow onion and sauté for 3-4 minutes until softened and translucent. Add the minced garlic and sauté for another 1-2 minutes until fragrant, being careful not to brown it.
Make the Roux
  1. Add the remaining 3 tablespoons of unsalted butter to the saucepan and let it melt. Sprinkle the all-purpose flour over the butter-garlic-onion mixture. Whisk continuously for 1-2 minutes to create a smooth, pale roux.
Whisk in Liquids
  1. Gradually whisk in the vegetable broth, then the whole milk, a little at a time, to prevent lumps. Continue whisking until the soup base is smooth and begins to thicken, about 5-7 minutes. Bring to a gentle simmer.
Add Cream & Cheese
  1. Reduce heat to low. Stir in the heavy cream and freshly grated Parmesan cheese until melted and fully incorporated into the soup.
Season & Simmer
  1. Season the soup with salt and freshly ground black pepper to taste. If using fresh thyme, stir it in now. Let the soup gently simmer for 5-7 minutes, stirring occasionally, to allow the flavors to meld and the soup to thicken slightly.
Garnish & Serve
  1. Taste and adjust seasoning as needed. Ladle the hot soup into bowls. Garnish with fresh chopped parsley and an extra sprinkle of Parmesan cheese, if desired. Serve warm.

Notes

For a thinner soup, you can add more broth or milk until your desired consistency is reached. To use this as a *sauce* for pasta, chicken, or vegetables: Reduce the vegetable broth to 1 cup, and simmer the mixture longer until it reaches a thicker, sauce-like consistency (approximately 10-15 minutes on low heat after adding cream and cheese). It will thicken further as it cools. Store leftover soup/sauce in an airtight container in the refrigerator for up to 3-4 days. Reheat gently over low heat, adding a splash of milk or broth if too thick.