Dairy-Free Creamy Mushroom Sauce for Pasta

As one of the best sauces to serve with a steak—second only to a green peppercorn sauce in my book—a creamy mushroom sauce is irresistible. The great news is you can make a rich, velvety mushroom sauce without any cream or milk. This dairy-free version delivers deep mushroom flavour, a luxurious mouthfeel from tahini, and comes together quickly in about 20 minutes.

Mushroom Sauce Without Cream or Milk
Mushroom Sauce Without Cream or Milk

How to Make a Dairy-Free Mushroom Sauce

Start by browning your mushrooms: this step builds the deep, savory base of the sauce and is worth taking your time over. Because the sauce finishes with tahini, which has a nutty sesame flavor, I like to brown the mushrooms in a touch of toasted sesame oil alongside olive oil. The sesame oil reinforces the tahini and elevates the finished sauce.

Ingredients for this recipe
Ingredients for this recipe

Heat a large skillet over medium-high heat and add about 2 tsp toasted sesame oil plus a tablespoon of olive oil. When the oils are shimmering, add 300 g (about 4 cups) thinly sliced crimini mushrooms with a generous pinch of salt. Stir occasionally and cook until the mushrooms release their moisture, reduce in size and become deeply browned — this will take roughly 10 minutes. Proper browning is what gives the sauce its meaty, caramelized flavour.

Browning the mushrooms
Browning the mushrooms

Once browned, add one finely minced shallot and cook for about two minutes, until softened and translucent. Add two minced garlic cloves and 1 tsp minced fresh thyme, cooking just until fragrant—about 30 seconds. Sprinkle 1½ tsp plain (all-purpose) flour over the mixture and cook for 2–3 minutes to remove the raw flour taste and allow the flour to toast slightly with the mushrooms.

Adding the flour
Adding the flour

Deglaze with about 60 ml (¼ cup) dry white wine, stirring to lift any browned bits from the pan. Let the wine reduce for 1–2 minutes so the alcohol cooks off and the liquid concentrates slightly. Then pour in 120 ml (½ cup) vegetable stock and bring the mixture to a gentle simmer while stirring.

Pouring over the wine
Pouring over the wine

Once the sauce is off the heat, swirl in 2 tbsp tahini. The tahini adds a silky, creamy texture and a subtle nutty depth that replaces dairy without sacrificing richness. Taste and season with salt and freshly ground black pepper to your preference. Serve immediately over steak, roast vegetables, mashed potatoes or pasta—this sauce pairs well with anything that benefits from concentrated mushroom flavor.

Stirring in the tahini
Stirring in the tahini

Ingredients

  • 2 tsp toasted sesame oil
  • 1 tbsp olive oil
  • 300 g (about 4 cups) crimini mushrooms, stems removed and thinly sliced
  • 1 shallot, finely minced
  • 2 cloves garlic, minced
  • 1 tsp fresh thyme, minced
  • 1½ tsp plain (all-purpose) flour
  • 60 ml (¼ cup) dry white wine
  • 120 ml (½ cup) vegetable stock (unsalted recommended)
  • 2 tbsp tahini
  • Salt and freshly ground black pepper, to taste

Instructions

  1. Heat sesame oil and olive oil in a large skillet over medium-high heat. When shimmering, add mushrooms and a pinch of salt. Cook, stirring occasionally, until deeply browned and reduced in size, about 10 minutes.
  2. Add the minced shallot and cook, stirring, until softened and translucent, about 2 minutes.
  3. Add garlic and thyme and cook until fragrant, about 30 seconds. Sprinkle the flour over the mushrooms and cook, stirring constantly, for 2–3 minutes to remove the raw flour taste.
  4. Pour in the white wine, stirring to deglaze the pan. Let the wine reduce for 1–2 minutes until most of the alcohol smell has gone.
  5. Add the vegetable stock and bring to a simmer, stirring to combine and thicken slightly. Remove from heat and stir in the tahini until the sauce is smooth and glossy. Season with salt and pepper and serve immediately.

Notes

  • Using unsalted vegetable stock allows you to control the seasoning more precisely—taste before adding extra salt.
  • If you prefer a thinner sauce, add an extra splash of stock. For a thicker sauce, simmer a little longer before adding tahini.
  • Tahini can vary in intensity; start with 2 tbsp and add more to taste if you want a stronger sesame note.

Nutrition (per serving, approximate)

Calories: 103 kcal | Carbohydrates: 8 g | Protein: 4 g | Fat: 6 g | Potassium: 412 mg

Conclusion: This dairy-free mushroom sauce is easy to make, full of umami, and surprisingly luxurious thanks to tahini. It’s an excellent option for anyone avoiding dairy who still wants a creamy, restaurant-style sauce. Try it on steak, pasta or roasted vegetables and adjust the seasoning to suit your taste.

Like It? Pin It!

img 16522503 13