Our gluten-free stuffed shells are stuffed with a creamy, high-protein vegan tofu ricotta that takes just 5 minutes—no nuts, no soaking, no dairy. With tips to keep your shells from getting soggy and a sauce-to-shell ratio that actually works, this easy vegan stuffed shells recipe is perfect for mixed-diet families who need something everyone will eat—without cooking two meals.

This post may contain affiliate links. The content provided is for informational purposes only and is not intended to serve as medical advice. For more details, please refer to our disclaimer page.
✋🏼E aí, pessoal! Hey there, friends! Our gluten-free stuffed shells recipe checks a lot of boxes—it's gluten-free, dairy-free, nut-free, and still manages to taste like real comfort food. What sets it apart? It’s fast. The ricotta takes five minutes in a blender. The ingredients are simple. And it works whether or not you follow a vegan diet.
We have a mixed-diet house, and even though I eat dairy now, we still make this vegan stuffed shells version often. It’s easy, reliable, the ultimate comfort food, and everyone actually eats it—which is all I need most nights.
😍Why You'll Love This Version
- No soggy shells – Built-in tips help you keep the gluten-free pasta shells al dente and the bake perfectly saucy, not watery.
- 5-minute vegan ricotta – No nuts, no cashews, no soaking. Just tofu, pantry staples, and a blender.
- Allergy-friendly and flexible – It’s gluten-free, dairy-free, and nut-free—but works just as well with regular ricotta for mixed households.
- Easy to prep and bake – Straightforward ingredients, minimal steps, and make-ahead friendly for busy nights.

🍝Ingredient Notes
To make our vegan and gluten-free stuffed shells, we’re using simple ingredients that come together for a dish that’s creamy, savory, and seriously satisfying—even for non-vegans. Here's what I use and why:

- Gluten-Free Jumbo Pasta Shells: You’ll want big shells for stuffing—look for gluten-free ones from Tinkyáda, Jovial, or Rummo if you can find them. I’ve also used the Garofalo corn & rice ones, but they’re a bit more delicate, so cook them gently. Just make sure whatever you get is labeled gluten-free, especially if you’re cooking for someone with celiac disease. And follow our tips to ensure they turn out just right, not to soggy!
- Marinara Sauce: I use whatever I have on hand—Rao’s is a fave when I’m feeling extra, but the Costco organic marinara works great too. You want it thick and not too watery, or the filling will slide right out.
- Extra-Firm Tofu: This is what we use to make the vegan ricotta cheese. It takes 5 minutes in a blender or food processor—just toss it in with a few other ingredients and it turns into this super creamy, nut-free ricotta. Perfect for anyone avoiding cashews.
- Spices: We use lemon juice, lemon zest, fresh dill, garlic, nutritional yeast, salt and pepper to make our vegan ricotta cheese. It’s super quick—just toss everything in a blender or food processor with the tofu and olive oil.
📌 Quantities are in the recipe card below.
⚠️ Celiac Tip: If you’re cooking for someone with celiac disease, you want products that are certified gluten-free—that means they’ve been tested and meet strict safety standards. Some packaged products, like marinara sauce, nutritional yeast, or even tofu, can be processed on shared equipment with wheat. Always check for a certified gluten-free logo.
🔁Recipe Substitutions
- Tofu Ricotta Substitute: You can use a store-bought vegan ricotta cheese or regular dairy ricotta (if you're not dairy-free). If you go with store bought, still blend it with the suggested spices to make sure you get a flavorful stuffing for you gluten-free stuffed shells.
- Gluten-Free Pasta Shells Substitute: Swap them for gluten-free penne, fusilli, or even broken-up lasagna noodles. Layer the ricotta mixture, noodles, and savory marinara sauce for a casserole-style dish.
👩🏽🍳How to Cook Gluten-Free Pasta Shells
When making our vegan stuffed shells, I’ve had the most consistent results with Tinkyáda—the texture holds well and doesn’t fall apart. Italpasta is decent too. I love Jovial for most things, though I haven’t tried their shells yet. In my experience, rice-based shells are easier to handle and taste closer to traditional pasta. Corn-based ones can get gummy.
- Boil even if Oven-Ready: Even if the box says “oven-ready,” I always pre-boil. It cuts down the baking time and helps the shells stay soft, not dried out.
- Use a Large Pot of Water: Make sure you have a large enough pot and salt the water!
- Undercook Them: Gluten-free shells go mushy fast. I boil for 3–5 minutes max.
- Drain and Rinse: This stops them from sticking together while you prep the filling.
📍Tip: If the shells start sticking, toss them with a little olive oil after rinsing.


👩🏽🍳How to Stuff Gluten-Free Pasta Shells
Step 1: Make the Vegan Ricotta
Toss the extra firm tofu, lemon, garlic, dill, nutritional yeast, olive oil, salt, and pepper into a food processor. Blend until smooth and creamy.
📍Tofu Ricotta Tip: You can make the creamy vegan ricotta up to 3 days in advance—store it in an airtight container in the fridge.

Step 2: Prep your Baking Dish
Preheat your oven to 375°F. In a bowl, mix the marinara sauce with ¼ cup of water. This keeps things from drying out. Spread about 1 cup of the sauce mix to cover bottom of the baking dish.
Step 3: Fill the Pasta Shells
Arrange your cooked shells (see cooking pasta steps and tips above) in a single layer, open side up. Use a spoon (or piping bag) to fill each shell with 2 tablespoons of the ricotta mixture. Once they’re all filled, pour the remaining marinara sauce over the top of the shells.
📍Tip: Don’t overstuff—the filling will expand a bit as it bakes.

Step 4: Bake Vegan Stuffed Shells
Cover the dish with aluminum foil and bake for 30 minutes. The shells should be tender, heated through, and lightly golden on top. If things look dry mid-bake, add a little extra sauce and re-cover. Gluten-free pasta can get thirsty.

🧀Want a Cheesy Version?
- Spinach Ricotta: Mix in chopped fresh spinach or fresh basil to the tofu ricotta for extra flavor and nutrients.
- Cheesy Topping: Sprinkle with vegan cheese, vegan parmesan cheese, or shredded mozzarella before baking your gluten-free stuffed shells.
- Lasagna Swap: Use the same ricotta mixture and sauce to layer a gluten-free, vegan lasagna.
🥡Storing & Reheating
- Fridge Storage: Store leftovers in an airtight container for up to 3 days. Keep the shells in a single layer to help them hold their shape and prevent the sauce from getting soaked up too quickly.
- Reheating Tip: Cover your vegan stuffed shells with aluminum foil and bake at 350°F for 15–20 minutes, or microwave individual portions for 2–3 minutes. Add a spoonful of savory marinara sauce on top before reheating to keep the top of the stuffed shells from drying out.
- Freezing: Not recommended. Freezing ruins the al dente texture of gluten-free pasta and

🥣What to Serve with This Recipe
Here’s what we usually plate up alongside these vegan stuffed shells—our favorite is the Gluten-Free Hawaiian Dinner Rolls!
👋🏼 Até logo, amigos! Hope you love our gluten-free stuffed shell recipe as much as we do. Its the ultimate family favorite easy dinner recipe. Let us know what you think in the comments! Até a próxima! 🎉
📖 Recipe

Gluten-Free Stuffed Shells (Vegan, No Nuts)
Ingredients
For the Shells
- 1 package gluten-free pasta shells* 8 oz
- 4 cups marinara sauce
- ¼ cup water
Tofu Ricotta
- 1 block extra firm tofu drained
- ¼ cup lemon juice
- 1 bunch fresh dill
- 3 cloves garlic
- 2 tablespoon nutritional yeast
- 2 tablespoon olive oil extra virgin
- ½ teaspoon salt
- ½ teaspoon black pepper
Instructions
- Cook the Shells: Bring a large pot of salted water to a boil. Add gluten-free pasta shells and cook for 3–5 minutes, just until they’re al dente—soft enough to bend but not falling apart. Drain and rinse under cold water to stop the cooking and prevent sticking.
- Prep and Preheat: Preheat your oven to 375°F. In a bowl, stir ½ cup water into the tomato sauce to thin it slightly—this helps keep the shells from drying out.
- Drain your Tofu: Drain the tofu and press it gently over the sink with your hands to squeeze out as much water as possible—this helps the filling stay creamy, not watery.
- Make the Tofu Ricotta: Add the tofu to a food processor or blender along with lemon juice, milk, dill, garlic, nutritional yeast, olive oil, salt, and pepper. Blend until smooth and creamy.
- Mix Marinara Sauce: To a small bowl, mix the marinara sauce with water. Adding water will ensure your pasta shells continues to cook.
- Stuff the Gluten-Free Shells: Spread 1 cup of the sauce across the bottom of a baking dish. Fill each shell with about 2 tablespoons of the tofu ricotta mixture. Arrange the filled shells in the baking dish, open side up, and spoon the remaining sauce over the top of the shells. Try to cover them well to keep everything moist during baking.
- Bake: Cover the dish tightly with aluminum foil and bake for 30 minutes. The sauce should be bubbling and the shells fully heated through. If they look dry partway through, add a bit more sauce before finishing the bake.
Notes
- * Gluten-Free Shell Brands: Tinkyáda, Jovial, and Garofalo all make reliable gluten-free jumbo shells that hold up well.
- Tofu Brand Tip: House Foods or Sunrise extra firm tofu gives the best texture for ricotta.
Ash says
My tofu ricotta basically is liquid and is not thick at all. They only had firm tofu so I’m guessing I could have done without the oat milk
Patricia Granek says
Yes by using the firm tofu there would be more liquid and so it woudl alter the consistency of the ricotta. You woudl have to press it out for longer and I would advise to use less oat milk. But I appreciate the comment, i will make a suggestion in the recipe card based on your feedback. Thank you!
Juliet says
Hi! Do you know where I can get these large gluten free noodles?? Or something similar?
Patricia Granek says
Hi Juliet!
You can do a quick search on Amazon, I do link the product in the post. Or you can head over to Barilla or Tinkyada (they have a where to buy link https://www.tinkyada.com/where-to-buy). I have seen them at walmart as well, https://www.walmart.com/ip/Tinkyada-Brown-Rice-Pasta-Grand-Shell-8-Oz/31093692.
film izle says
Incredible points. Outstanding arguments. Keep up the amazing effort. Penny Reggis Laurentia
atmytable says
Thank you!