• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Life As A Strawberry
  • About
  • Recipe Index
  • Bread Class!
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • About
  • Recipes
  • Bread Baking
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • About
    • Recipes
    • Bread Baking
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Sauces and Dips

    Easy Creamy Mushroom Sauce

    Published: Oct 7, 2020 · Last Updated: Feb 1, 2023

    Jump to Recipe

    This easy, creamy mushroom sauce is quick to make and perfect with pasta, chicken, spaghetti squash, lasagna, and more. No heavy cream!

    This post contains affiliate links: if you buy something we'll earn a small commission at no cost to you.

    Cream sauce with mushrooms in a shallow silver skillet. this recipe

    One recipe every home cook should have in their repertoire: A really, really good creamy mushroom sauce.

    A great mushroom garlic sauce feels luxurious, but (spoiler!) it's actually deceptively easy to make. Also? Easy to CUSTOMIZE.

    There are a million (well, okay, at least a few dozen) ways to make this white sauce. So your favorite variation might be a little bit different than ours - and that's okay.

    Start with our base recipe (you'll find it in the recipe card at the end of this post!) and read through our riffs & substitutions section to help you tweak, adjust, and make this cream sauce your own.

    Creamy mushroom sauce being cooked in a silver skillet.

    How to make mushroom sauce: Our basic order of operations.

    1. Sauté the mushrooms. Cook the mushrooms in a single layer in a large pot for best results, and don't add salt just yet: this helps the mushrooms get browned and slightly crispy for the best texture.
    2. Add onion & garlic. Cook until everything is soft, then add salt and pepper!
    3. Make a roux with a bit of flour to help thicken the sauce.
    4. Add milk, stir to work out any lumps of flour, and cook until thickened.
    5. Stir in some parmesan, pour your mushroom sauce over pasta/chicken/etc., and enjoy!
    Copper spoon stirring creamy mushroom sauce in a silver pan.

    A few notes for great sauce:

    • Use a wide pot. This sauce works best in a pot with a lot of surface area - at least 10" in diameter - so the mushrooms can cook without steaming and getting soggy. We like a wide, shallow sauté pan or a large enameled cast iron pan.
    • Cook the mushrooms in a single layer, and don't add salt right away. There's a fine line between sautéeing mushrooms and steaming them - and we want to avoid steaming since it can give mushrooms a rubbery, soggy, not-so-great texture. Start with very dry mushrooms, and give them plenty of space in a hot pan. Don't add salt right away: it draws out moisture, and if the mushrooms release all their water right away they'll steam and get soggy instead of browning. Let them crisp and brown for a few minutes before you add seasoning!
    • Shred your own cheese. Store-bought shredded cheeses are often coated with preservatives that prevent them from melting smoothly. For best results (and to avoid a clumpy sauce), shred your own parmesan here!
    • Salt is your friend. This is a relatively simple sauce, so don't skimp on the seasoning! Once your sauce is assembled, give it a taste and add salt if the flavors aren't quite "popping" yet. If you need to stay away from salt, you can also build flavor with herbs or lemon.
    Spoon stirring gnocchi with creamy mushroom sauce in a skillet.

    Riffs & substitutions

    There are a ton of different ways to make (and personalize!) this mushroom cream sauce! If you haven't made mushroom sauce before, we recommend starting with our base recipe as written below and coming back to this section when you're ready to riff.

    Customize the sauce itself

    This garlic mushroom sauce is made without cream: instead, we use a roux (flour + olive oil, but you can also use butter) to help thicken the sauce made with milk. But you can mix up the liquid here!

    • To use heavy cream, omit the flour from this recipe and use heavy cream (or half and half) in place of all of the milk. The cream will thicken considerably on its own (it doesn't need flour to help it along!)
    • Use ½ cup white wine or chicken/vegetable stock in place of ½ cup of milk for a lighter sauce and an extra boost of flavor.
    • Sneak some veggies in! Use our favorite (vegan!) Magic Cauliflower Cream Sauce in place of the flour & milk in this recipe.

    General substitutions

    • Use butter or avocado oil in place of olive oil if you like.
    • Use white button or cremini mushrooms in place of some or all of the portobellos.
    • Use shallots, leeks, garlic scapes, or green onion in place of some or all of the garlic & onion.
    • Instead of a roux, you can omit the flour and thicken your sauce with a cornstarch slurry at the end of cooking.

    Additions & Mix-ins

    • Add some veggies. Add broccoli, cauliflower, bell peppers, corn, asparagus, tomatoes, or another favorite vegetable to this sauce! Add heartier veggies (those that take longer to cook) when you add the onions & garlic or when you add the milk (depending on size & cook time) so they have a chance to cook while the sauce thickens. Stir green peas or leafy greens like kale, spinach, or arugula right at the end of cooking.
    • Add your favorite protein. Add chicken, shrimp, bacon, or Italian sausage to this sauce. If you're adding sausage or bacon, cook the meat first, then transfer it to a separate bowl and use the leftover fat instead of olive oil to cook the mushrooms! This sauce is also great over grilled or baked chicken or salmon.
    • Add a flavor boost. Add 2-3 Tablespoons fresh herbs or ½ teaspoon dried herbs (sage, thyme, and rosemary are all great here). Add a pinch of nutmeg for an extra dose of warm-and-cozy. Finish the sauce with a squeeze of lemon juice or a few drops of fish sauce for some extra brightness.

    Vegan & Vegetarian diets

    If you're vegetarian: Look for parmesan cheese made without rennet.

    To make this recipe vegan: Use almond milk or coconut milk and replace the parmesan with a little bit of nutritional yeast (or omit it entirely). This sauce is also great with our Magic Cauliflower Cream sauce!

    Four serving platters filled with pastas, spaghetti squash, and grilled chicken, each topped with a creamy mushroom sauce.

    How to use this sauce (hint: pasta)

    We'd be remiss not to mention the obvious choice for this sauce: a big, hearty bowl of creamy mushroom pasta (insert allllll the heart-eye emoji). But it's also great with:

    • Gnocchi. Toss this sauce with cooked potato gnocchi (store-bought or homemade!)
    • Serve over grilled or baked chicken, salmon, or a hearty steak.
    • Lasagna. Build a cozy white sauce lasagna! Layer lasagna noodles with this sauce and add some spinach, kale, or chicken with a few handfuls of mozzarella.
    • Serve a scoop of this sauce over roasted spaghetti squash for a veggie-forward option.
    Grilled chicken breasts topped with mushrooms, cream sauce, and fresh parsley.
    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
    Copper spoon stirring creamy mushroom sauce in a shallow skillet.

    Perfect Creamy Mushroom Sauce

    ★★★★★ 4.7 from 3 reviews
    • Author: Jessie
    • Prep Time: 15 minutes
    • Cook Time: 20 minutes
    • Total Time: 35 minutes
    • Yield: Makes about 3 cups 1x
    • Category: Sauce
    • Cuisine: American
    • Diet: Vegetarian
    Print Recipe
    Pin Recipe

    Description

    This easy, creamy mushroom sauce is perfect for pasta, chicken, gnocchi, and more!


    Ingredients

    Scale
    • 2 Tablespoons olive oil
    • 8 ounces baby portobello mushrooms, cleaned and sliced (about 3 cups)
    • 2 cloves garlic, minced
    • ½ large yellow onion, chopped (about ½ cup)
    • salt and pepper to taste
    • 2 Tablespoons flour
    • 1 ½ cups milk
    • ⅔ cup shredded parmesan cheese

    Instructions

    1. In a wide pan, heat olive oil over medium heat. 
    2. Add mushrooms to oil and sauté, stirring occasionally, until mushrooms have reduced in size and begun to brown, about 6-8 minutes.
    3. Add garlic, onion, salt, and pepper to pan and stir to combine. Cook, stirring occasionally, for 4-5 minutes until onion is soft and translucent.
    4. Add flour to pan and stir to form a roux. If the pan looks especially dry, add an extra splash of olive oil and stir until no dry flour remains. Let cook for 30 seconds or so to cook out any raw flour taste.
    5. Add milk to sauce a little at a time, stirring constantly to break up any lumps of flour. Bring sauce to a simmer and cook, stirring occasionally, for 5-8 minutes or until sauce has thickened slightly.
    6. Turn off the heat and stir in the parmesan cheese. Taste and add salt and pepper if necessary. Serve immediately.

    Notes

    Additions and Substitutions. Use butter or avocado oil instead of olive oil. Use white button or cremini mushrooms in place of part or all of the portobellos if you prefer. Use ½ cup white wine or stock in place of ½ cup of milk. Add your favorite veggies (broccoli, peas, kale, spinach, etc.) or protein (chicken, shrimp, Italian sausage) to make this sauce a little heartier. Add fresh or dried herbs (we like sage, rosemary, and thyme) or a pinch of nutmeg for a flavor boost. Finish the sauce with a squeeze of lemon or a dash of fish sacue for extra brightness. Use goat cheese, white cheddar, asiago, or gruyere in place of the parmesan if you like. For a full list of additions, riffs, and substitutions, be sure to read through the post above.

    Use a wide pot for best results. More surface area lets the mushrooms spread out so they sauté properly (as opposed to steaming, which can result in rubbery, soggy mushrooms). 

    Shred your own parmesan. Pre-shredded cheeses are often coated with preservatives that prevent them from melting smoothly. For best results, use a good parmigiano-reggiano cheese, and shred it yourself.

    Don't skip the salt! This is a simple sauce, so seasoning is especially important. Taste the sauce as you go and add salt to help the flavors pop. If you don't want to add salt, you can also add white wine, herbs, lemon, or a dash of fish sauce for extra flavor. (See the post above for a full walkthrough of additions & substitutions).

    Vegetarian and Vegan/Dairy-Free options. Strict vegetarians should look for a parmesan cheese made without rennet. To make this recipe vegan, swap almond milk or coconut milk for the milk and replace the parmesan with a bit of nutritional yeast (or omit it!) You can also swap our favorite vegan cauliflower cream sauce for the milk and flour here!

    Serve this mushroom sauce with pasta, gnocchi, roasted spaghetti squash, chicken, salmon, or steak, or use it as the base for a white lasagna.

    Storage and Freezing. Let sauce cool completely and store in an airtight container in the fridge for 3-4 days, or in the freezer for up to 3 months without losing flavor. To reheat, warm sauce in a small saucepan over medium-low heat, stirring frequently, until hot. Add a splash of milk, cream, or stock if needed to thin the sauce and bring it back together. If you shred your own good parmesan, the sauce shouldn't separate upon reheating. 

    Nutrition

    • Serving Size: ½ cup
    • Calories: 122
    • Sugar: 4.7 g
    • Sodium: 573.9 mg
    • Fat: 7.3 g
    • Carbohydrates: 8.3 g
    • Protein: 6.7 g
    • Cholesterol: 7.6 mg

    Keywords: sauces, winter, pasta

    Tag @lifeasastrawberry on Instagram to show us what you're cooking! Nutrition information is calculated per serving; it is approximate and will vary based on many factors.

    \"\"

    More Sauces and Dip Recipes

    • Easy Garlic Scape Pesto
    • Easy Apple Butter - No Refined Sugar (Video)
    • Spinach Prosciutto Salad with Basil Vinaigrette
    • Easy Whipped Feta Cheese

    I'm Jessie, and I like to talk about food. Tag your recipes #LifeAsAStrawberry on social media to share your creations! Learn about our team!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Reader Interactions

    Discussion

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. S

      June 29, 2022 at 8:58 am

      I never leave comments but I just had to this time. I made this sauce with your cauliflower cream (made in my Instant Pot). It was to die for! I mixed in steamed green beans (also from the Instant Pot). Just fantastic.

      ★★★★★

      Reply
      • Team Life As A Strawberry

        June 29, 2022 at 10:57 am

        WAHOO! We love this sauce with the magic cauliflower cream. We're SO glad you loved it too!

        Reply
    2. vuyi

      May 16, 2022 at 12:16 pm

      Made this recipe to the T...I love it. It's basic and delivers great results. Used it as a simple sauce for my spinach pasta.

      ★★★★★

      Reply
      • Team Life As A Strawberry

        May 16, 2022 at 3:45 pm

        YAY! We're so glad to hear that you love it!

        Reply
    3. Amanda

      November 17, 2020 at 11:26 pm

      This turned out pretty yummy!! I may have added just a few more mushrooms, because I can't resist. I added dried thyme with the s&p. I also added chopped, cooked chicken after mixing in the cheese and simmered a couple more minutes. Served over spaghetti squash. Thank you for the recipe!!

      ★★★★

      Reply
      • Team Life As A Strawberry

        November 18, 2020 at 6:40 pm

        Thanks so much, Amanda! Love the addition of thyme!

        Reply

    Primary Sidebar

    Jessie standing in a kitchen lifting a fork full of pasta.

    I'm Jessie, and I like to talk about food. On this website, you'll find well-tested recipes and tutorials to help you make weeknight comfort food you're proud of.

    Learn More →

    • Instagram
    • TikTok
    • Facebook
    • Twitter
    • YouTube
    • Pinterest

    Most Popular Recipes

    • Easy Crusty French Bread (VIDEO)
    • How to Make a Cheese Plate (with step-by-step photos!)
    • 30 Minute Creamy Chicken Spinach Pasta
    • Butterless Chocolate Chip Cookies with Coconut Oil
    • Easy Creamy Mushroom Sauce
    • Cupcakes 104: How to Store and Freeze Cupcakes (With Video!)

    Easy Winter Recipes

    • Crusty Cranberry Pecan Bread (No Kneading)
    • Maple Roasted Brussels Sprouts with Dried Cranberries and Goat Cheese
    • Instant Pot Short Ribs with Red Wine
    • Mushroom Spinach Lasagna
    • Easy Jalapeño Cheese Bread in a Dutch Oven (no kneading!)
    • Small Batch Crusty Bread

    Footer

    ↑ back to top

    ABOUT US

    • Meet Our Team
    • Contact
    • FAQ
    • Work With Us
    • Privacy Policy
    • Terms & Conditions
    • Accessibility

    RESOURCES

    • Subscriber Resource Library
    • Meal Planning Resources
    • Sustainability Resources
    • Social Responsibility
    • At The Table Podcast
    • Everyday Artisan Bread Course

    RECIPES

    • Recipe Index
    • Homemade Bread
    • Pasta Recipes
    • Vegetarian Recipes
    • Quick and Easy Meal Ideas

    JOIN OUR EMAIL LIST!

    Life As A Strawberry logo
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    1% for the Planet logo

    About - Recipes - Privacy Policy

    Copyright © 2012-2023 LIFE AS A STRAWBERRY