Chicken Spinach Pasta – Creamy, Flavorful & Easy Weeknight Dinner
Looking for a wholesome, comforting pasta dish that’s both quick and packed with flavor? This Chicken Spinach Pasta recipe combines tender chicken, fresh spinach, and a creamy sauce tossed with your favorite pasta. It’s perfect for weeknight dinners, meal prep, or a cozy weekend meal.
With fresh ingredients and simple cooking techniques, this dish delivers restaurant-quality flavors at home without the fuss. Creamy, savory, and loaded with protein, it’s a dish the whole family will love.
Ingredients (Serves 4)

- 12 oz (340 g) pasta (penne, fettuccine, or rotini)
- 2 tbsp olive oil
- 2 medium chicken breasts (about 1 lb / 450 g), cut into bite-sized pieces
- 3 cloves garlic, minced
- 4 cups fresh spinach
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- ½ tsp salt (adjust to taste)
- ¼ tsp black pepper
- ½ tsp crushed red pepper flakes (optional, for a slight kick)
- ¼ cup pasta cooking water (reserved)
Step by Step Cooking Guide
- Cook the pasta – Boil pasta in salted water according to package instructions until al dente. Reserve ¼ cup pasta water before draining.
- Cook the chicken – Heat olive oil in a large skillet over medium heat. Add chicken, season with salt and pepper, and cook for 5–6 minutes until golden and cooked through. Remove from pan and set aside.
- Sauté garlic & spinach – In the same skillet, add minced garlic and sauté for 1 minute. Add spinach and cook until wilted.
- Make the sauce – Reduce heat to low, add heavy cream, Parmesan cheese, and red pepper flakes. Stir until cheese melts and sauce thickens slightly.
- Combine pasta & chicken – Add cooked pasta and chicken back into the skillet. Toss to coat everything evenly. Add reserved pasta water if needed to loosen sauce.
- Adjust seasoning – Taste and adjust salt and pepper as needed.
- Serve immediately – Garnish with extra Parmesan cheese if desired.
Cooking Time & Serving Size
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Serving Size: 1 plate (makes 4 servings)
Tips & Variations
- Creamier sauce: Add 2 oz cream cheese or mascarpone for an ultra-rich sauce.
- Vegetable boost: Add mushrooms, bell peppers, or sun-dried tomatoes for extra flavor.
- Protein swap: Use shrimp, turkey, or tofu instead of chicken.
- Gluten-free: Use gluten-free pasta.
- Low-fat: Substitute half-and-half or milk for heavy cream.
Nutrition Info (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 450 kcal |
| Protein | 32 g |
| Carbohydrates | 38 g |
| Fat | 18 g |
| Fiber | 3 g |
| Sugar | 3 g |

Healthy Alternatives
- Low-oil: Use 1 tsp olive oil and cook chicken in a non-stick skillet.
- Low-fat: Use skim milk or light cream instead of heavy cream.
- Keto-friendly: Replace pasta with zucchini noodles or shirataki noodles.
- Gluten-free: Substitute with gluten-free pasta.
Serving Suggestions

Serve Chicken Spinach Pasta hot with a sprinkle of Parmesan and freshly cracked black pepper. Pair with a side salad or garlic bread for a complete meal. This creamy, nutritious dish is versatile, easy to make, and sure to become a family favorite.
Perfect for busy weeknights or casual dinner parties, this recipe shows how simple ingredients can create a flavorful, wholesome pasta dish in just 30 minutes.
FAQ’s
Q1: Can I make this recipe ahead of time?
Yes, cook the pasta and sauce separately. Reheat gently in a skillet and combine before serving to preserve texture.
Q2: Can I use frozen spinach?
Yes, but thaw and drain well to avoid excess liquid in the sauce.
Q3: How can I make it spicier?
Add extra crushed red pepper flakes or a dash of hot sauce.
Q4: Can I use pre-cooked chicken?
Absolutely! Reduce cooking time to warm the chicken through without overcooking.
Q5: Can this be made dairy-free?
Yes, use coconut cream or cashew cream and nutritional yeast instead of heavy cream and Parmesan.
