20-Minute Creamy Shallot Sauce for Pasta and Chicken

Looking for a creamy finishing sauce to elevate a side, main, or a plate of pasta? This Shallot Cream Sauce is versatile and flavorful, adding a silky texture and bright notes from shallots and fresh herbs. It comes together quickly—about 15 minutes—and uses fewer than 10 ingredients, making it an easy way to lift any meal.

With fresh rosemary, crushed black peppercorns, and tender sautéed shallots, this homemade sauce brightens roasted vegetables, fish, chicken, or pasta. It’s a handy recipe to keep in your repertoire when you want to pull a meal together fast.

Shallot Cream Sauce in a gravy boat next to sauce-coated asparagus

Shallot Cream Sauce Ingredient Highlights


For the best flavor, use whole peppercorns and crush them just before cooking. Ground black pepper works if that’s what you have on hand.

Unsalted butter is recommended so you can control the salt level, but salted butter will work if needed. If you prefer a non-dairy version, plant-based butter and coconut cream can be substituted; coconut cream will add a mild coconut note to the sauce.

ingredients for shallot cream sauce - flour, rosemary, garlic, butter, vermouth, heavy cream, peppercorns, salt, shallots

Shallot Cream Sauce Tips and Tricks


Crush Your Peppercorns

Freshly crushed peppercorns add more aroma and a livelier spicy note than pre-ground pepper. Use a mortar and pestle to crush them, or put them in a sealed bag and roll over them with a rolling pin. If using ground pepper, start with 1/4 teaspoon and adjust to taste.

Crushing peppercorn with pestle and mortar
Crush your peppercorns first for the best aroma and flavor.

Prep Ingredients Before You Start

Have everything ready: peel and dice the shallots, mince the garlic, and strip and finely chop the rosemary. Prepping ahead makes the cooking smooth and fast.

Prepping shallots, garlic, and rosemary
Prep your shallots, garlic, and herbs before starting the sauce for a seamless process.

Make a Veggie-and-Herb Roux

Sauté the diced shallots, garlic, and chopped rosemary in butter with the crushed peppercorns and a pinch of salt over medium heat for 3–5 minutes until fragrant and softened. Sprinkle in the all-purpose flour and stir continuously with a whisk or wooden spoon to form a smooth roux around the vegetables. This is the base that will thicken the cream into a velvety sauce.

Cooking down shallots, garlic, and rosemary.
Cook down the vegetables and herbs first in butter.
Forming a roux to thicken Shallot Cream Sauce.
Add flour and stir to form a roux that will thicken the sauce.

Add the Cream

Reduce the heat to low and slowly whisk in the cream. Keep stirring until the cream fully integrates with the roux and you have a smooth sauce. Heat gently—simmering a little will thicken it further, while brief warming keeps it looser for pouring.

Adding cream to shallot sauce
Lower the heat before pouring in the cream and whisk to combine.

Serving Suggestions

This shallot cream sauce is great over roasted or pan-seared fish and chicken, spooned over roasted vegetables, or tossed with cooked pasta, rice, or couscous. It also works as a warm dip for steamed or raw vegetables.

Popular pairings include baked cod with panko, roasted asparagus, roasted garlic salmon, or simply stirred into pasta.

Pouring Shallot Cream Sauce over roasted asparagus

Storage and Reheating

Store the sauce in an airtight container in the refrigerator for up to one week. Freezing is not recommended because high-fat cream sauces can separate when thawed.

Reheat gently over low heat on the stove, stirring frequently. In the microwave, warm on low in 30-second intervals, stirring between each interval. If the sauce thickens too much while reheating, add a splash of cream to restore the desired consistency.

Shallot Cream Sauce garnished with rosemary

20-Minute Shallot Cream Sauce

5 from 2 votes

Marley Goldin

This thick, rich shallot cream sauce is an easy way to add moisture and flavor to any dish — excellent over vegetables, fish, meat, pasta, or rice.
Prep Time 5
Cook Time 15
Total Time 20
Servings 6 servings

Equipment

  • Mortar and pestle (optional)
  • Rubber whisk (optional)
  • Saucepan or pot

Ingredients

  • ½ teaspoon whole peppercorns (crushed)
  • 2 large shallots, diced
  • 2 cloves garlic, minced
  • 2 tablespoons chopped rosemary
  • ¼ teaspoon salt (adjust to taste)
  • 2 tablespoons unsalted butter (dairy or plant-based)
  • 2 tablespoons all-purpose flour
  • ½ cup Vermouth
  • 1 cup heavy whipping cream (or coconut cream)

Instructions

  1. Crush the peppercorns with a mortar and pestle or in a sealed bag with a rolling pin. Peel and dice the shallots, mince the garlic, and finely chop the rosemary.
  2. Add the crushed peppercorns, shallots, garlic, rosemary, butter, and salt to a saucepan. Sauté over medium heat for about 3–5 minutes until the shallots and garlic are tender and fragrant.
  3. Sprinkle in the flour and stir with a whisk or wooden spoon to form a thick roux, coating the shallots and herbs evenly.
  4. Pour in the Vermouth and whisk to combine, simmering until most of the liquid is absorbed and the mixture is cohesive.
  5. Turn off the heat but keep the pan on the stove. Slowly pour in the cream while whisking until the sauce is smooth. If the sauce is too thin, heat gently over low and simmer while stirring until it reaches your desired thickness.

Pro Tips

  • Use a rubber whisk to avoid scratching your cookware while achieving a smooth sauce.
  • If you don’t have whole peppercorns, start with 1/4 teaspoon ground black pepper and adjust at the end.
  • For a dairy-free option, substitute coconut cream and plant-based butter; expect a subtle coconut note.
Course Sauces and Dressings
Cuisine American
Diet Vegetarian
Keyword 30 Minutes or Less, Cream Sauce, Shallots