I absolutely adore this Mushroom Pasta with Spinach, Sage, and Brown Butter Recipe because it’s one of those comforting dishes that feels both elegant and effortlessly rustic at the same time. Every bite bursts with the rich nuttiness of brown butter mingling with the warm earthiness of mushrooms and the freshness of spinach and sage, creating layers of flavor that truly satisfy. It’s not just a meal to fill you up; it’s a recipe that invites you to slow down and enjoy the simple magic of ingredients coming together.
Why You'll Love This Mushroom Pasta with Spinach, Sage, and Brown Butter Recipe
For me, what makes this mushroom pasta recipe so special is its beautiful balance of flavors and textures. The brown butter adds this deep, caramelized richness that coats every strand of pasta, while the sage offers a fragrant herby lift that’s subtle yet unmistakably delicious. The spinach gently wilts into the sauce, providing a lovely green vibrancy and a slightly sweet edge, and the mushrooms bring an earthy, meaty component that feels indulgent without being heavy. It’s all about that harmony between savory, fresh, and nutty notes that keeps me coming back for more.
On top of that, I love how approachable the recipe is. It feels fancy enough to serve for guests or a cozy date night, yet it's straightforward enough for a weeknight dinner without any stress. The ingredients are simple and accessible, and the steps flow naturally, which I appreciate on busy days when I want something flavorful but not complicated. Honestly, this is my go-to pasta dish when I want to impress with minimal effort. It stands out because it delivers big taste through everyday ingredients, making it endlessly satisfying.
Ingredients You'll Need
The ingredients for this dish are refreshingly simple but crucial to achieving that perfect flavor and texture combination. Each component works in harmony—the butter for richness, sage for aroma, and mushrooms for earthiness, while spinach adds freshness and brightness to complete the dish beautifully.
- Unsalted butter (1 stick): Essential for making the luscious brown butter sauce that ties everything together.
- Fresh sage (1 ½ tablespoon chopped) or dried sage (2 tsp): Adds a fragrant, woodsy flavor that elevates the whole dish.
- Garlic (4 cloves, minced): Infuses the sauce with pungent warmth and depth.
- Linguine, spaghetti, or fettuccine (1 lb): Pick your favorite long pasta shape; it holds the sauce beautifully.
- Olive oil (½ tbsp): Helps sauté the mushrooms and onions without overpowering the butter’s flavor.
- Mushrooms (8 oz, sliced): I love baby bella or cremini for their meaty texture and rich taste.
- Yellow or sweet onion (1 medium, diced): Provides a subtle sweetness and base flavor for the sauce.
- Fresh spinach (6 cups, loosely packed): Adds color, nutrients, and a tender bite when wilted.
- Chopped pecans (½ cup): For a delightful crunch and nutty contrast.
- Red pepper flakes (optional): A pinch adds a lovely hint of heat and a pop of color on top.
Directions
Step 1: Prepare all your ingredients by wiping down and slicing the mushrooms, dicing the onion, washing and drying the spinach, chopping the sage, and mincing the garlic. Having everything ready makes the cooking process smooth and enjoyable.
Step 2: Brown the butter in a small saucepan over low heat. Stir it frequently with a soft spatula to prevent burning. Watch as it foams, then transitions to a golden brown color with a nutty aroma. Remove it from the heat immediately to avoid bitterness and set it aside.
Step 3: Heat a skillet over medium to medium-high heat and add the olive oil. Toss in your diced onions and sliced mushrooms, sautéing them for about 5 to 6 minutes until they soften and release their fragrant aroma.
Step 4: While the vegetables are cooking, bring a large pot of salted water to a boil. Cook your pasta according to the package instructions until al dente, which usually takes about 10 minutes. Drain it carefully and set it aside.
Step 5: Add the minced garlic and chopped sage to the skillet with the onions and mushrooms. Let them cook together for 1 to 2 minutes so the flavors can mingle.
Step 6: Pour the browned butter into the skillet and stir everything together, ensuring the butter coats the vegetables evenly and infuses the mixture with rich, nutty flavor.
Step 7: Pile the fresh spinach on top of the mixture and allow it to wilt gently without stirring right away. This technique lets it soften nicely without losing its vibrant color.
Step 8: Add the drained pasta back into the skillet. Using tongs, toss thoroughly so every strand is coated in the brown butter sauce and combined with the vegetables. Stir in the chopped pecans for that wonderful textural crunch.
Step 9: Serve the pasta immediately, garnished with a sprinkle of red pepper flakes if you like a touch of heat and color on your plate.
Servings and Timing
This Mushroom Pasta with Spinach, Sage, and Brown Butter Recipe makes about 6 hearty servings — perfect for sharing with family or friends. Prep time is roughly 10 minutes since most of the work goes into slicing and dicing. Cook time totals around 25 minutes, including sautéing and pasta cooking. Altogether, you’re looking at about 35 minutes from start to finish with no additional resting time needed, so it’s fantastic for a satisfying dinner that comes together fast.
How to Serve This Mushroom Pasta with Spinach, Sage, and Brown Butter Recipe
When I serve this pasta, I like to keep things simple so the flavors can shine. A crisp green side salad with a light vinaigrette complements the richness beautifully, and some crusty garlic bread or a warm baguette is perfect for soaking up every last bit of that luscious brown butter sauce. If you want to add another dimension, a drizzle of good-quality olive oil or a sprinkle of freshly grated Parmesan cheese can elevate the dish even further.
For presentation, I usually plate the pasta in a shallow bowl, allowing the vibrant spinach and mushrooms to nestle on top of the noodles. Garnishing with a few whole sage leaves or a pinch of red pepper flakes adds a lovely color contrast and fresh aroma. Serving it warm is key—as the aromas fill the room, they invite everyone to dig in and savor the comforting, nutty goodness.
In terms of drinks, I adore pairing this dish with a glass of crisp white wine like Sauvignon Blanc or a lightly chilled Pinot Grigio. If you’re serving this for a cozy family dinner or an informal party, a sparkling water with lemon or a simple herbal iced tea offers a refreshing, non-alcoholic match. This recipe’s versatility makes it ideal for everything from casual weeknights to holiday gatherings where you want a dish that’s flavorful, elegant, and easy to share.
Variations
I love experimenting with this Mushroom Pasta with Spinach, Sage, and Brown Butter Recipe to suit different tastes or dietary needs. For instance, swapping mushrooms for roasted butternut squash or caramelized leeks gives the dish a subtle sweetness and depth that’s just as crave-worthy. You can also use kale or Swiss chard in place of spinach for a heartier green.
If you’re cooking for someone gluten-free, using gluten-free pasta works perfectly here without sacrificing the texture or flavor. To make it vegan, I suggest substituting the butter with a plant-based vegan butter and skipping the pecans or replacing them with toasted pumpkin seeds for a nutty crunch. The brown butter flavor is unique, but you can mimic a similar depth by gently toasting the vegan butter or coconut oil with the sage and mushrooms.
For a twist on the cooking method, try roasting the mushrooms and onions in the oven for a more caramelized, concentrated flavor before tossing them with the butter sauce and pasta. Alternatively, adding a splash of white wine or vegetable broth when sautéing can introduce extra layers of flavor and moisture, making it even more aromatic and luscious.
Storage and Reheating
Storing Leftovers
After enjoying your meal, I recommend storing any leftovers in an airtight container to maintain freshness. The mushroom pasta will keep well in the refrigerator for up to 3 days. I find glass containers with tight-fitting lids work wonders because they don’t absorb smells and help the pasta retain its texture better than plastic. Before refrigerating, make sure the pasta has cooled to room temperature to avoid condensation which might make it soggy.
Freezing
This pasta is best enjoyed fresh, but if you want to freeze leftovers, it’s possible with a few precautions. Allow the pasta to cool completely, then portion it into freezer-safe containers or heavy-duty freezer bags. Removing as much air as possible helps prevent freezer burn. Keep in mind that spinach and brown butter sauces can sometimes change texture after freezing, so I recommend consuming frozen portions within 1 to 2 months for best flavor. Thaw overnight in the fridge before reheating.
Reheating
The best way I’ve found to reheat this mushroom pasta is gently on the stovetop. Add a splash of water, vegetable broth, or a bit more butter to a skillet over low heat, then toss the leftover pasta and veggies until warmed through. This helps to revive the sauce’s creamy texture and keeps the pasta from drying out. Avoid microwaving directly without adding moisture—microwaves tend to dry it quickly and can make the spinach rubbery. If you do use a microwave in a pinch, cover the dish, stir halfway through, and add a teaspoon of liquid.
FAQs
Can I use other types of mushrooms in this recipe?
Absolutely! While I love baby bella or brown cremini mushrooms for their flavor and texture, you can use shiitake, oyster, or even button mushrooms. Each will bring a slightly different earthiness, so feel free to get creative with whatever you have on hand.
Is it necessary to use fresh sage, or can I use dried?
Fresh sage really shines in this mushroom pasta recipe because of its vibrant aroma and flavor, but dried sage works just fine in a pinch. Just use less dried sage—about two teaspoons for the fresh amount—and add it a little earlier in the cooking process to allow the flavors to develop.
Can this recipe be made dairy-free?
Yes! To make this dairy-free, replace the unsalted butter with a plant-based butter substitute, like vegan margarine or a high-quality olive oil. The key is to brown the fat carefully to develop those nutty flavors. Just keep an eye on it to avoid burning when using oils with lower smoke points.
What type of pasta works best?
Long, flat noodles like linguine, fettuccine, or spaghetti work beautifully to hold the brown butter sauce and mix well with the mushrooms and spinach. I don’t recommend very thin pastas like angel hair because they cook quickly and won’t stand up to the heartier sauce as well.
Can I prepare parts of the recipe ahead of time?
Definitely! You can prep the vegetables in advance by slicing mushrooms, dicing onion, and washing the spinach the day before. The butter can be browned ahead and stored in the fridge for a day or two. Just warm it gently before adding to the dish. This prep speeds things up and makes weeknight cooking a breeze.
Conclusion
I truly hope you’ll give this Mushroom Pasta with Spinach, Sage, and Brown Butter Recipe a try soon. It’s one of my favorite dishes to make when I want a comforting, flavorful meal that feels special but doesn’t require hours in the kitchen. Every forkful carries that perfect balance of nutty, fresh, and savory flavors that brighten up any day. I promise, once you taste it, it might just become a beloved staple in your recipe rotation too!
Print
Mushroom Pasta with Spinach, Sage, and Brown Butter Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This Mushroom Pasta with Spinach, Sage, and Brown Butter is a flavorful and comforting dish that combines earthy mushrooms, fresh spinach, aromatic sage, and nutty browned butter. Perfect for a weeknight dinner, this recipe offers a harmonious blend of textures and tastes, enhanced by the crunch of pecans and an optional hint of red pepper flakes.
Ingredients
Butter Sauce
- 1 stick unsalted butter (8 tbsp)
- 1 ½ tbsp fresh sage, chopped (or 2 tsp dried sage)
- 4 cloves garlic, minced
Pasta
- 1 lb linguine, spaghetti, or fettuccine pasta
Vegetables and Nuts
- ½ tbsp olive oil
- 8 oz mushrooms (such as baby bella or brown cremini, sliced)
- 1 medium yellow or sweet onion, diced (about 1 ½ cups)
- 6 cups fresh spinach (loosely packed)
- ½ cup chopped pecans
- Red pepper flakes, for garnish (optional)
Instructions
- Prepare Ingredients: Wipe down and slice the mushrooms. Dice the onion. Wash and dry the spinach and chop the sage. Mince the garlic if using fresh cloves.
- Brown the Butter: In a small saucepan over low heat, melt the butter and stir frequently with a soft spatula. The butter will foam then brown as the milk solids toast. Stir constantly until it reaches a deep golden color with a nutty aroma. Immediately remove from heat and set aside.
- Sauté Onions and Mushrooms: Heat a skillet over medium to medium-high heat. Add olive oil if needed, then add diced onions and sliced mushrooms. Sauté for about 5-6 minutes until softened and fragrant.
- Cook Pasta: While sautéing, bring a large pot of salted water to a boil over high heat. Cook the pasta according to package instructions for al dente, approximately 10 minutes. Drain and set aside.
- Add Garlic, Sage, and Brown Butter: To the skillet with mushrooms and onions, add minced garlic and chopped sage. Cook for 1-2 minutes more. Pour in the browned butter and stir to combine.
- Wilt Spinach: Add fresh spinach on top of the mixture in the skillet and allow it to wilt gently without stirring immediately.
- Toss Pasta and Pecans: Add the drained pasta to the skillet. Using tongs, toss to coat the pasta evenly with the brown butter sauce and vegetables. Mix in chopped pecans for added texture.
- Serve: Plate the pasta and optionally garnish with red pepper flakes for a touch of heat.
Notes
- Watch the butter carefully when browning to prevent burning.
- Use fresh sage if possible for a more vibrant flavor, but dried sage works as well.
- Add red pepper flakes sparingly to control the heat level.
- Pecans can be toasted before adding for extra crunch and flavor.
- Feel free to substitute the pasta with gluten-free alternatives if needed.

Leave a Reply