A creamy, cheesy pasta made with a spinach-based sauce that’s both healthy and indulgent. A perfect vegetarian one-pan meal for weeknights or lunches.
250g pasta (penne or fusilli)
3 cups spinach (fresh or frozen)
1 small onion, chopped
2 cloves garlic, minced
1 tbsp olive oil or butter
1/2 cup milk or cream
1/2 to 3/4 cup grated mozzarella or cheddar
1/2 tsp Italian seasoning
Salt and pepper to taste
Optional: red chili flakes, lemon zest
Cook pasta until al dente. Reserve 1/2 cup pasta water and drain.
Blanch or sauté spinach, then blend into a smooth purée with a splash of water or milk.
In a skillet, sauté onion and garlic in oil or butter.
Add spinach purée and milk. Stir and simmer 2–3 mins.
Add cheese, seasonings, and cooked pasta. Toss well to coat.
Serve hot with extra cheese or chili flakes.
Use plant-based milk and cheese for vegan version
Add paneer or chicken for extra protein
Store leftovers in fridge for up to 3 days