Go Back
+ servings
One-Pot Spinach Tomato Pasta

One-Pot Spinach Tomato Pasta for Effortless Weeknight Comfort

This One-Pot Spinach Tomato Pasta is a vibrant, vegetarian dish that brings comfort to weeknight dinners with minimal cleanup.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian
Calories: 450

Ingredients
  

For the Pasta
  • 12 ounces Penne Pasta or substitute with rigatoni or fusilli
For the Flavor Base
  • 4 cloves Garlic minced
  • 1 medium Onion chopped
  • 1 tablespoon Olive Oil or sun-dried tomato oil
For the Sauce
  • 2 cups Tomatoes (Fresh) or canned tomatoes
  • 1 cup Heavy Whipping Cream or substitute with milk or non-dairy alternative
  • 2 cups Chicken Stock or vegetable broth for vegetarian version
For the Green Goodness
  • 4 cups Spinach fresh, added at the end
For the Finishing Touches
  • 1 cup Parmesan Cheese grated
  • to taste Black Pepper freshly ground
  • to taste Kosher Salt
  • to taste Red Chili Flakes

Equipment

  • Large Pot

Method
 

Step-by-Step Instructions
  1. Heat 1 tablespoon of olive oil in a large pot over medium-high heat until shimmering.
  2. Add chopped onion and sauté until golden and translucent, about 4-5 minutes.
  3. Add minced garlic and sun-dried tomatoes, cooking for 2-3 minutes until fragrant.
  4. Stir in the tomato paste and let it cook for 2 minutes.
  5. Slowly pour in chicken stock, deglazing the pot.
  6. Pour in heavy cream and season with black pepper, kosher salt, and red chili flakes. Simmer for 2-3 minutes.
  7. Add penne pasta and cook uncovered on low-medium heat for about 10 minutes, stirring frequently.
  8. When pasta is 75% cooked, fold in fresh spinach and basil. Cook for 2-3 minutes.
  9. Check consistency and add reserved pasta water if needed, adjusting seasonings to taste.
  10. Stir in grated parmesan cheese until melted.
  11. Serve immediately, optionally topped with grilled chicken or shrimp.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 50gProtein: 12gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 45mgSodium: 600mgPotassium: 500mgFiber: 4gSugar: 5gVitamin A: 2000IUVitamin C: 15mgCalcium: 150mgIron: 3mg

Notes

Store leftovers in an airtight container for up to 4 days, or freeze for up to 3 months. Reheat on the stovetop over low heat, adding a splash of water or broth.

Tried this recipe?

Let us know how it was!