Simple • Fresh • Flavorful • 20-Minute Dinner
This light and comforting spaghetti dish is bursting with garlicky olive oil, tender spinach, and a hint of spice. It’s quick, wholesome, and perfect for busy weeknights.
📋 Recipe Card
Servings: 4
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Dietary: Vegetarian • Mediterranean • Can Be Made Vegan
✅ Ingredients
- Spaghetti
- Olive oil
- Garlic cloves, thinly sliced
- Fresh spinach
- Red pepper flakes (optional)
- Salt & black pepper
- Parmesan cheese, freshly grated (optional)
- Lemon wedges, for serving
👩🍳 Instructions
- Cook spaghetti in salted boiling water until al dente. Reserve 1 cup of pasta water, then drain.
- In a skillet, heat olive oil over medium heat. Add garlic and sauté until fragrant and lightly golden.
- Add spinach and red pepper flakes. Cook until spinach wilts.
- Toss cooked spaghetti into skillet with spinach-garlic mixture. Add reserved pasta water as needed to loosen.
- Season with salt and pepper.
- Serve with Parmesan cheese and lemon wedges.
Recipe Note: For vegan, skip Parmesan or use nutritional yeast.
🌟 Why You’ll Love It
- Only 8 simple ingredients
- Ready in 20 minutes
- Balanced between comfort and freshness
- Easy to adapt for vegan or gluten-free diets
🥄 Step-by-Step Guide
Step 1 – Cook the Pasta
Bring salted water to a boil, cook spaghetti until al dente, and save some pasta water.
Step 2 – Infuse the Oil
Sauté garlic in olive oil until golden. Tip: Don’t let it burn or it’ll taste bitter.
Step 3 – Wilt the Spinach
Stir in spinach and red pepper flakes. Cook briefly until leaves just soften.
Step 4 – Toss Together
Add spaghetti and a splash of pasta water. Toss until glossy and coated.
Step 5 – Serve & Enjoy
Plate, sprinkle Parmesan, and serve with a squeeze of lemon.
🥬 Ingredient Notes & Substitutions
- Spaghetti → Any pasta shape works; try whole wheat or gluten-free.
- Olive Oil → Use extra-virgin for best flavor.
- Garlic → Fresh is key here; don’t replace with powder.
- Spinach → Sub with kale, arugula, or Swiss chard.
- Parmesan → Swap with pecorino romano or nutritional yeast for dairy-free.
🍽️ Variations & Serving Ideas
- Add grilled chicken, shrimp, or chickpeas for protein.
- Toss in cherry tomatoes for a burst of sweetness.
- Sprinkle with toasted pine nuts or walnuts for crunch.
- Serve alongside crusty garlic bread and a green salad.
🧊 Storage & Make-Ahead Tips
- Store: Refrigerate in an airtight container up to 3 days.
- Reheat: Warm gently on the stove with a splash of water or olive oil.
- Not Freezer-Friendly: Spinach will lose texture after freezing.
🔢 Nutrition (per serving, without cheese)
- Calories: ~310 kcal
- Protein: 9g
- Fat: 10g
- Carbs: 45g
- Fiber: 4g
Dietary Highlights: Vegetarian • Mediterranean
❓ FAQ
Q: Can I use frozen spinach?
A: Yes, just thaw and squeeze out excess water before adding.
Q: What pasta works best?
A: Thin spaghetti or linguine works best, but any pasta will do.
Q: Can I make this spicy?
A: Yes! Increase red pepper flakes or add a pinch of cayenne.