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)

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

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

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.