Print

One-Pot Spinach Tomato Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, tangy, and savory One-Pot Spinach Tomato Pasta made with penne, sun-dried tomatoes, spinach, and Parmesan in a luscious tomato cream sauce. Everything cooks in one pot for an easy, comforting weeknight meal.

Ingredients

14 ounces penne pasta

4 cups chicken stock

1 medium onion, chopped

5 garlic cloves, minced

⅓ cup tomato paste

1 cup sun-dried tomatoes in olive oil, chopped

1 tablespoon sun-dried tomato oil

1 cup heavy whipping cream

45 ounces fresh spinach

½ cup freshly shredded Parmesan cheese

¼ cup fresh basil, chopped

1 teaspoon red chili flakes

1 teaspoon kosher salt

1 teaspoon black pepper

Instructions

  1. Heat 1 tablespoon of sun-dried tomato oil in a large pot over medium heat. Add chopped onion and sauté for about 3 minutes until softened. Stir in garlic and cook another 30 seconds until fragrant.
  2. Add tomato paste and cook for 1 minute to deepen the flavor. Pour in chicken stock and bring to a gentle boil.
  3. Add penne pasta, salt, black pepper, and red chili flakes. Cook uncovered for 10 minutes, stirring occasionally, until pasta is al dente and most liquid is absorbed.
  4. Stir in chopped sun-dried tomatoes and heavy cream. Simmer for 2–3 minutes until sauce thickens slightly.
  5. Add fresh spinach and stir until wilted, about 1 minute. Remove from heat and stir in Parmesan cheese and fresh basil.
  6. Taste and adjust seasoning. Serve hot with extra Parmesan and chili flakes, if desired.

Notes

Use vegetable stock for a vegetarian version.

Add cooked chicken, sausage, or shrimp for extra protein.

Substitute half the cream with milk or half-and-half for a lighter sauce.

Rehydrate dry sun-dried tomatoes in hot water if not packed in oil.

Reheat gently with a splash of broth or cream to restore creaminess.

Nutrition