Go Back
Vegan Stuffed Shells Recipe
Print Recipe
5 from 7 votes

Vegan Stuffed Shells

This easy vegan stuffed shells recipe is packed with cheesy tofu ricotta and topped with savory tomato sauce for a quick, delicious family friendly meal!
Cook Time25 minutes
Total Time25 minutes
Course: Main Course
Cuisine: Italian
Keyword: pasta, tofu, tomato, vegan
Servings: 25 stuffed shells

Ingredients

  • 8 oz uncooked jumbo shells
  • 22 oz firm tofu (Soy Free Version here)
  • 1 1/2 tsp salt
  • 3/4 tsp onion powder
  • 1/2 tsp dried oregano
  • 1/2 cup nutritional yeast or vegan parmesan (35g)
  • 2 tbsp olive oil or water (30g)
  • 32 oz tomato pasta sauce (plus more for serving)
  • 10 oz frozen spinach (optional)
  • 1 cup vegan shredded cheese (optional)

Instructions

  • 1. Cook pasta in a large pot of salted water, according to package directions, just until al dente. Drain, but do not rinse.
  • 2. In a large bowl, mash the tofu, nutritional yeast, salt, onion powder, and oregano until evenly mixed.
  • 3. Thaw froze spinach (if using), and blot off excess water. Roughly chop. Stir optional oil and spinach into the tofu ricotta.
  • 4. Preheat your oven to 350° Fahrenheit or 176° Celsius.
  • 5. Spread about a third of the tomato sauce into the bottom of a 9x13 inch pan.
  • 6. Stuff the cooked pasta shells with tofu filling, then arrange on top of the sauce in the pan.
  • 7. Evenly spread all remaining sauce over the shells. Sprinkle on a layer of vegan cheese if desired, and place the pan on the center rack of the oven.
  • 8. Cover the top of the casserole dish with a thin baking sheet or a layer of tin foil. Bake 20 minutes.
  • 9. Remove the cover and continue cooking another 5 minutes or until sauce is bubbly and shells are lightly golden.
  • 10. While the vegan stuffed shells cook, I like to heat up additional sauce for serving.
  • 11. Serve hot, or allow to cool fully before covering and refrigerating or transferring the shells to meal prep containers and freezing leftovers for later.

Video

Notes

Leftover tofu? Make this easy Tofu Scramble Recipe.
 

Nutrition

Serving: 1vegan stuffed shell | Calories: 70kcal | Carbohydrates: 9g | Protein: 6.5g | Fat: 2g | Saturated Fat: 0.4g | Polyunsaturated Fat: 0.6g | Monounsaturated Fat: 1g | Sodium: 130mg | Potassium: 267mg | Fiber: 2.6g | Sugar: 2g | Vitamin A: 300IU | Vitamin C: 3mg | Calcium: 114mg | Iron: 2mg