Vegan Stuffed Shells with Tofu Ricotta and Spinach Recipe

Introduction

These vegan stuffed shells are a comforting, flavorful twist on an Italian classic. Filled with a creamy tofu ricotta and fresh herbs, they make a satisfying plant-based meal that’s perfect for family dinners or entertaining guests.

A white baking dish filled with large yellow pasta shells stuffed with a creamy, light yellow mixture containing green herbs, resting on a bright red tomato sauce base. The shells are arranged closely, some partially coated in sauce, with thin strips of fresh green basil scattered on top. A silver spoon is lifting one stuffed shell, showing the creamy filling inside against the white marbled surface underneath. Next to the baking dish, a white plate holds a few more stuffed shells on some tomato sauce. The scene is bright and colorful, highlighting the textures of the cheesy filling and the sauce, photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 (12-ounce) package of jumbo pasta shells
  • 1 (16-ounce) block of extra-firm tofu (pressed)
  • 1 medium yellow onion (roughly chopped)
  • 5 garlic cloves
  • ¼ cup of packed fresh basil leaves
  • 2 teaspoons of dried oregano
  • 2 teaspoons of salt
  • ¾ teaspoon of ground black pepper
  • ¼ teaspoon of red chili pepper flakes (optional)
  • 2 Tablespoons of nutritional yeast
  • Juice of 1 medium lemon
  • 1 cup of packed spinach leaves
  • 1 (25-ounce) jar of flavorful marinara sauce, divided
  • ½ cup of vegan cheese shreds (optional)
  • Fresh basil leaves, for garnish (optional)

Instructions

  1. Step 1: In a large pot of boiling water, cook the jumbo pasta shells according to the package’s prebake cooking directions. Drain and rinse with cold water to prevent sticking, then set aside.
  2. Step 2: In the bowl of a food processor, combine the pressed tofu, chopped onion, garlic cloves, fresh basil, dried oregano, salt, black pepper, red chili flakes (if using), nutritional yeast, and lemon juice. Pulse about 15 times until partially mixed.
  3. Step 3: Add the spinach leaves to the mixture and pulse just a few more times until combined. The texture should resemble ricotta cheese—be careful not to overpulse to avoid making it green.
  4. Step 4: Preheat your oven to 375°F (190°C). Pour half of the marinara sauce into a 9 × 13-inch baking dish, spreading it evenly across the bottom.
  5. Step 5: Fill each cooked shell with a generous spoonful of the tofu ricotta mixture, then place them in the prepared baking dish. Continue until all the filling is used and the dish is full. Sprinkle vegan cheese on top, if using.
  6. Step 6: Drizzle the remaining marinara sauce over the stuffed shells. Cover the dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for another 20 minutes, or until the vegan cheese is melted and the edges of the shells are lightly browned.
  7. Step 7: Garnish with fresh basil leaves if desired. Serve immediately while hot and enjoy!

Tips & Variations

  • Press the tofu well to remove excess moisture for a firmer, creamier filling.
  • Try adding sautéed mushrooms or sun-dried tomatoes to the filling for extra flavor.
  • If you don’t have a food processor, you can mash the tofu and mix everything by hand, but the texture will be chunkier.
  • Use gluten-free jumbo shells if you need a gluten-free version.
  • For a spicier dish, increase the red chili pepper flakes or add a dash of cayenne pepper.

Storage

Store any leftovers in an airtight container in the refrigerator for up to 4 days. Reheat covered in the oven at 350°F (175°C) until warmed through, or microwave individual portions until hot. This dish also freezes well for up to 2 months; thaw overnight in the fridge before reheating.

How to Serve

A white baking dish is filled with large pasta shells stuffed with a creamy, pale yellow ricotta and spinach mixture speckled with green herbs. Each shell is neatly arranged in rows, topped with bright red tomato sauce that is unevenly spread, adding vibrant color. Fresh, thinly sliced green basil is sprinkled over the shells, enhancing the fresh look. The edges of the baking dish have some browned spots from baking, and the dish sits on a white marbled surface with a white speckled plate and a spoon nearby. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use regular cheese instead of vegan cheese?

Yes, you can substitute with your favorite dairy cheese if you are not strictly vegan. Mozzarella or a blend of Italian cheeses works well for a melty topping.

How do I prevent the pasta shells from sticking together?

Rinsing the cooked shells under cold water after boiling helps stop the cooking process and removes surface starch, preventing them from sticking. You can also toss them lightly with a bit of olive oil if you prefer.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Stuffed Shells with Tofu Ricotta and Spinach Recipe


  • Author: Hugo
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

These Vegan Stuffed Shells feature jumbo pasta shells filled with a creamy tofu ricotta mixture combined with fresh herbs, spinach, and nutritional yeast, baked in a rich marinara sauce. This comforting plant-based twist on a classic Italian dish is perfect for a hearty and healthy meal that’s both flavorful and satisfying.


Ingredients

Scale

Pasta

  • 1 (12-ounce) package of jumbo pasta shells

Tofu Ricotta Filling

  • 1 (16-ounce) block of extra-firm tofu, pressed
  • 1 medium yellow onion, roughly chopped
  • 5 garlic cloves
  • ¼ cup packed fresh basil leaves
  • 2 teaspoons dried oregano
  • 2 teaspoons salt
  • ¾ teaspoon ground black pepper
  • ¼ teaspoon red chili pepper flakes (optional)
  • 2 Tablespoons nutritional yeast
  • Juice of 1 medium lemon
  • 1 cup packed spinach leaves

Sauces & Toppings

  • 1 (25-ounce) jar flavorful marinara sauce, divided
  • ½ cup vegan cheese shreds (optional)
  • Fresh basil leaves for garnish (optional)

Instructions

  1. Cook the Pasta Shells: Bring a large pot of water to a boil and cook the jumbo pasta shells according to the package’s prebake directions. Once cooked, drain and rinse the shells with cold water to prevent sticking. Set aside.
  2. Prepare the Tofu Ricotta Filling: In a food processor bowl, combine the pressed tofu, chopped onion, garlic cloves, fresh basil, dried oregano, salt, black pepper, red chili flakes if using, nutritional yeast, and lemon juice. Pulse about 15 times until ingredients are partially mixed. Add the spinach leaves and pulse a few more times just until combined, achieving a ricotta-like texture without overprocessing to keep the color light.
  3. Preheat the Oven and Prepare Baking Dish: Set your oven to 375°F (190°C). Spread half of the marinara sauce evenly on the bottom of a 9 × 13-inch baking dish.
  4. Stuff the Shells: Fill each cooked shell generously with the tofu ricotta mixture. Arrange the filled shells in the prepared baking dish until full. Sprinkle vegan cheese shreds over the top if using.
  5. Add Remaining Sauce and Bake: Drizzle the remaining marinara sauce over the stuffed shells. Cover the baking dish with aluminum foil and bake for 20 minutes. Then, remove the foil and bake for another 20 minutes until the vegan cheese is melted and the edges of the shells are lightly browned.
  6. Garnish and Serve: Remove from the oven and garnish with fresh basil leaves if desired. Serve immediately hot and enjoy the creamy, flavorful vegan stuffed shells.

Notes

  • Press the tofu well to remove excess moisture for a creamier filling.
  • Do not overpulse the tofu mixture to avoid turning it green and losing the ricotta texture.
  • The red chili flakes are optional but add a nice hint of heat.
  • Rinsing the cooked shells with cold water prevents them from sticking together before stuffing.
  • Vegan cheese topping is optional but adds a nice melty texture to the dish.
  • For gluten-free option, use gluten-free jumbo shells.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Keywords: Vegan stuffed shells, tofu ricotta, vegan pasta bake, plant-based Italian recipe, vegan dinner, jumbo pasta shells, nutritious vegan meal

Similar Posts

Leave a Reply

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

Recipe rating