Leek and Ricotta Stuffed Shells


Italian food–with a heavy dose of Appalachian influence–has always been a big part of my life. My mom often makes Italian style “noodles” (the generic term for at least 10 totally different pasta dishes), even though her heritage is pretty solidly Eastern European. Her side of the family comes from a little town in West Virginia that’s dotted with sprawling hillside gardens, where Italian (pronounced Eye-tal-yen) food is rampant, right along with hot peppers and the best damned heirloom tomatoes you will ever sink your teeth into. Lasagna, Rigatoni, Ravioli, and fragrant homemade “sauce” reign supreme in the kitchens of practically every one of my family members right alongside traditional Polish foods like pierogi and pączki.

Stuffed shells, however, didn’t make appearances on our dinner table, so they were a rare and wonderful treat usually only bestowed onto my tiny tastebuds if we went out to eat. And so, every time we dined at an Italian restaurant, I would find myself either ordering the stuffed shells or manicotti, depending on the menu offerings. It became a special meal for me as a child–a dish much too fancy/fussy to be prepared at home.

It wasn’t until I got onto a serious manicotti making kick during my Freshman year of college that I finally attempted stuffed shells on my own. They were so much easier than I imagined: boil, stuff, sauce, bake. That’s it! Many of the dishes my mom taught me how to cook over the years were far more time consuming and required way more skill to pull off. Making stuffed noodle dishes became one of my favorite ways to unwind after a stressful week of assignments/general college activities. That was about 10 years ago, and ever since then I have stuck to pretty much the same recipe. I enjoy making them because they look so darn elegant when plated with care, but they are just about as easy to make as spaghetti–especially if you already have your favorite sauce jarred up and ready to rock.


Recipe Notes:

  • When using Tinkyada pasta, I have found that it’s best to undercook the noodles by a minute or two so you don’t end up with mushy pasta.
  •  If you can’t locate jumbo shells, or want to make it even easier, this also works well as a very simple casserole dish. Simply double the recipe for “ricotta”, and replace the shells with a smaller pasta, such as fusili or ziti. Instead of stuffing the pasta, just cover the pan with sauce, add cooked pasta, then ricotta, and more sauce. Top with Pistachios and bake as directed.



Leek and Ricotta Stuffed Shells (Vegan & Gluten-Free)

Yield: 8 shells

  • 1 box brown rice Grand/Jumbo shells (Recommend Tinkyada Brand)
  • 3 leeks, cleaned and chopped
  • 1/2 tablespoon olive oil
  • Sea salt


  • 1 block (12 ounces) extra firm tofu, drained, pressed for at least 3 hours, and crumbled
  • 2 tablespoons lemon juice
  • 1 teaspoon sea salt
  • 5 tablespoons nondairy cream cheese or very smooth cashew cream

Sauce (feel free to use your favorite sauce here):

  • 1 bulb garlic
  • 3 roma tomatoes, greens removed
  • 1 small red pepper
  • 3 tablespoons tomato paste
  • 1/2 teaspoon sea salt
  • 2 tablespoons olive oil
  • 2 tablespoons leaves marjoram
  • 1 teaspoon fennel seeds
  • 2 teaspoons red wine vinegar


  • 1 cup pistachios, pulsed until pebbly


 For the Sauce:

Preheat your oven to 400 ºF. Remove most of the papery outside of the garlic bulb and cut off tip (opposite root) to expose the tops of the garlic cloves. Place into a very loose foil pouch and drizzle lightly with about 1 teaspoon olive oil. Place into oven on a metal baking tray next to the tomatoes and the red pepper.

Roast the tomatoes, garlic bulb, and pepper in a preheated oven for 45 minutes to 60 minutes, or until skins on tomatoes and pepper are very wrinkly and darkened, and the garlic is caramelized and fragrant. Remove from the oven, let cool and then remove skins from the tomatoes, pepper and the roasted garlic cloves from the bulb.

In a food processor, blend the roasted tomatoes, pepper, and garlic along with the tomato paste, sea salt, 2 tablespoons olive oil, marjoram and fennel until smooth.

 For the Shells:

Cook the pasta according to package directions and preheat oven to 350 °F. Once pasta is finished cooking, rinse gently with cold water and drizzle on a bit of olive oil.

In medium sized frying pan, saute the leeks with the olive oil and lightly salt. Cook about 7 minutes, stirring often, until leeks soften up and turn slightly golden.

In large bowl combine all ingredients for ricotta with wooden spoon. You don’t want to over mix it, but just evenly combine the tofu with the rest of the ingredients. Mix the sauteed leeks with the Ricotta filling and spoon into grand shells. Cover bottom of 8 inch baking dish with sauce and then carefully place shells open end up so that they fit snugly into the pan. Top with pulsed pistachios and bake for about 30 minutes, or until warmed through. Serve immediately.


Share with friends!

16 Responses to Leek and Ricotta Stuffed Shells

  1. Kate Swanson says:

    I was staying at my friend’s beach house when making this for the first time. The local store didn’t have Tinkyada shells, so I made this with lasagna noodles. AWESOME! My meat-eating in-laws went back for seconds. Nice to show carnivores how tasty being vegan/gluten free can be. Thanks for a great recipie!

  2. cristina says:

    I cannot eat gluten nor wheat and stick to a plant based, dairy free diet so I feel so humbled I have found your blog and look forward to getting your first book and just falling in love. thank you for existing.

  3. Shelby says:

    would also be great to pipe into some eggplant or zucchini slices and bake them stuffed and saucy… yum! this looks great!

  4. Jamie says:

    Yum! Stuffed shells is always one of my favorites too!

  5. Kate says:

    Oh my gosh, no way! This looks so incredible. I’m trying this for the next date night. I try so many recipes of yours and I always am successful.

  6. veganman says:

    wow, that looks good!

  7. Colynn says:

    I love how you added pistachios to this recipe! Your sauce looks amazing too. I’m not Italian either, but Italian food is everywhere where I’m from. It’s super comforting and reminds me of home.

  8. Maria Tadic says:

    Stuffed shells is a family favorite of mine. I make it a lot. I started putting the stuffing into big ziploc bags and cutting off a big chunk of the corner and piping the filling into the shells. A little less messy and a touch easier!

  9. Mmm these sound super lovely!

  10. Michelle says:

    Yum! I will sub cooked quinoa for the tofu, to make this dish soy-free, will also use daiya cream cheese(when it is released in a few weeks) or maybe wayfare sour cream, for now.

    • allyson says:

      Oh, I bet that will be wonderful, Michelle! I didn’t realize Daiya had a cream cheese coming out–how exciting!