Go Back
In our fast-paced lives, quick and easy meals have become essential for both busy weeknights and impromptu gatherings. The demand for delicious, satisfying dishes that can be prepared in under half an hour has risen sharply, prompting home cooks to seek recipes that balance flavor, nutrition, and convenience. One such recipe that embodies these qualities is the Creamy Tomato Basil Pesto Pasta with Spinach and Shallots.

20 Minute Pasta | Creamy, Tomato Basil Pesto Pasta with spinach & shallots

Discover the simplicity and deliciousness of a 20-minute Creamy Tomato Basil Pesto Pasta with Spinach and Shallots. This quick recipe shines with fresh, vibrant ingredients like juicy cherry tomatoes, tender spinach, and aromatic shallots, all combined with creamy basil pesto. Perfect for busy weeknights or last-minute gatherings, this dish caters to various dietary preferences and can easily be made vegan or gluten-free. Indulge in a comforting meal that’s both satisfying and nutritious.

Ingredients
  

8 oz pasta (your choice: penne, fusilli, or spaghetti)

2 tablespoons olive oil

1 medium shallot, finely chopped

2 cloves garlic, minced

2 cups fresh spinach

1 cup cherry tomatoes, halved

½ cup basil pesto (store-bought or homemade)

½ cup heavy cream (or coconut cream for a vegan option)

Salt and pepper to taste

Grated Parmesan cheese (optional, for serving)

Fresh basil leaves, for garnish

Instructions
 

Cook the Pasta: In a large pot of salted boiling water, cook the pasta according to package instructions until al dente. Reserve ½ cup of pasta water, then drain the pasta and set aside.

    Sauté the Shallots and Garlic: In a large skillet over medium heat, heat the olive oil. Add the chopped shallots and sauté for about 2-3 minutes, or until translucent. Add the minced garlic and cook for an additional 30 seconds until fragrant.

      Add Spinach and Tomatoes: Stir in the fresh spinach and halved cherry tomatoes. Cook for 2-3 minutes, or until the spinach has wilted and the tomatoes are slightly softened.

        Combine Pesto and Cream: Reduce the heat to low, then add the basil pesto and heavy cream to the skillet. Stir until well combined and heated through.

          Mix in the Pasta: Add the drained pasta to the skillet, tossing everything together. If the mixture seems too thick, add a splash of the reserved pasta water to reach the desired consistency.

            Season and Serve: Season with salt and pepper to taste. Serve immediately with grated Parmesan cheese and fresh basil leaves on top for garnish.

              Prep Time: 5 minutes | Total Time: 20 minutes | Servings: 4