← All recipes
A plated serving of Creamy Tomato Basil Pasta

Creamy Tomato Basil Pasta

Silky, saucy pasta that sings with fresh basil and ripe tomatoes, ready in under 30 minutes.

Total: 25 minPrep: 5 minCook: 20 minServes 4

Ingredients

Servings:

Steps

  1. 1 Cook pasta according to package instructions; reserve 1/2 cup pasta water before draining.
  2. 2 While pasta cooks, heat olive oil in a large skillet over medium heat. Add garlic and sauté until fragrant.
  3. 3 Add cherry tomatoes and crushed tomatoes, cooking for 5 minutes until tomatoes start to break down.
  4. 4 Stir in almond milk, Parmesan (if using), sugar, and red pepper flakes. Let simmer until slightly thickened.
  5. 5 Add fresh basil leaves and cooked pasta to the skillet. Toss to coat, adding reserved pasta water as needed for consistency.
  6. 6 Season with salt and pepper to taste. Garnish with pine nuts if desired.
  7. 7 Serve hot and enjoy!

Nutrition

Calories: 450 kcal

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat with a splash of water or milk to restore creaminess.

Serving Suggestions

FAQ

Can I use fresh mozzarella instead of Parmesan?

Yes, fresh mozzarella can add a creamy texture, but Parmesan offers a stronger flavor.

What can I use if I don't have almond milk?

Any milk, including dairy milk, coconut milk, or soy milk, will work well.

Is this recipe vegan?

To make it vegan, omit the Parmesan cheese and use a plant-based milk.

Share this recipe