January 9, 2020

Cheesy Vegan Pesto Stuffed Shells

Jump to Recipe

Move over, lasagna. My cheesy vegan pesto stuffed shells are in town and they’re takin’ over. Jumbo shells stuffed with homemade basil pesto & herby tofu ricotta, then slathered in a ragu style sauce makes for the most deliciously comforting pasta dish you didn’t even know you needed until now.

cheesy pesto stuffed shells : a love story

You guys, I even impressed myself with this recipe. It’s 100% addictive and checks all the boxes for an easy weeknight meal, or a show-stopping dinner party entree. It may look ornate and fancy, but with just a little effort (and maybe a couple glasses of wine), these cheesy pesto stuffed shells make for the perfect pasta dish. They’re:

  • elegant, but simple
  • cheesy, saucy, and so comforting … AKA all the good things
  • delicious af
  • able to be made ahead of time
  • freezer friendly

I’m totally in love and I think you will be, too! Grab a glass of wine and let’s get to cookin’ the best cheesy vegan pesto stuffed shells!

how to make stuffed shells

I’m a sucker for pasta, and these stuffed shells are no exception to that. Unlike lasagna where all the ingredients are stacked and the everything’s just slippin’ and slidin’ all over the place when you serve it, these jumbo shells are literally the PER-FECT *insert chef’s kiss*ย vessel for holding in all that cheesy, pesto-y, saucy goodness. Here are some of my tips to make the best stuffed shells:

  1. Salt your pasta water. Don’t be shy. We want these shells swimming in a sea of salt, okay? I cannot stress this enough. Your pasta is the foundation of this dish. No matter how delicious the sauce and the pesto and tofu ricotta is, if the pasta is bland, then consider the whole dish royally f*cked.
  2. Please…for the love of god, do not over-cook your shells. Make sure that when you boil your shells, you cook them until they areย veryย al dente. I recommend cooking them a minute less than the recommended time on the package directions. If you cook the shells too long, they’ll tear when you try to fill them, and they’ll be mushy after you bake them.
  3. Take the time to make the pesto and tofu ricotta.ย I provided you with a recipe for both. The pesto recipe is classic and straight-forward, but tastes way better than any store bought pesto – vegan or not. As for the tofu ricotta…just trust me on this. If you’ve never had tofu ricotta before and you’re all, “I dunno if I’m gonna like tofu ricotta. I hate tofu. How is tofu supposed to be ricotta, ew”,ย let me make a believer out of you. It’s light, creamy, and so smooth!

i can’t have the pine nuts in the pesto sauce. what do i do?

Whether you’re allergic, don’t like the flavor, or just don’t want to pay the kinda steep price for pine nuts, there are some really great alternatives! I recommend sunflower seeds, cashews, or almonds. I’ve also made pesto with walnuts and pumpkin seeds, and it’s tasted delicious as well! Honestly, most nuts or seeds can replace pine nuts in a pesto recipe!

make ahead & freezer-friendly

You know the drill. We are in the thick of rainy winter season. We’re still recovering from the craziness that comes with the holidays. We can’t be bothered with cooking, and dishes, and unnecessary cleanups.

That’s where this make-ahead and freezer-friendly pasta comes in, my friends. Here’s how to store and reheat my cheesy pesto stuffed shells:

  • To make ahead and refrigerate:ย These stuffed shells can be refrigerated for up to 3 days. To make them ahead of time, simply make the stuffed shells according to the directions, but stop before baking it. Cover tightly with saran wrap, or even better, store it in an oven-safe, airtight pyrex. When you’re ready to bake it, cook according to the directions!
  • To freeze :ย I have no idea what took me so long to jump on the freezer-meal train, but let me tell you … I frickin’ love a good freezer meal! To freeze these stuffed shells, prepare them, but stop before baking. Cover tightly with foil, or store in an air-tight, oven safe container. When you’re ready to enjoy, bake them uncovered at 400 degrees for 40-45 minutes. Although I don’t think it’ll last this long, if stored properly, your stuffed shells should keep in the freezer for 2-3 months.

are you in love?

If you love my cheesy pesto stuffed shells as much as I do, I wanna hear about it! Snap a photo, take a video, or make a story and post it to Instagram, and tag me at @eat_figs_not_pigs and #EatFigsNotPigs. I love seeing your recreations of my recipes!

Til next time, friends!

XOXO!

ย 

5.0 from 3 reviews
Cheesy Vegan Pesto Stuffed Shells
 
Prep time
Cook time
Total time
 
Move over, lasagna. My cheesy vegan pesto stuffed shells are in town and they're takin' over. Jumbo shells stuffed with homemade basil pesto & herby tofu ricotta, then slathered in a ragu style sauce makes for the most deliciously comforting pasta dish you didn't even know you needed ... until now.
Author:
Recipe type: Entree
Cuisine: Italian-Inspired, Vegan
Serves: 6-8 servings
Ingredients
Tofu Ricotta
  • 1 - 14 oz package extra firm tofu, drained of excess liquid and crumbled
  • 2 TBS olive oil
  • 1 TBS apple cider vinegar
  • 2 tsp garlic powder
  • 2 tsp italian seasoning
  • 1 tsp onion powder
  • 1 tsp kosher salt + more to taste
Basil Pesto
  • 3 packed cups fresh basil leaves, stems removed
  • 1 cup olive oil
  • ½ cup nutritional yeast
  • ¼ cup pine nuts
  • 5 cloves garlic
  • 1 tsp kosher salt
Stuffed Shells and Sauce
  • 14 oz jumbo stuffed shells
  • 2 TBS olive oil
  • 1 large shallot, minced
  • 6 cloves garlic, minced
  • ¾ LB vegan sausage
  • 2 - 28 oz cans fire roasted crushed tomatoes
  • 2 tsp Italian seasoning
  • 2 tsp kosher salt + more to taste
  • 2 tsp coconut sugar
  • ¼ tsp red pepper flakes
  • Fresh cracked black pepper
  • 1½ cups vegan mozzarella shreds, divided
  • Fresh basil, for serving
  • Vegan parmesan, for serving
Instructions
  1. Preheat oven to 400 degrees.
Tofu Ricotta
  1. In a blender or food processor, pulse the ingredients until nice and smooth, about 1-2 minutes. Taste and adjust seasonings. Place in a large bowl and set aside in the refrigerator.
Basil Pesto
  1. In a blender or food processor, pulse the ingredients until nice and smooth, about 1-2 minutes. Taste and adjust seasonings. Place ½ cup of pesto in the same bowl with the tofu ricotta. Set the rest aside.
Stuffed Shells and Sauce
  1. Cooked shells until barely al dente, about 1 minute less than the package directions. Drain and rinse with cold water. Set aside.
  2. In a large sauce pan on medium heat, add oil. Once the oil is hot, add shallots and garlic and cook for 5 minutes.
  3. Add vegan sausage and crumble into bite size pieces with the back of a wooden spoon or a potato masher. Cook until the sausage is browned, about 5-8 minutes.
  4. Reduce heat to low and add crushed tomatoes, italian seasoning, salt, sugar, red pepper flakes, and pepper. Simmer for 15-20 minutes. Taste and adjust seasonings.
  5. In the large bowl with the tofu ricotta and ½ cup pesto, add 1 cup mozzarella shreds and mix to combine well.
  6. To assemble, ladle ¾ of the prepared sauce in the bottom of a 9x13 baking dish. Working with one pasta shell at a time, carefully spoon about 2 tablespoons of filling into each shell, placing the shell into the baking dish as you go. Sprinkle the remaining ½ cup mozzarella over the shells, then the rest of the sauce. Last, spoon the remaining pesto over everything. Transfer the baking dish to the oven and cook uncovered until lightly browned and bubbly, about 25-30 minutes.
  7. Cool 5 minutes before serving. Garnish with fresh basil and vegan parmesan shreds. Enjoy!

ย 

ย 

8 Comments
Join The Conversation

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Rate this recipe:  

  1. I donโ€™t even LIKE REGULAR stuffed shells and I made this for me and all my roommates and it was the BOMB dot com. No one believed it was vegan, tofu ricotta was unreal. I subbed the pesto with a walnut parsley variation and it was super yummy, probably even better with your classic basil pesto. Overall, going to be on repeat at least once a month! Thank you for gracing us with your genius

  2. I just made this for my non-vegan boyfriend for Valentines day and he LOVED it! ๐Ÿ™‚ Each element of this dish is delicious; the ricotta, the pesto, and the sausage tomato sauce all compliment but don’t overpower each other. Thanks again Ashley for another amazing dish! I’m so glad you love making pasta recipes cause I love pasta haha!

    1. Laurel, Iโ€™m so happy you enjoyed this recipe!!! I think each component of this dish compliments each other so well, and Iโ€™m glad that you agree ????

  3. This was AMAZING. I subbed sunflower seeds for pine nuts (seasonal availability where I live) in the pesto and the taste was great. I used Beyond Meat Hot Italian Sausage for the meat and it worked perfectly. I love recipes that capitalize on how versatile tofu can be so this tofu ricotta was right up my alley. It was seriously shocking how rich and creamy the filling turned out. This meal is DECADENT. Perfect for when you just need something comforting.

    1. Thanks so much for the feedback, Mary!!! I always say, if you donโ€™t like tofu, youโ€™re probably just not cooking it right! This ricotta is one of my favorites, and Iโ€™m happy to hear you love it too!!!

  4. This was AMAZING!
    I manipulated the recipe a little by using a pre-made pesto (although I intend to attempt this one eventually!) and added spinach into my ricotta mixture. Very delicious, hit the spot, and will definitely be a staple to make for my non-vegan friends!! The best part is that you don’t feel bogged down afterward from all the “cheese”. Love love love and will definitely make again.

  5. Ahh!!! This is the best homemade meal I’ve had since going vegan 10 years ago. Wow I’m absolutely obsessed. We subbed Walnuts for the Pesto and used LightLife Gimme Lean Sausage and it turned out incredible. I’m so happy we have leftovers :’)