Vegan Tomato Pesto Stuffed Shells Recipe

This Vegan Tomato Pesto Stuffed Shells Recipe is a delicious and satisfying meal that showcases the vibrant flavors of fresh tomatoes and basil. Perfect for a weeknight dinner or a special occasion, these stuffed pasta shells are filled with a creamy vegan pesto mixture that everyone will love.

The recipe is simple to follow and requires just a few basic ingredients, making it an excellent choice for anyone looking to enjoy a hearty vegan meal.

Delicious Vegan Stuffed Shells

A plate of Vegan Tomato Pesto Stuffed Shells topped with marinara sauce and fresh basil.

These stuffed shells are filled with a blend of vegan cream cheese, fresh basil, and sun-dried tomatoes, then topped with a homemade tomato sauce. The dish takes about 45 minutes to prepare and serves 4 people.

Ingredients

  • 12 large pasta shells
  • 1 cup vegan cream cheese
  • 1/2 cup sun-dried tomatoes, chopped
  • 1/4 cup fresh basil, chopped
  • 1/4 cup nutritional yeast
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • 2 cups marinara sauce
  • Fresh basil for garnish

Instructions

  1. Cook the Pasta: Boil the pasta shells according to package instructions until al dente. Drain and set aside.
  2. Prepare the Filling: In a mixing bowl, combine vegan cream cheese, sun-dried tomatoes, chopped basil, nutritional yeast, garlic powder, salt, and pepper. Mix until well combined.
  3. Stuff the Shells: Preheat the oven to 375°F (190°C). Fill each pasta shell with the vegan cream cheese mixture and place them in a baking dish.
  4. Add Sauce: Pour marinara sauce over the stuffed shells, ensuring they are well covered.
  5. Bake: Cover the dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 10 minutes until heated through.
  6. Serve: Garnish with fresh basil and serve hot.

Cook and Prep Times

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes

Nutrition Information

  • Servings: 4 servings
  • Calories: 320kcal
  • Fat: 12g
  • Protein: 10g
  • Carbohydrates: 45g