Ingredients
🥄 12 oz pasta (penne, fettuccine, or your favorite)
🥄 2 tbsp olive oil
🥄 3 cloves garlic, minced
🥄 1 cup fresh spinach (roughly chopped)
🥄 1 cup milk or half-and-half
🥄 1/2 cup grated Parmesan cheese
🥄 1/4 cup cream cheese or Greek yogurt (optional for extra creaminess)
🥄 Salt and black pepper to taste
🥄 Pinch of red pepper flakes (optional)
🥄 Reserved pasta water, as needed
Instructions
👨🍳 Bring a large pot of well-salted water to a boil. Add the pasta and cook according to package directions until al dente.
👨🍳 While the pasta cooks, heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant.
👨🍳 Add the fresh spinach to the skillet and cook until wilted, about 2 to 3 minutes.
👨🍳 Once the spinach is soft, pour in the milk or half-and-half, stirring to combine. Bring the mixture to a gentle simmer and then reduce the heat to low.
👨🍳 Gradually add the grated Parmesan cheese, stirring constantly until fully melted and smooth.
👨🍳 If using, stir in the cream cheese or Greek yogurt for extra richness and stability.
👨🍳 Season the sauce with salt, black pepper, and red pepper flakes if using.
👨🍳 Once the pasta is done, reserve about 1/2 cup of the pasta water and drain the rest.
👨🍳 Add the cooked pasta directly into the sauce and toss to coat.
👨🍳 If the sauce is too thick, add the reserved pasta water gradually until the desired consistency is reached.
👨🍳 Taste and adjust seasonings as needed, then serve immediately.
Notes
Fresh garlic and Parmesan cheese make a significant difference in flavor. Reserve pasta water to adjust sauce consistency. For a dairy-free version, use unsweetened oat or cashew milk.
- Prep Time: 10
- Cook Time: 10
- Category: Main Course
- Cuisine: Italian
Nutrition
- Calories: 350
- Sugar: 8
- Sodium: 400
- Fat: 12
- Carbohydrates: 45
- Fiber: 5
- Protein: 15