Creamy Spinach Artichoke Pasta

Featured in: One-Pan Meals

This one-pan dish combines perfectly cooked pasta with tender spinach and tangy artichokes in a creamy sauce. Protein options like chicken or white beans add heartiness, while Parmesan and Italian herbs enrich the flavor. It’s a quick, balanced meal that blends fresh vegetables and comforting textures, ideal for busy weeknights or nourishing lunches.

Updated on Fri, 28 Nov 2025 14:48:00 GMT
Creamy Spinach Artichoke Protein Pasta skillet, ready to serve with a garnish of Parmesan and fresh herbs. Save
Creamy Spinach Artichoke Protein Pasta skillet, ready to serve with a garnish of Parmesan and fresh herbs. | nibbromeals.com

A hearty, protein-packed skillet pasta featuring a creamy sauce, tender spinach, tangy artichokes, and your choice of protein for a satisfying one-pan meal.

I first served this to my family on a busy weeknight and it quickly became a household favorite for its ease and comforting flavors

Ingredients

  • Pasta & Protein: 8 oz (225 g) whole wheat or protein-enriched pasta (penne or rotini recommended), 2 cups (300 g) cooked chicken breast, diced (or use drained canned white beans for vegetarian option)
  • Vegetables: 2 cups (60 g) fresh baby spinach, roughly chopped, 1 can (14 oz/400 g) artichoke hearts, drained and quartered, 1 small yellow onion, finely chopped, 3 cloves garlic, minced
  • Sauce: 1 cup (240 ml) low-sodium chicken or vegetable broth, 1 cup (240 ml) milk (or unsweetened plant-based milk), 4 oz (115 g) low-fat cream cheese, cut into cubes, 1/2 cup (60 g) grated Parmesan cheese, 1 tbsp olive oil, 1 tsp dried Italian herbs, 1/2 tsp salt or to taste, 1/4 tsp ground black pepper, Pinch of red pepper flakes (optional)

Instructions

Step 1:
Cook the pasta according to package instructions until al dente. Drain and set aside.
Step 2:
In a large skillet over medium heat, heat the olive oil. Add the onion and cook for 3-4 minutes until translucent.
Step 3:
Add the garlic and cook for 1 minute until fragrant.
Step 4:
Stir in the cooked chicken (or white beans), artichokes, and spinach. Sauté for 2-3 minutes until the spinach is wilted.
Step 5:
Pour in the broth and milk, then add the cream cheese cubes. Stir until the cream cheese melts and the sauce becomes creamy, about 3-4 minutes.
Step 6:
Add the cooked pasta, Parmesan cheese, Italian herbs, salt, pepper, and red pepper flakes (if using). Toss until everything is evenly coated and heated through.
Step 7:
Taste and adjust seasoning if needed. Serve hot, garnished with extra Parmesan and fresh herbs if desired.
Save
| nibbromeals.com

This pasta quickly became a staple during family dinners and always sparks requests for seconds

Nutritional Information

Per serving: 430 calories, 13 g total fat, 46 g carbohydrates, 34 g protein

Recommended Pairings

Pair with a crisp Sauvignon Blanc or sparkling water with lemon to complement the creamy flavors

Substitutions & Variations

Try adding sun-dried tomatoes or roasted red peppers for extra flavor or switch to dairy-free milk and vegan cheeses for a dairy-free version

A steaming skillet of Creamy Spinach Artichoke Protein Pasta, the perfect one-pan dinner idea. Save
A steaming skillet of Creamy Spinach Artichoke Protein Pasta, the perfect one-pan dinner idea. | nibbromeals.com

This skillet pasta is perfect for busy nights yet feels indulgent and satisfying every time

Common recipe questions

Can I make this dish vegetarian?

Yes, substitute chicken with white beans or plant-based chicken strips to keep it high in protein and vegetarian-friendly.

What pasta works best for this dish?

Whole wheat penne or rotini are recommended for good texture and to hold the creamy sauce well.

How can I make this dairy-free?

Use plant-based milk and vegan cream cheese or parmesan alternatives to keep the creamy texture while avoiding dairy.

Can I add extra vegetables?

Definitely! Sun-dried tomatoes or roasted red peppers add extra flavor and complement the creamy sauce nicely.

What herbs enhance the flavor?

Dried Italian herbs and fresh parsley or basil garnish add aromatic notes that balance the richness of the sauce.

Creamy Spinach Artichoke Pasta

Hearty skillet pasta with creamy sauce, spinach, artichokes and protein for a flavorful one-pan meal.

Time to prep
15 minutes
Time to cook
20 minutes
Overall time
35 minutes
Creator Ethan Cole

Meal type One-Pan Meals

Level of difficulty Easy

Cuisine type American

Serves 4 Number of servings

Nutrition info None specified

Ingredient list

Pasta & Protein

01 8 oz whole wheat or protein-enriched penne or rotini pasta
02 2 cups cooked chicken breast, diced (or drained canned white beans for vegetarian option)

Vegetables

01 2 cups fresh baby spinach, roughly chopped
02 1 can (14 oz) artichoke hearts, drained and quartered
03 1 small yellow onion, finely chopped
04 3 cloves garlic, minced

Sauce

01 1 cup low-sodium chicken or vegetable broth
02 1 cup milk or unsweetened plant-based milk
03 4 oz low-fat cream cheese, cut into cubes
04 1/2 cup grated Parmesan cheese
05 1 tablespoon olive oil
06 1 teaspoon dried Italian herbs
07 1/2 teaspoon salt or to taste
08 1/4 teaspoon ground black pepper
09 Pinch of red pepper flakes (optional)

Cooking steps

Step 01

Cook Pasta: Prepare the pasta according to package directions until al dente. Drain and set aside.

Step 02

Sauté Onion: Heat olive oil in a large skillet over medium heat. Add chopped onion and cook for 3 to 4 minutes until translucent.

Step 03

Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 04

Combine Protein and Vegetables: Add cooked chicken or white beans, artichoke hearts, and baby spinach. Sauté for 2 to 3 minutes until spinach wilts.

Step 05

Prepare Creamy Sauce: Pour in broth and milk, then add cream cheese cubes. Stir continuously for 3 to 4 minutes until cream cheese melts and sauce thickens.

Step 06

Mix Pasta and Season: Add cooked pasta, grated Parmesan, Italian herbs, salt, pepper, and optional red pepper flakes. Toss to coat evenly and heat through.

Step 07

Adjust Seasoning and Serve: Taste and adjust seasonings if necessary. Serve hot, garnished with extra Parmesan and fresh herbs as desired.

Kitchen tools

  • Large skillet
  • Pasta pot
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board

Allergy details

Always check ingredients for allergens. Unsure? Talk to a healthcare expert.
  • Contains wheat/gluten (unless gluten-free pasta is used), dairy including milk and cheese.
  • For dairy-free needs, substitute plant-based milk and vegan cheese alternatives.

Nutrition details per serving

Details are shared for reference only. Reach out to your doctor with any health questions.
  • Energy (calories): 430
  • Total fat: 13 grams
  • Carbohydrates: 46 grams
  • Protein content: 34 grams