Go Back
+ servings
Plate of Three Vegan Pea Pesto Stuffed Shells on a Distressed Surface with Water Glass and Lemon Half
Print Recipe
5 from 2 votes

Vegan Pea Pesto Stuffed Shells

These vegan stuffed shells are filled with a mix of dairy-free cashew tofu ricotta and garlicky basil pea pesto, and baked up in a creamy sauce to bubbly perfection.
Prep Time20 minutes
Cook Time35 minutes
Total Time55 minutes
Course: Entree
Cuisine: American, Italian
Servings: 6
Calories: 501kcal
Author: Alissa

Ingredients

  • 6 ounces jumbo pasta shells, about 24 shells

For the Pea Pesto:

  • 3 cups frozen peas, thawed
  • 1 ½ cups fresh basil leaves, about 1 bunch
  • ¾ cup chopped walnuts
  • cup olive oil
  • 3 tablespoons lemon juice
  • 4-5 garlic cloves, minced
  • Salt and pepper to taste
  • Pinch red pepper flakes, optional

For the Vegan Ricotta

  • ¾ cup raw cashews, soaked in water 4-8 hours, rinsed and drained
  • ¾ cup unflavored soy or almond milk
  • ½ pound extra firm tofu, broken into 3-4 chunks
  • 1 small onion, diced
  • Salt and pepper to taste

For the Sauce:

  • 1 ¼ cups unflavored soy or almond milk
  • 1 ½ tablespoons all-purpose flour
  • Salt to taste

Instructions

  • Bring a large pot of water to a boil. Add the shells and cook according to package directions. Drain into a colander, return shells to the pot and toss with a bit of olive oil to prevent sticking.
  • While the shells boil, make the pesto. Place peas, basil, walnuts, olive oil, lemon juice, and garlic into a food processor bowl and pulse until finely chopped and well mixed. Season with salt, pepper, and red pepper flakes to taste. Scoop the mixture into a bowl.
  • Next make the ricotta. Place the cashews and milk into the food processor bowl (no need to clean it out first). Blend until smooth. Add the tofu and onion, and pulse until the mixture has a chunky, ricotta-like texture. Add in half of the pea pesto and pulse again just to mix the ingredients. Season with salt and pepper to taste.
  • Preheat the oven to 375°.
  • Gather a 9 x 13 inch baking pan. Make the sauce by whisking the milk and flour together, right in the baking pan. Add all but about ½ cup of the remaining pea pesto and stir until blended.
  • Fill the pasta shells with the ricotta-pea pesto mixture and place them in the baking dish with the sauce.
  • Cover the dish and bake 20 minutes. Uncover and bake 5 to 10 minutes more, until the sauce thickens and just begins to bubble.
  • Divide shells onto plates and top with reserved pea pesto and additional red pepper flakes, if desired. Serve.

Nutrition

Calories: 501kcal | Carbohydrates: 40.8g | Protein: 18.9g | Fat: 31.7g | Saturated Fat: 4.3g | Sodium: 484mg | Potassium: 476mg | Fiber: 7g | Sugar: 7.3g | Calcium: 110mg | Iron: 4.9mg