Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Tomato Pasta 47.png

Spinach Tomato Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍝 This creamy tomato spinach pasta delivers restaurant-quality flavor in just 30 minutes, making it perfect for busy weeknights when you crave something comforting and delicious
🥗 Packed with nutritious spinach and a rich tomato-cream sauce, this satisfying meal offers the perfect balance of protein, carbs, and vegetables for a complete dinner

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

– ½ lb (about 225 g) penne pasta

– 1 small yellow onion, diced (about 1.5 cups)

– 2 cloves garlic, minced

– 1 tablespoon olive oil

– 14.5 oz (about 411 g) canned diced tomatoes with juices

– ½ teaspoon dried oregano

– ½ teaspoon dried basil

– ⅛ teaspoon crushed red pepper

– ½ teaspoon salt

– ½ teaspoon freshly cracked black pepper

– 2 tablespoons tomato paste

– ½ cup (120 ml) water

– 2 oz (about 57 g) cream cheese

– ¼ cup grated Parmesan cheese

– 4 oz (about 115 g) fresh spinach

Instructions

1-Getting started with this spinach tomato pasta is as easy as boiling water, and I’ll guide you through each step to make sure it’s a success. First, bring a large pot of water to a boil and cook the ½ lb (about 225 g) penne pasta until tender, about 7 to 10 minutes, then drain it to set aside for later. While the pasta cooks, grab a skillet and sauté the diced yellow onion and minced garlic in 1 tablespoon olive oil over medium heat until the onions are soft and translucent, which takes about 3 to 5 minutes.

2-Next, add the 14.5 oz (about 411 g) canned diced tomatoes with their juices, along with ½ teaspoon dried oregano, ½ teaspoon dried basil, ⅛ teaspoon crushed red pepper, ½ teaspoon salt, and ½ teaspoon freshly cracked black pepper, stirring everything to combine. Then, mix in 2 tablespoons tomato paste and ½ cup (120 ml) water, cooking over medium heat until the tomato paste fully incorporates into a smooth sauce. Reduce the heat to low, add the 2 oz (about 57 g) cream cheese cut into chunks, and stir or whisk until it melts and the sauce turns creamy.

3-After that, stir in the ¼ cup grated Parmesan cheese until it melts into the mix, then add the 4 oz (about 115 g) fresh spinach and cook for 2 to 3 minutes until it wilts down. Finally, toss the cooked pasta into the skillet, stirring until it’s well coated in the sauce, and adjust the salt and pepper as needed before serving warm. This method ensures your spinach tomato pasta has that rich, comforting flavor without any hassle.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🥛 For a lighter version, substitute cream cheese with ¼ cup of half and half or heavy cream – you’ll still get that creamy texture with fewer calories
🥦 Add extra vegetables like mushrooms, zucchini, or bell peppers when sautéing the onions for more nutrients and flavor variety
⏰ Make it a one-pot meal by increasing water to 2 cups, adding dry pasta directly to the sauce, and simmering until pasta is tender – less cleanup and more flavor absorption

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Sautéing and simmering
  • Cuisine: Italian-American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 363
  • Sugar: 8g
  • Sodium: 685mg
  • Fat: 11g
  • Saturated Fat: 6g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 54g
  • Fiber: 5g
  • Protein: 13g
  • Cholesterol: 25mg