Vegan Roasted Tomato Pasta

Easy vegan roasted tomato pasta with roasted garlic and herbs. Therefore, it is healthy, comforting, and perfect for plant-based meals.

🧾 Ingredients (Serves 4)

  • 400 g pasta (spaghetti, penne, or fusilli)
  • 500 g cherry tomatoes or small vine tomatoes
  • 3 cloves garlic (peeled)
  • 2 tbsp olive oil
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp dried oregano or Italian herbs
  • 1 handful fresh basil (chopped)
  • 2 tbsp nutritional yeast (optional, for cheesy flavor)

👩‍🍳 Instructions

First, preheat the oven to 200°C (400°F).
Next, place tomatoes and garlic on a baking sheet. Drizzle with olive oil, sprinkle salt, pepper, and dried herbs. Roast for 20–25 minutes until tomatoes are soft and slightly caramelized.

Meanwhile, cook pasta according to package instructions until al dente. Drain and set aside.
Transfer roasted tomatoes and garlic to a blender or use an immersion blender. Blend until smooth for a creamy sauce.

Finally, toss cooked pasta with the roasted tomato sauce, adding fresh basil and nutritional yeast if desired. Serve immediately.


⭐ Tips for Perfect Pasta

Firstly, use ripe tomatoes for maximum sweetness and flavor.
Additionally, roast tomatoes long enough to enhance natural sugars and depth.
Moreover, reserve a little pasta water to adjust sauce consistency if needed.
If desired, add a drizzle of balsamic vinegar for extra tang.


🔄 Variations

  • Spicy Version: Add red chili flakes to the sauce
  • Creamy Vegan: Stir in 2–3 tbsp of cashew cream or coconut cream
  • Protein Boost: Mix in cooked chickpeas or lentils
  • Vegetable Twist: Add roasted zucchini, bell peppers, or mushrooms
  • Gluten-Free: Use gluten-free pasta for a completely GF dish

💚 Health Benefits

Tomatoes are rich in antioxidants, particularly lycopene, which supports heart health.
Moreover, olive oil and herbs provide healthy fats and anti-inflammatory properties.
Because it is plant-based and dairy-free, it is lower in saturated fat than traditional creamy pasta dishes.
As a result, this dish is a nutrient-rich, satisfying, and heart-healthy meal.


🧒 Kid-Friendly Version

For kids, skip chili flakes and use milder seasonings.
Additionally, chop or blend vegetables finely for smoother sauce.
Serve with kid-favorite pasta shapes and a sprinkle of nutritional yeast instead of vegan cheese.
Finally, drizzle with extra olive oil or mild plant-based butter for added richness.


🥗 Nutrition Facts (Per Serving – Approx.)

  • Calories: 320 kcal
  • Carbohydrates: 55 g
  • Protein: 9 g
  • Fat: 9 g
  • Fiber: 6 g
  • Sugar: 8 g
  • Sodium: 300 mg