Go Back
Creamy Tomato Spinach Pasta

Creamy Tomato Spinach Pasta - Cheap Delicious Meals

Whenever I whip up creamy tomato spinach pasta, it's like a warm hug from the inside. This dish effortlessly marries comfort with nutrition. 
As a busy food blogger and registered dietitian, I appreciate recipes that are both delicious and nutritious. This isn’t just about filling your belly; it’s about nourishing your body with wholesome ingredients.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Dinner
Cuisine: Italian
Calories: 272

Ingredients
  

  • 1 tablespoon extra virgin olive oil
  • 3 cloves garlic, minced
  • ½ medium onion, finely diced
  • 2 teaspoons dried sweet basil
  • 2 teaspoons dried oregano
  • 30 ounces crushed San Marzano tomatoes
  • 8 ounces plain dairy-free cream cheese Kite Hill brand recommended
  • 16 ounces penne pasta or your preferred pasta shape
  • 6 ounces fresh baby spinach
  • ¼ teaspoon freshly ground black pepper
  • ½ teaspoon fine sea salt
  • 1 teaspoon red pepper flakes optional
  • 1 teaspoon nutritional yeast
  • Fresh basil leaves and vegan cashew parmesan for garnish optional

Method
 

  1. Let’s jump into the cooking steps. Roll up your sleeves, and let’s get started on this flavorful dish.
Step 1: Sauté the Aromatics
  1. In a large skillet, heat the olive oil over medium heat. Once hot, add the minced garlic and diced onion. Sauté for about 3-4 minutes until the onion becomes translucent. The aroma will fill your kitchen and hint at the deliciousness to come!
Step 2: Incorporate the Herbs
  1. Next, add the dried basil and oregano to the pan. Stir the mixture well, allowing the herbs to bloom in the heat for an additional minute.
  2. You'll start to notice that the garlic and herbs create a lovely fragrant combination that sets the stage for everything else.
Step 3: Add the Tomatoes
  1. Now it's time to introduce the crushed San Marzano tomatoes. Carefully pour them into the skillet, stirring to combine with those sautéed goodies. It’s like magic watching the vivid red tomatoes blend into the mixture.
  2. Allow it to simmer for about 10 minutes. During this time, the sauce will thicken and concentrate its flavors beautifully.
Step 4: Stir in the Cream Cheese
  1. Once your sauce is thickened, it's time to stir in that dairy-free cream cheese. Cut it into smaller chunks before adding so it melts more efficiently. Stir until smooth and fully combined, transforming the vibrant tomato sauce into a creamy delight.
Step 5: Season the Sauce
  1. At this point, sprinkle in the black pepper, fine sea salt, and red pepper flakes if using. This step can be a game-changer. Give the sauce a taste and adjust the seasoning to your preference. If you want a deeper umami flavor, add the nutritional yeast and stir until it's well mixed in.
Step 6: Cook the Pasta
  1. While your sauce simmers, cook the penne pasta in a large pot of salted boiling water according to package instructions. You’ll want it to be al dente, as it will continue cooking when combined with the sauce. Don’t forget to reserve a cup of pasta water before draining! This starchy water can help adjust the sauce’s consistency if needed.
Step 7: Combine Pasta and Sauce
  1. Once the pasta is cooked and drained, add it to the skillet with the creamy tomato sauce. Toss until the pasta is well coated, adding a little reserved pasta water if the sauce seems too thick. This is where the magic happens.
Step 8: Add Fresh Spinach
  1. Finally, add the fresh baby spinach into the pasta mixture. It will wilt down in a matter of seconds. Toss it gently until the spinach is lightly wilted but still vibrant.
Step 9: Serve and Garnish
  1. Serve the creamy tomato spinach pasta warm, garnished with fresh basil leaves and a sprinkle of vegan cashew parmesan if desired. You’ve created a fragrant, creamy dish that looks as good as it tastes!

Notes

1. Extra Virgin Olive Oil: Opting for high-quality olive oil is essential. It not only adds flavor but also healthy fats. Look for cold-pressed varieties for the best taste.
2. Cream Cheese: Choose a vegan or dairy-free cream cheese that you love. It should enhance the overall dish without overpowering the other flavors.
3. San Marzano Tomatoes: These tomatoes are special due to their sweeter flesh and fewer seeds. They bring a depth of flavor that's difficult to achieve with standard canned tomatoes.
4. Spinach: You can substitute with kale or Swiss chard if you prefer. Just remember that the cooking time will vary slightly.
5. Spices: Feel free to experiment with other spices such as Italian seasoning, thyme, or even a splash of balsamic vinegar for an added zing.
6. Pasta Variations: You can swap penne for gluten-free pasta, farfalle, or even whole wheat versions based on your dietary preferences.