This fettuccine with caramelized leeks and oyster mushrooms is a rich, earthy, and comforting pasta dish that comes together with just a handful of ingredients. I gently cook the leeks until they’re soft and golden, add tender oyster mushrooms for depth and texture, and toss everything with silky fettuccine. It’s simple, elegant, and full of natural flavor — the kind of dish I make when I want something cozy but refined.
Why You’ll Love This Recipe
I love how this recipe highlights just a few ingredients but brings out the best in all of them. The caramelized leeks melt into a buttery, slightly sweet base, while the oyster mushrooms add savory depth and a meaty bite. Paired with fettuccine, it feels luxurious without being heavy. I also like that it doesn’t rely on cream or cheese to feel rich — it’s all about the slow cooking and good olive oil.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Fettuccine (fresh or dried)
-
Leeks, trimmed, halved, and thinly sliced (white and light green parts only)
-
Oyster mushrooms, torn or sliced
-
Olive oil
-
Butter (optional, for extra richness)
-
Garlic, minced
-
Salt
-
Black pepper
-
Lemon zest or juice (optional, for brightness)
-
Fresh parsley or chives (optional, for garnish)
-
Parmesan or grated cheese (optional, for serving)
Directions
-
I start by cleaning the leeks thoroughly to remove any grit, then slice them thin.
-
In a large skillet, I heat olive oil over medium-low heat, then add the leeks with a pinch of salt. I cook them slowly for about 15–20 minutes, stirring often, until they’re soft and golden brown.
-
While the leeks cook, I bring a pot of salted water to a boil and cook the fettuccine until al dente. I save about ½ cup of pasta water before draining.
-
Once the leeks are caramelized, I add the garlic and cook for another minute until fragrant.
-
I stir in the oyster mushrooms and cook until they’re tender and slightly browned — about 6–8 minutes.
-
I add the cooked pasta to the pan with a splash of reserved pasta water, tossing everything together to coat. I drizzle in more olive oil or a bit of butter to create a silky sauce.
-
I finish with black pepper, lemon zest or juice if I want a bright touch, and garnish with herbs or cheese if I have them.
Servings and timing
This recipe serves about 3–4 people.
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes
Variations
Sometimes I swap in tagliatelle or linguine instead of fettuccine. If I want to make it heartier, I stir in a handful of spinach or baby arugula at the end. I’ve also added a splash of white wine before tossing in the mushrooms for a little extra depth. And when I’m in the mood for protein, I’ve topped it with a soft-boiled egg or a handful of toasted walnuts for crunch.
Storage/Reheating
I store any leftovers in an airtight container in the fridge for up to 3 days. When I reheat, I add a splash of water or broth to loosen up the pasta and warm it gently in a skillet over low heat. I avoid microwaving if I can — it keeps the texture better on the stovetop. This dish doesn’t freeze well because the leeks and mushrooms lose their texture.
FAQs
Can I use a different type of mushroom?
Yes — while I love oyster mushrooms for their texture, I’ve used cremini, shiitake, or a mix of wild mushrooms when that’s what I have on hand.
Do I need to use butter?
Not necessarily. I usually rely on olive oil alone, but adding a bit of butter at the end gives the sauce a richer, silkier finish.
How do I clean leeks properly?
I slice them first, then swish them around in a bowl of water to loosen any dirt hiding between the layers. Then I scoop them out and drain.
Can I make this gluten-free?
Yes — I just use a gluten-free pasta like rice or chickpea fettuccine. Everything else in the recipe is naturally gluten-free.
Is this dish good for leftovers?
It keeps well for a couple of days. The flavors deepen, and with a quick reheat and splash of water, the texture stays nice and creamy.
Conclusion
This fettuccine with caramelized leeks and oyster mushrooms is one of those pasta dishes that feels fancy but is made from humble ingredients. It’s earthy, comforting, and full of slow-cooked flavor — the kind of recipe I reach for when I want something a little special without a lot of work. It’s simple, satisfying, and always a winner.
PrintFettuccine with Caramelized Leeks and Oyster Mushrooms
Fettuccine with Caramelized Leeks and Oyster Mushrooms is a simple yet elegant pasta dish made with just a few ingredients. Richly caramelized leeks and savory oyster mushrooms create a buttery, earthy sauce that coats tender fettuccine for a cozy, satisfying, vegetarian meal — no cream required.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 3–4 servings
- Category: Main Course, Pasta
- Method: Sautéing, One-Pan
- Cuisine: Italian-Inspired, Vegetarian
- Diet: Vegetarian
Ingredients
- 8 oz fettuccine (fresh or dried)
- 2 large leeks (white and light green parts only), trimmed, halved, and thinly sliced
- 8 oz oyster mushrooms, torn or sliced
- 2–3 tbsp olive oil
- 1 tbsp butter (optional, for richness)
- 2 cloves garlic, minced
- Salt, to taste
- Black pepper, to taste
- Zest or juice of 1/2 lemon (optional, for brightness)
- Fresh parsley or chives, chopped (optional, for garnish)
- Grated Parmesan or other cheese (optional, for serving)
Instructions
- Clean sliced leeks thoroughly in a bowl of water to remove any grit. Drain well.
- Heat olive oil in a large skillet over medium-low heat. Add leeks and a pinch of salt. Cook, stirring often, for 15–20 minutes until soft and golden.
- Meanwhile, cook fettuccine in salted water until al dente. Reserve 1/2 cup pasta water, then drain.
- Add garlic to the caramelized leeks and cook for 1 minute.
- Stir in mushrooms and cook 6–8 minutes, until tender and lightly browned.
- Add drained pasta to the skillet with a splash of reserved pasta water. Toss to coat.
- Finish with black pepper, lemon zest or juice, and a drizzle of olive oil or butter.
- Garnish with herbs and grated cheese if desired. Serve warm.
Notes
- Swap fettuccine for tagliatelle or linguine.
- Add greens like spinach or arugula at the end for extra nutrients.
- A splash of white wine adds richness before the mushrooms go in.
- Top with toasted walnuts or a soft-boiled egg for extra protein.
- Use gluten-free pasta for a gluten-free version.
Nutrition
- Serving Size: 1 plate
- Calories: 410
- Sugar: 4g
- Sodium: 220mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 5g
- Protein: 11g
- Cholesterol: 10mg