Velvety Tomato and Spinach Pasta

Creamy Tomato and Spinach Pasta: Your Ultimate One-Skillet Weeknight Meal

Delicious Creamy Tomato and Spinach Pasta served in a bowl
No ratings yet (Be the first to rate!)

Creamy Tomato and Spinach Pasta

By:

Julia Pacheco
This incredibly flavorful creamy tomato and spinach pasta comes together effortlessly in one easy skillet, making it the perfect choice for a cozy, meatless, and stress-free dinner any night of the week. Its rich, velvety sauce clings perfectly to every strand of pasta, infused with sweet tomatoes and fresh spinach.
Prep:

10 mins
Cook:

25 mins
Total:

35 mins
Servings:

4 servings
Save Recipe
Pin Recipe
Comment
Print Recipe

Never Miss a Recipe!

Want to save this recipe and get more delicious meal ideas sent straight to your inbox every week? Sign up below!

About This Creamy Tomato and Spinach Pasta Recipe

Weeknights can be hectic, but dinner doesn’t have to be. This creamy tomato and spinach pasta recipe is a testament to simplicity meeting sensational flavor. In just 35 minutes, you can transform a handful of common pantry staples into a restaurant-quality meal that’s both comforting and satisfying. It’s an ideal choice for busy families, students, or anyone looking for a wholesome, meatless option.

Why You’ll Love This Easy Pasta Dish:

  • One-Skillet Wonder: Minimal cleanup means more time to relax after dinner. Everything from sautéing the aromatics to building the luscious sauce happens in a single pan (aside from boiling the pasta).
  • Quick & Efficient: Ready in under 40 minutes, making it a perfect solution for those “what’s for dinner?” dilemmas.
  • Vegetarian Delight: A hearty and flavorful meatless meal that doesn’t compromise on taste, making it suitable for Meatless Mondays or everyday vegetarian dining.
  • Simple Ingredients: Uses easily accessible ingredients you likely already have on hand, or can find at any grocery store.
  • Creamy & Comforting: The addition of cream cheese and Parmesan creates an incredibly rich and velvety sauce that beautifully coats the pasta.
  • Nutrient-Packed: Fresh spinach wilts into the sauce, adding a boost of vitamins and a lovely green color.
  • Family-Friendly: A universally appealing dish that even picky eaters tend to enjoy, thanks to its mild yet robust flavors.

Whether you’re new to cooking or a seasoned home chef, this creamy tomato and spinach pasta recipe is designed to deliver delicious results with minimal fuss. Get ready to add a new favorite to your recipe rotation!

Ingredients

  • ½ pound penne pasta (or your preferred short pasta shape like rigatoni or fusilli)
  • 1 yellow onion, finely chopped
  • 1 Tbs olive oil (extra virgin for best flavor)
  • 15 oz can diced tomatoes (undrained, for maximum flavor and moisture)
  • ½ tsp dried oregano
  • ½ tsp dried basil
  • ½ tsp salt (adjust to taste)
  • 1 dash black pepper (freshly ground is always best)
  • 2 Tbs tomato paste (adds depth and richness to the sauce)
  • ½ cup water (or vegetable broth for more flavor)
  • 2 oz cream cheese, diced (full-fat for ultimate creaminess)
  • ¼ cup grated Parmesan cheese (plus more for serving)
  • 4 oz fresh spinach (a generous amount, it wilts down significantly)

Instructions

  1. Prepare the Pasta: Bring a large pot of salted water to a rolling boil. Add the penne pasta and cook according to the package instructions until al dente. This typically takes about 8-10 minutes. Once cooked, drain the pasta thoroughly and set it aside. Do not rinse the pasta, as the starch helps the sauce adhere better.
  2. Sauté Aromatics and Build Flavor: While the pasta is cooking, heat the olive oil in a large saucepan or deep skillet over medium heat. Add the finely chopped yellow onion and sauté for 3-5 minutes, or until it softens and becomes translucent. Be careful not to brown it. Next, stir in the can of diced tomatoes (including their juices), dried oregano, dried basil, salt, and black pepper. Mix well to combine all the ingredients. Finally, add the tomato paste and water (or vegetable broth) to the mixture, stirring vigorously to ensure the tomato paste is fully incorporated into the sauce. Bring the sauce to a gentle simmer.
  3. Create the Creamy Base: Reduce the heat to low. Add the diced cream cheese to the simmering sauce. Stir continuously until the cream cheese has completely melted and is smoothly integrated into the tomato sauce, creating a rich, velvety consistency. This step is crucial for the creamy texture! Once the cream cheese is fully incorporated, add the grated Parmesan cheese and stir again until it melts and thickens the sauce slightly.
  4. Incorporate Spinach and Pasta: Add the fresh spinach to the skillet. It will look like a lot at first, but it will wilt down quickly. Stir the spinach into the warm sauce and cook for just 2-3 minutes, or until it has fully wilted and turned vibrant green. Finally, add the cooked and drained penne pasta to the skillet with the sauce. Toss everything together until the pasta is evenly coated with the creamy tomato and spinach sauce.
  5. Serve and Enjoy: Transfer the creamy tomato and spinach pasta to individual serving bowls. Garnish with additional grated Parmesan cheese or fresh basil if desired. Serve immediately and enjoy this comforting, flavorful, and easy weeknight meal!

Tips for Success with Your Creamy Tomato and Spinach Pasta:

  • Al Dente Pasta is Key: Ensure your pasta is cooked al dente (to the tooth). It will continue to cook slightly when added to the warm sauce, preventing it from becoming mushy.
  • Don’t Skimp on the Onion: Sautéing the onion until translucent brings out its sweetness, which adds a crucial layer of flavor to the sauce.
  • Room Temperature Cream Cheese: For the smoothest sauce, allow your cream cheese to come to room temperature before adding it to the skillet. This helps it melt and incorporate more easily without clumping.
  • Fresh Spinach Only: While frozen spinach can be used in some dishes, fresh spinach is highly recommended here for its texture and vibrant color. Make sure to drain any excess water if using frozen.
  • Adjust Seasoning: Always taste and adjust salt and pepper after the sauce has simmered and the cheeses have been added. Different brands of canned tomatoes and Parmesan can vary in their sodium content.
  • Pasta Water Secret: If your sauce seems too thick, you can add a splash or two of the reserved pasta cooking water. The starch in the water helps emulsify the sauce and gives it a glossy finish.

Variations & Add-ins:

  • Add Protein: For a more substantial meal, consider adding cooked chicken, shrimp, Italian sausage, or even chickpeas for a plant-based protein boost. Sauté cooked protein with the onions or stir it in with the pasta.
  • Spice It Up: A pinch of red pepper flakes added with the seasonings will give the dish a subtle kick.
  • Garlic Lover’s Dream: Mince 2-3 cloves of garlic and add them to the skillet after the onion has softened, sautéing for about 30 seconds until fragrant (be careful not to burn it!).
  • Different Vegetables: Feel free to incorporate other quick-cooking vegetables like chopped bell peppers, mushrooms, or zucchini along with the onion.
  • Herb Boost: Fresh basil or parsley stirred in at the end, or as a garnish, will enhance the fresh flavors.
  • Cheese Choices: Experiment with different cheeses! A touch of mascarpone or ricotta can replace some of the cream cheese for a slightly different texture and flavor profile.
  • Smoky Flavor: A dash of smoked paprika can add an interesting depth to the tomato sauce.

Recipe Video

Watch Julia Pacheco demonstrate how to create delicious and affordable meals, including this fantastic Creamy Tomato and Spinach Pasta!

Storage & Meal Prep:

This creamy tomato and spinach pasta makes excellent leftovers. Store any remaining pasta in an airtight container in the refrigerator for up to 3-4 days. To reheat, gently warm portions in a skillet over low-medium heat, adding a splash of water or milk to loosen the sauce if it has thickened. You can also microwave it, stirring halfway through.

For meal prep, you can cook the pasta and prepare the sauce separately. Once cooled, combine them or store them individually to mix just before serving. This recipe is also great for making a larger batch to enjoy throughout the week.

Frequently Asked Questions (FAQs):

Can I use other types of pasta?
Absolutely! While penne is recommended for its ability to hold the sauce, feel free to use other short pasta shapes like rigatoni, fusilli, farfalle, or even tortellini. Long pasta like spaghetti or fettuccine can also work, but short pasta is often easier to manage in a skillet.
Is this recipe vegan-friendly?
This recipe is vegetarian, but not vegan due to the cream cheese and Parmesan cheese. To make it vegan, you would need to substitute with plant-based cream cheese, nutritional yeast or vegan Parmesan, and ensure your pasta is egg-free.
Can I use fresh tomatoes instead of canned diced tomatoes?
Yes, you can! You’ll need about 1.5-2 pounds of ripe fresh tomatoes, peeled, seeded, and diced. You might need to simmer the sauce a bit longer to allow the fresh tomatoes to break down and release their juices, and possibly add a little more water or broth.
What if my sauce is too thin or too thick?
If the sauce is too thin, let it simmer gently for a few more minutes to reduce and thicken. If it’s too thick, stir in a tablespoon or two of water, vegetable broth, or even some of the reserved pasta cooking water until it reaches your desired consistency.
Can I freeze this pasta?
While you can freeze it, creamy pasta dishes often don’t freeze and thaw perfectly, as the sauce can sometimes separate or become grainy. If you do freeze it, thaw in the refrigerator overnight and reheat gently, stirring well and adding a splash of milk or water to restore creaminess.

Nutrition

Calories: 360kcal |
Carbohydrates: 53g |
Protein: 12g |
Fat: 11g |
Saturated Fat: 5g |
Polyunsaturated Fat: 1g |
Monounsaturated Fat: 4g |
Cholesterol: 20mg |
Sodium: 688mg |
Potassium: 640mg |
Fiber: 4g |
Sugar: 7g |
Vitamin A: 3155IU |
Vitamin C: 22mg |
Calcium: 156mg |
Iron: 3mg

Nutrition information is an estimate calculated automatically and should be used as an approximation. Actual values may vary based on specific ingredients and preparation methods.



Tried this delicious recipe?
Let us know how it turned out! Your feedback helps others discover great recipes.