
This one-pan farfalle with mushrooms, spinach, and parmesan makes a hearty vegetarian meal that is both satisfying and simple to prepare. It brings together fresh ingredients and classic Italian flavors in a dish that feels cozy yet elegant.
I remember making this dish on a busy weeknight when I had little time to cook but wanted something wholesome. It quickly became a favorite in our house for its ease and comforting flavors.
Ingredients
- Fourteen ounces of farfalle pasta: which holds sauce beautifully and offers a pleasing texture
- Fourteen ounces of sliced mushrooms: that add an earthy depth and meaty texture
- Ten ounces of fresh spinach: for a vibrant color and a mild slightly sweet flavor
- Three cloves of garlic: minced finely to infuse the dish with aromatic warmth
- Three tablespoons of olive oil: providing a fruity richness and helping to sauté the vegetables
- Half a cup of low-sodium vegetable broth: to add moisture and deepen the flavors without overpowering
- Half a cup of freshly grated parmesan cheese: which brings a nutty salty finish always choose high-quality parmesan for the best taste
- One teaspoon of Italian seasoning: blending herbs like oregano and basil to lift the dish
- One teaspoon of red chili pepper flakes: optional for a gentle heat and extra flavor complexity
- Salt and freshly cracked black pepper: to taste for seasoning and balance
Step-by-Step Instructions
- Sauté the Aromatics:
- Bring a large pot of salted water to a boil. Cook the farfalle pasta until it is just al dente which means tender but still firm to the bite. Drain carefully and set aside to prevent overcooking.
- Brown the Mushrooms:
- Heat two tablespoons of olive oil in a large skillet over medium-high heat. Add the sliced mushrooms and sauté for about three minutes until they release moisture and turn lightly golden. This step intensifies their flavor and texture.
- Add Garlic and Deglaze:
- Stir in the minced garlic and cook for thirty seconds until fragrant but not browned to avoid bitterness. Pour in a splash of vegetable broth to deglaze the pan scraping up any browned bits for extra flavor. Reduce heat and simmer gently for one to two minutes then transfer the mushrooms to a plate.
- Wilt the Spinach:
- In the same skillet add the fresh spinach. Cook until it wilts which takes about two minutes. Season lightly with salt and freshly cracked black pepper to enhance its natural sweetness.
- Combine Pasta and Vegetables:
- Return the sautéed mushrooms to the skillet and add the drained pasta. Stir in the parmesan cheese, Italian seasoning, the remaining tablespoon of olive oil, and add more vegetable broth if the mixture seems dry. Toss everything together until the cheese melts and coats the pasta evenly.
- Finish and Serve:
- Serve the pasta hot with an optional sprinkle of red chili flakes for a touch of heat and extra parmesan if desired for a richer taste.

This dish was a hit at family dinners where everyone enjoyed the combination of fresh spinach and umami mushrooms. Parmesan adds a familiar comfort that makes it feel like a classic even though it comes together quickly.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to four days. Reheat gently on the stove or in the microwave adding a splash of vegetable broth to keep it moist. This makes it an excellent choice for meal prep or quick lunches.
Ingredient Substitutions
Penne or rotini pasta can be used as alternatives if farfalle is not available as they also hold sauce well. For a vegan version substitute parmesan with nutritional yeast and use vegetable broth made from plants only to maintain flavor without dairy. Mushrooms can be swapped for zucchini or eggplant for different textures and flavors depending on your preference.
Serving Suggestions
Serve with a crisp green salad dressed simply with lemon and olive oil to complement the richness of the pasta. A slice of crusty bread or garlic bread pairs wonderfully and helps soak up any remaining sauce. A glass of dry white wine like Pinot Grigio will brighten the meal with its acidity.
Cultural Context
This dish is rooted in Italian home cooking traditions where fresh seasonal ingredients are highlighted and pasta serves as a comforting staple. Parmesan cheese has long been prized in Italian cuisine for its flavor and versatility making it a key component in elevating simple meals.

Frequently Asked Questions About Recipes
- → Can I use other pasta types?
Yes, penne or rotini work well as substitutes since they hold sauce effectively, similar to farfalle.
- → How do I keep the spinach fresh and vibrant?
Cook the spinach just until wilted, about 2 minutes, to preserve its bright color and tender texture.
- → What’s the best way to melt parmesan evenly?
Stir parmesan into the warm pasta and vegetables off heat or on low to avoid clumping and ensure a smooth coating.
- → Can I add protein to this dish?
Grilled chicken or white beans are excellent options to boost protein while maintaining the dish’s flavor balance.
- → Is there a vegan alternative for parmesan?
Yes, nutritional yeast can replace parmesan, and plant-based broth keeps the dish vegan-friendly.