Go Back
+ servings
Close up view of vegan feta bake.

Vegan Feta Pasta

This easy Vegan Feta Pasta is so delicious and comforting! Pasta is smothered in a creamy, oven-roasted tomato-feta sauce and then tossed with spinach and herbs!
5 from 3 votes
Print Recipe Pin Recipe

Bonnie - Serene Trail

Course: Main Course
Cuisine: Italian
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 5
Calories: 432kcal

Ingredients

  • 4 cups grape or cherry tomatoes, (560g)
  • 5 garlic cloves
  • 8 ounces vegan feta block or vegan cream cheese, (230g)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1.5 tablespoons olive oil
  • 2.5 cups uncooked pasta (260g)
  • 1 cup baby spinach leaves, packed, (30g)
  • 1/4 cup fresh basil leaves, (12g)
  • 1/2 cup vegan parmesan, (45g)

Instructions

  • Preheat the oven to 400°F (200°C) and peel the garlic cloves. Add the tomatoes and garlic cloves to a large, oven-safe dish. Cover them with most of the oregano, salt, pepper, and olive oil, then stir to coat.
  • Place the feta into the center of the dish and sprinkle the remaining olive oil and seasoning over it. Bake this in the oven for 20-25 minutes or until some of the tomatoes are bursting and the vegan cheese has started to melt.
  • Meanwhile, boil the pasta to al dente according to the package instructions (10-12 minutes). Chop the baby spinach and basil leaves while the other ingredients are cooking.
  • Remove the dish from the oven. Smash the garlic cloves, tomatoes, and feta with a fork. Stir everything together to form a creamy sauce. Add the spinach and basil to the creamy mixture, and then cover them with the drained pasta. Let this sit for 3-4 minutes to allow time for the leaves to wilt.
  • Add the vegan parmesan and stir everything together until the pasta is fully coated. Garnish the dish with more parmesan and basil. Enjoy!

Video

Notes

Use any favorite pasta. I like cavatappi in this recipe.

Nutrition

Calories: 432kcal | Carbohydrates: 54.9g | Protein: 14.4g | Fat: 17.5g | Saturated Fat: 5.3g | Sodium: 268mg | Potassium: 513mg | Fiber: 6.8g | Sugar: 6.9g | Calcium: 116mg | Iron: 3mg

The nutritional information provided is an estimate from third-party calculations.

Did you make this recipe?I'd love to hear what you think! Drop a comment below or share it on Instagram and tag me @serene.trail.