Why You’ll Love This Recipe
Creamy One Pot Spinach and Artichoke Pasta is a quick and satisfying dish inspired by the classic spinach-artichoke dip. With tender pasta enveloped in a luscious, cheesy sauce and loaded with savory artichokes and fresh spinach, this recipe delivers comfort and flavor in just one pot—perfect for busy weeknights or when you need something cozy and delicious without a lot of fuss.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
pasta (penne, rotini, or your favorite short variety)
olive oil
garlic
onion
artichoke hearts (canned or jarred, drained and chopped)
fresh spinach
cream cheese
parmesan cheese
heavy cream
vegetable broth or chicken broth
salt
black pepper
crushed red pepper flakes (optional for heat)
directions
Heat olive oil in a large pot or deep skillet over medium heat.
Add chopped onion and garlic, sauté until fragrant and translucent.
Stir in the chopped artichoke hearts and cook for 2-3 minutes.
Pour in the broth and bring to a boil. Add the uncooked pasta and reduce heat to a simmer.
Cover and cook until the pasta is al dente, stirring occasionally to prevent sticking.
Once pasta is cooked, stir in cream cheese and heavy cream until melted and combined.
Add the spinach and cook until wilted.
Stir in parmesan cheese until the sauce is creamy and smooth.
Season with salt, black pepper, and crushed red pepper flakes to taste.
Serve hot, garnished with additional parmesan if desired.
Servings and timing
This recipe yields approximately 4 servings.
Preparation time: 5 minutes
Cooking time: 25 minutes
Total time: 30 minutes
Variations
Use whole wheat or gluten-free pasta to suit dietary needs.
Add grilled chicken or sautéed mushrooms for extra protein.
Swap cream cheese for mascarpone for a richer flavor.
Mix in sun-dried tomatoes or roasted red peppers for added depth.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat gently on the stovetop with a splash of broth or cream to loosen the sauce.
Not recommended for freezing as the cream-based sauce may separate.
FAQs
Can I use frozen spinach?
Yes, just thaw and squeeze out excess moisture before adding.
What kind of artichokes should I use?
Canned or jarred artichoke hearts work best—avoid marinated ones for a milder taste.
Is it very cheesy?
It’s rich and creamy but not overwhelmingly cheesy—adjust cheese amounts to taste.
Can I make this vegan?
Yes, use plant-based cream cheese, non-dairy milk/cream, and nutritional yeast instead of parmesan.
Can I use milk instead of cream?
Yes, but the sauce will be thinner—try adding a little extra cream cheese to thicken.
Does it really only take 30 minutes?
Yes! From prep to plate, this recipe is designed to be fast and fuss-free.
Conclusion
Creamy One Pot Spinach and Artichoke Pasta is a comforting, flavor-packed dish that turns a beloved dip into a hearty meal. With minimal cleanup and maximum taste, it’s perfect for when you need something delicious in a hurry. Give it a try and let this creamy classic become a regular on your dinner table.
PrintCreamy One Pot Spinach and Artichoke Pasta (30-Minutes)
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A quick and delicious creamy one-pot pasta dish featuring spinach and artichokes, perfect for a comforting weeknight meal made in just 30 minutes.
Ingredients
- 12 oz pasta (penne or fettuccine)
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 small onion, diced
- 1 (14 oz) can artichoke hearts, drained and chopped
- 4 cups fresh spinach
- 2 cups vegetable broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Salt and pepper to taste
- 1/4 teaspoon red pepper flakes (optional)
- 1 tablespoon lemon juice
Instructions
- In a large pot, heat olive oil over medium heat. Add garlic and onion, and sauté until translucent, about 3-4 minutes.
- Add the chopped artichoke hearts and cook for another 2 minutes.
- Stir in the vegetable broth and heavy cream, then bring to a simmer.
- Add the pasta and cook according to package instructions, stirring occasionally to prevent sticking.
- In the last 3 minutes of cooking, add the spinach and let it wilt into the pasta.
- Once pasta is al dente and sauce is thickened, stir in Parmesan cheese, lemon juice, and season with salt, pepper, and red pepper flakes.
- Serve hot, garnished with extra Parmesan if desired.
Notes
- Use whole wheat or gluten-free pasta as desired.
- For a vegan version, use plant-based cream and cheese alternatives.
- Add grilled chicken or tofu for extra protein.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 4g
- Sodium: 520mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 5g
- Protein: 14g
- Cholesterol: 55mg
Your email address will not be published. Required fields are marked *