This post may contain affiliate links, please see our privacy policy for details.

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara.

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com

These Delicious Vegan Stuffed Shells are perfect when you want something that looks fancy, but is actually super easy to make! The homemade tofu ricotta adds lots of protein, and the spinach sneaks in some greens. Baked over marinara and topped with fresh basil. This is the perfect weeknight dinner – it can be frozen and reheated for busy nights!

Step One: Cook the Shells

For this recipe you are going to look for Jumbo Pasta Shells in the dry pasta section. You will only need about 1/2 of the box (24 shells), but expect a few to be broken, and pick out the ones that aren’t.

Bring a pot of water to a boil and add the shells. You only want to cook them until al dente (approx. 9 minutes). If they are overcooked, they will be harder to stuff and may get mushy in the oven.

Once the shells are done cooking, drain them and rinse with cold water to stop them from cooking.

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com

Step Two: Make the Shell Filling

The base for the shell stuffing is my Vegan Tofu Ricotta recipe! It is one of my favorites. It is super creamy, tasty and adds protein to this recipe.

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com
These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com

To make the tofu ricotta add tofu (obvi), garlic, lemon juice, vegan parmesan, olive oil, salt & pepper to a food processor. Blend until smooth, scraping down the sides as you go.

Add the tofu ricotta to a bowl with thawed frozen spinach and fresh basil. Mix until everything is combined.

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com
These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com

Step Three: Assemble & Bake

Now that everything is ready, it is time to bring it all together. And to keep this super simple we are going to use jarred marinara. Pour it into a baking dish and get to stuffing.

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com

Add a heaping tablespoon of the ricotta filling to each shell and place on top of the marinara – gently pressing each shell down. Once all of the shells are filled you can sprinkle on a little vegan mozzarella for a cheesy topping.

Put the baking dish in the oven for 25-30 minutes – turning the oven to broil for the last couple minutes for a crispier top. Which I personally love!

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com

Step Four: Serve

Pull the shells out of the oven and bask in their beauty. Grab some more fresh basil and add it to the top before spooning the shells onto plates.

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com

These shells are tasty, filling and healthy. You get greens from the spinach and protein from the tofu. This is comfort food you can feel good about!

If you like your shells extra saucy, you can also heat some extra marinara on the side for serving!

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com
These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com

Tips & Tricks

Be sure not to overcook the pasta, it will finish cooking in the oven.

These stuffed shells can be served with garlic bread and a salad!

TO FREEZE: Prepare the casserole, cover and place in the freezer. When ready to reheat, place in the oven, covered, for 50 minutes at 350. Remove the foil and cook for an additional 10-15 minutes.

These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com

Delicious Vegan Stuffed Shells

Servings: 6
Prep Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes
These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara.
5 from 3 ratings

Ingredients

  • 24 jumbo pasta shells about 1/2 a box
  • 1 14-ounce block firm tofu drained & pressed
  • 1 tablespoon vegan parmesan
  • 1 lemon juiced
  • 2 cloves garlic peeled
  • 1 tablespoon olive oil
  • salt & pepper to taste
  • 8 ounces frozen spinach thawed and pressed
  • 2 tablespoons fresh basil plus more for serving
  • 3 cups marinara
  • 1/2 cup vegan mozzarella optional

Instructions
 

  • Bring a large pot of water to a boil and preheat the oven to 425 degrees.
  • Once boiling, add the shells to the water and cook until al dente (approx. 9 minutes). Drain and rinse with cold water.
  • While the pasta is boiling, make the tofu ricotta. Add the tofu, parmesan, lemon juice, garlic, olive oil and a pinch of salt & pepper to a food processor. Blend until smooth, scraping down the edges as needed.
  • Add the tofu ricotta to a bowl with the spinach & basil. Mix to combine, taste and add more salt & pepper if needed.
  • Pour the marinara sauce into the bottom of the baking dish. Add about 1 tablespoon of the ricotta to each shell and place on top of the marinara, gently pressing them down. Sprinkle with vegan mozzarella and place in the oven for 25-30 minutes, or until the cheese has melted and the sauce is bubbly – turn the oven to broil for the last couple minutes for a crispier top.
  • Remove from the oven and top with fresh basil. Scoop the shells and marinara onto each plate and dig in.

Video

Notes

  • Be sure not to overcook the pasta, it will finish cooking in the oven.
  • These stuffed shells can be served with garlic bread and a salad!
  • TO FREEZE: Prepare the casserole, cover and place in the freezer. When ready to reheat, place in the oven, covered, for 50 minutes at 350. Remove the foil and cook for an additional 10-15 minutes.
Calories: 276kcal, Carbohydrates: 38g, Protein: 15g, Fat: 9g
Cuisine: Italian
Course: Main Course
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.
These Delicious Vegan Stuffed Shells are simple to make and even easier to eat. Filled with homemade tofu ricotta, spinach & basil in marinara | ThisSavoryVegan.com