Creamy Tomato and Spinach Pasta

Creamy Tomato and Spinach Pasta is one of those dishes you’ll always want to keep in your back pocket. It’s quick to make, full of flavor, and incredibly comforting perfect for a busy weeknight, but still satisfying enough to serve on a relaxing weekend. This recipe combines the natural sweetness of fresh cherry tomatoes, the earthiness of spinach, and the rich creaminess of a cheese-based sauce. Everything comes together in a single pan, which means less cleanup and more time enjoying your meal.

One of the best things about this recipe is how the pasta absorbs all the flavor from the vegetable broth as it cooks. Instead of boiling in plain water, the linguine is infused with savory notes even before the cream and cheese are added. A small pinch of chili flakes adds just the right amount of gentle heat to balance out the creaminess.

Creamy Tomato and Spinach Pasta

What is Creamy Tomato and Spinach Pasta?

Creamy Tomato and Spinach Pasta is a simple pasta dish made with linguine, fresh cherry tomatoes, and spinach, all tossed in a rich sauce made with all-purpose cream, ricotta cheese, and Parmesan cheese. The vegetable broth serves two purposes, it cooks the pasta and gives it a deeper flavor. The result is a creamy, flavorful bowl of pasta that’s both light and satisfying.


Ingredients

  • 12 ounces linguine
  • 2 tablespoons extra virgin olive oil
  • 5 cloves garlic, minced
  • 1 onion, minced
  • 1 cup cherry tomatoes, halved
  • 3 cups fresh spinach
  • ½ teaspoon red chili flakes
  • 250 ml Nestlé All-Purpose Cream
  • 3½ cups vegetable broth
  • ¾ cup ricotta cheese
  • 3 tablespoons grated Parmesan cheese
  • Salt, to taste
  • Ground black pepper, to taste
Creamy Tomato and Spinach Pasta

Instructions

  1. Sauté the aromatics
    Heat extra virgin olive oil in a large pan over medium heat. Add the minced garlic, onion, and red chili flakes. Cook until fragrant.
  2. Add the tomatoes
    Add the cherry tomatoes to the pan and cook until they soften and release their juices.
  3. Cook the pasta in broth
    Pour in the vegetable broth and bring it to a gentle boil. Add the linguine, cover, and cook — stirring occasionally — until the pasta is al dente.
  4. Add the spinach
    Stir in the spinach and cook until just wilted.
  5. Make it creamy
    Lower the heat and add the all-purpose cream, ricotta cheese, and Parmesan cheese. Toss until the pasta is fully coated and the sauce becomes creamy and silky.
  6. Season and serve
    Taste and season with salt and ground black pepper. Serve warm and enjoy.

Tips for Best Results

  • Use fresh cherry tomatoes whenever possible. They add brightness and natural sweetness to the sauce.
  • Do not overcook the spinach, add it at the end so it stays vibrant and fresh.
  • If the sauce gets too thick, add a small splash of hot broth or reserved pasta water until you reach your desired consistency.
  • Adjust the seasoning after adding the cheeses, as Parmesan can add saltiness to the dish.
  • For extra richness, sprinkle additional Parmesan on top before serving.

Creamy Tomato and Spinach Pasta

Creamy Tomato and Spinach Pasta is one of those dishes you’ll always want to keep in your back pocket. It’s quick to make, full of flavor, and incredibly comforting, perfect for a busy weeknight, but still satisfying enough to serve on a relaxing weekend.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Calories: 546

Ingredients
  

  • 12 ounces linguine
  • 2 tablespoons extra virgin olive oil
  • 5 cloves garlic minced
  • 1 onion minced
  • 1 cup cherry tomatoes halved
  • 3 cups fresh spinach
  • ½ teaspoon red chili flakes
  • 250 ml Nestlé All-Purpose Cream
  • cups vegetable broth
  • ¾ cup ricotta cheese
  • 3 tablespoons grated Parmesan cheese
  • Salt to taste
  • Ground black pepper to taste

Method
 

Sauté the aromatics
  1. Heat extra virgin olive oil in a large pan over medium heat. Add the minced garlic, onion, and red chili flakes. Cook until fragrant.
Add the tomatoes
  1. Add the cherry tomatoes to the pan and cook until they soften and release their juices.
Cook the pasta in broth
  1. Pour in the vegetable broth and bring it to a gentle boil. Add the linguine, cover, and cook — stirring occasionally — until the pasta is al dente.
Add the spinach
  1. Stir in the spinach and cook until just wilted.
Make it creamy
  1. Lower the heat and add the all-purpose cream, ricotta cheese, and Parmesan cheese. Toss until the pasta is fully coated and the sauce becomes creamy and silky.
Season and serve
  1. Taste and season with salt and ground black pepper. Serve warm and enjoy.

What to Serve with Creamy Tomato and Spinach Pasta

This creamy pasta pairs perfectly with:

  • Garlic bread – for soaking up that delicious sauce
  • Caesar salad – adds a refreshing crunch
  • Broccoli and bacon salad – for a savory, smoky side
  • Roasted cauliflower – a light and flavorful vegetable option
Creamy Tomato and Spinach Pasta

Frequently Asked Questions

Can I use other kinds of pasta?
Yes. Spaghetti, fettuccine, or even penne will work — just adjust the cooking time accordingly.

Can I skip the chili flakes?
Absolutely. If you prefer a completely mild sauce, simply leave them out.

What can I use instead of ricotta?
You can substitute with cream cheese or cottage cheese if ricotta isn’t available.

How do I store leftovers?
Store in an airtight container in the refrigerator for up to two days. Reheat gently with a splash of broth or milk to loosen the sauce.


Every time you prepare this Creamy Tomato and Spinach Pasta, you’ll be reminded that simple ingredients can produce incredibly comforting results. Give it a try, it might just become one of your favorite pasta dishes.

OTHER RECIPES TO TRY

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top