Description
This creamy one-pot spinach and artichoke pasta is the ultimate comfort food made easy. With tender pasta, tangy artichokes, fresh spinach, and a luscious cream cheese sauce, it’s a weeknight winner packed with flavor and warmth.
Ingredients
Scale
- 12 ounces dry pasta (penne or rotini)
- 4 cups fresh spinach, packed
- 1 can (14 ounces) artichoke hearts, drained and chopped
- 3 garlic cloves, minced
- 1 small yellow onion, finely diced
- 4 cups vegetable broth
- 4 ounces cream cheese
- 1/2 cup grated parmesan cheese
- 2 tablespoons olive oil
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon freshly ground black pepper
Instructions
- Place a large pot or deep sauté pan over medium heat and let it warm.
- Add olive oil, diced onion, and garlic. Sauté for about 3 minutes until translucent and fragrant.
- Pour in dry pasta and vegetable broth. Stir and bring to a boil.
- Reduce to a simmer, cover, and cook for 10 to 12 minutes, stirring occasionally.
- Once pasta is tender, stir in chopped artichokes and cream cheese until melted and creamy.
- Add spinach and grated parmesan. Stir until spinach wilts and everything is combined.
- Let sit for 1 minute, then stir again and serve warm.
Notes
- Use softened cream cheese for easier melting and smoother sauce.
- Short pasta shapes like rotini or penne hold the sauce better.
- For a zesty finish, stir in some lemon zest or a splash of lemon juice before serving.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: One-Pot
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 520
- Sugar: 4g
- Sodium: 850mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 6g
- Protein: 15g
- Cholesterol: 35mg