Go Back
farfalle with spinach mushrooms caramelized onions
Sofia

farfalle with spinach, mushrooms, and caramelized onions

This comforting pasta dish brings together earthy mushrooms, sweet caramelized onions, and tender spinach tossed with farfalle pasta in a light buttery garlic sauce. A satisfying vegetarian main or elegant side!
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: lunch, Main Course
Cuisine: Italian-American
Calories: 360

Ingredients
  

  • 8 oz farfalle pasta
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • 2 medium yellow onions thinly sliced
  • 10 oz cremini or white mushrooms sliced
  • 3 cloves garlic minced
  • 4 cups fresh baby spinach
  • Salt and pepper to taste
  • ¼ cup grated Parmesan optional
  • Red pepper flakes optional, for heat
  • Fresh parsley chopped (for garnish)

Method
 

  1. Caramelize the Onions:
  2. In a large skillet over medium-low heat, add 1 tablespoon olive oil and 1 tablespoon butter. Add sliced onions and cook slowly, stirring often, for about 20–25 minutes, until deeply golden and sweet. Remove and set aside.
  3. Cook the Pasta:
  4. While onions caramelize, bring a pot of salted water to a boil. Cook farfalle pasta according to package directions until al dente. Drain and set aside, reserving ½ cup of pasta water.
  5. Sauté the Mushrooms:
  6. In the same skillet, add remaining olive oil and butter. Add mushrooms and cook on medium heat until browned and tender, about 5–7 minutes. Season with a pinch of salt and pepper.
  7. Add Garlic and Spinach:
  8. Stir in minced garlic and cook for 1 minute. Then add spinach and cook until wilted, about 2–3 minutes.
  9. Combine Everything:
  10. Add caramelized onions back to the skillet. Toss in the cooked farfalle and a splash of reserved pasta water to help coat everything in the flavorful mixture.
  11. Finish and Serve:
  12. Stir in Parmesan if using, and adjust seasoning with more salt, pepper, or red pepper flakes to taste. Garnish with chopped parsley and serve warm.

Notes

  • Swap farfalle for penne, rigatoni, or spaghetti if desired.
  • Add a splash of white wine or a squeeze of lemon juice for brightness.
  • For a heartier meal, stir in cooked chicken or white beans.
  • Make it vegan by skipping the Parmesan and using plant-based butter.