If you’re craving a dish that brings bright, fresh flavors together with cheesy, comforting goodness, let me introduce you to my absolute favorite: Herb & Zucchini Stuffed Jumbo Shells. This recipe is a divine way to dress up simple zucchini and fresh herbs into a hearty, cheesy filling that hugs each jumbo pasta shell. Baked in a marinara sauce and topped with bubbling mozzarella and parmesan, these stuffed shells are the perfect crowd-pleaser that’s packed with flavor, texture, and a touch of elegance. Whether it’s a weeknight dinner or a special occasion, these stuffed shells deliver unbeatable warmth and satisfaction right from the first bite.

Ingredients You’ll Need
Each ingredient in this Herb & Zucchini Stuffed Jumbo Shells recipe plays a crucial role, contributing layers of flavor, smooth textures, and vibrant colors that make this dish truly unforgettable. The fresh herbs and zucchini add brightness and moisture, while the cheeses build creamy, melty richness. Simple pantry staples like garlic and crushed red pepper lift the overall taste with irresistible aromatics and subtle heat.
- 1 medium zucchini, grated and well-drained: Adds a fresh, slightly sweet moisture with a delicate crunch when squeezed dry.
- 1 ½ cups ricotta cheese: Brings creamy softness that binds the filling beautifully.
- 1 cup shredded mozzarella cheese: Melts perfectly for gooey texture inside the filling.
- ½ cup grated parmesan cheese: Adds a salty, nutty depth and a lovely golden top when baked.
- 1 egg, lightly beaten: Helps hold the filling together for easy stuffing.
- 2 cloves garlic, minced: Infuses savory warmth and essential flavor lift.
- 2 tablespoons fresh parsley, finely chopped: Offers a fresh herbal note with a bright green pop.
- 1 tablespoon fresh basil, chopped: Brings that signature Italian fragrance and earthiness.
- Salt and freshly ground black pepper, to taste: Season perfectly to make all flavors shine.
- ¼ teaspoon crushed red pepper flakes (optional): Adds a gentle kick for those who love a little heat.
- 20 jumbo pasta shells: The perfect pasta vessels to hold all that wonderful filling.
- 2 cups marinara sauce: A rich, tangy base and topping that ties everything together.
- ½ cup shredded mozzarella cheese (for topping): Creates that irresistible bubbly, golden layer on top.
- ¼ cup grated parmesan cheese (for topping): Adds a crisp, savory finish when baked.
- Olive oil or nonstick spray: Used to grease the baking dish for easy cleanup and even cooking.
- Fresh basil leaves (for garnish, optional): Adds a fresh, pretty finishing touch on the plate.
How to Make Herb & Zucchini Stuffed Jumbo Shells
Step 1: Cook the Pasta Shells
Start by bringing a large pot of salted water to a vigorous boil. Drop in the jumbo pasta shells and cook them just until al dente, which usually takes about 9 minutes. Be careful not to overcook since they will continue to cook in the oven. Once done, drain and rinse under cold water to stop the cooking process. Lay them out individually on a sheet or tray to prevent sticking—this step is super helpful as you’ll want each shell ready for filling without any tears or clumps.
Step 2: Prepare the Zucchini and Cheese Filling
Grate your zucchini finely, then squeeze it thoroughly using a cheesecloth or a clean kitchen towel. This is key to avoiding a watery filling that could sog your shells. In a large mixing bowl, combine the well-drained zucchini with ricotta, mozzarella, parmesan, lightly beaten egg, minced garlic, fresh parsley, chopped basil, salt, pepper, and optional crushed red pepper flakes. Mix everything together until creamy and smooth, so every bite is perfectly balanced with fresh herbiness and cheesy richness.
Step 3: Assemble the Shells in a Baking Dish
Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish using olive oil or nonstick spray. Spread 1 ½ cups of marinara sauce in the bottom to create a savory base layer. Using a spoon or piping bag, fill each jumbo shell generously with about one tablespoon of the zucchini and cheese mixture. Arrange the filled shells neatly in the baking dish, nestled side by side. This is when your dish starts looking like a work of art!
Step 4: Top and Bake
Pour the remaining marinara sauce evenly over the shells, ensuring each gets a good amount of tangy tomato goodness. Sprinkle the top with the remaining shredded mozzarella and parmesan cheeses for that irresistibly bubbly golden crust. Cover the dish loosely with foil and pop it into the oven. Bake for about 25 minutes, then remove the foil and switch your oven to broil. Broil for another 3–5 minutes until the cheese is beautifully golden and bubbling. Keep a close eye on this to avoid burning.
Step 5: Rest and Garnish
After taking the Herb & Zucchini Stuffed Jumbo Shells out of the oven, let the dish rest for about 5 minutes. This step lets everything set a little, making the shells easier to serve and letting flavors meld wonderfully. If you want to add a restaurant-quality touch, sprinkle with fresh basil leaves for that pop of color and fresh aroma that makes every bite taste even more special.
How to Serve Herb & Zucchini Stuffed Jumbo Shells

Garnishes
While fresh basil is my go-to garnish for this recipe, you can also sprinkle some freshly grated parmesan or a drizzle of high-quality extra virgin olive oil just before serving. These little additions lift the Herb & Zucchini Stuffed Jumbo Shells beautifully, adding brightness and a touch of elegance to each plate.
Side Dishes
Pair these stuffed shells with a simple green salad dressed with lemon vinaigrette to cut through the richness or serve alongside garlic bread to sop up every last bit of marinara sauce. Roasted or steamed veggies like asparagus, green beans, or a medley of colorful bell peppers make lovely sides that complement and balance the meal.
Creative Ways to Present
For a unique presentation, arrange the stuffed shells in individual ramekins and bake. This gives a charming, personalized touch perfect for dinner parties. Alternatively, layer the shells in a casserole dish and sprinkle with extra herbs for a rustic, homey look. To add even more flair, add a swirl of pesto or a dollop of ricotta on top just before serving for a gourmet feel.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer any leftover Herb & Zucchini Stuffed Jumbo Shells into an airtight container and refrigerate. They stay fresh for up to 3 days and are great for quick lunches or dinners. The flavors often deepen after sitting overnight, making leftovers even tastier!
Freezing
This recipe freezes beautifully. Assemble and bake the shells until just before topping with cheese, then freeze the entire dish tightly wrapped with foil or plastic wrap. When ready to enjoy, bake from frozen, covered, at 375°F (190°C) for about 50 minutes, then uncover and bake another 10 minutes until bubbly and golden.
Reheating
Reheat leftovers covered in the oven at 350°F (175°C) until warmed through, about 15-20 minutes. Alternatively, microwave individual servings covered with a damp paper towel to maintain moisture, heating in 1 to 2-minute intervals until hot. You can refresh the top by broiling briefly if you want that melty, golden finish again.
FAQs
Can I use frozen zucchini instead of fresh?
While fresh zucchini offers the best texture and flavor in Herb & Zucchini Stuffed Jumbo Shells, you can use frozen zucchini if necessary. Just be sure to thaw it completely and squeeze out as much moisture as possible to avoid watery filling.
Can I make this recipe vegetarian?
Absolutely! This recipe is naturally vegetarian, using cheeses and fresh herbs for flavor. Just make sure your marinara sauce doesn’t contain any meat products to keep it vegetarian-friendly.
What if I don’t have jumbo pasta shells?
If jumbo shells aren’t available, you can try using large manicotti tubes or even large pasta sheets to roll the filling. Just adjust cooking and assembly times slightly as needed.
How spicy is the recipe with red pepper flakes?
The crushed red pepper flakes add just a hint of heat that gently warms the palate without overpowering the other flavors. Feel free to skip them if you prefer a milder dish.
Can I substitute the cheeses?
You can substitute similar cheeses if needed. For example, cottage cheese works in place of ricotta, but the texture will be slightly different. Avoid processed cheeses, as they won’t melt or blend as nicely for stuffed shells.
Final Thoughts
If you’re looking for a recipe that effortlessly combines freshness, richness, and cozy comfort, you simply have to try making Herb & Zucchini Stuffed Jumbo Shells. They’re a wonderful way to showcase simple ingredients in a spectacularly delicious way that’s sure to become a staple in your kitchen. Once you take that first bite, I promise they’ll become one of your favorite go-to meals to share with loved ones any day of the week!
Print
Herb & Zucchini Stuffed Jumbo Shells Recipe
This Herb & Zucchini Stuffed Jumbo Shells recipe features tender pasta shells filled with a creamy blend of ricotta, mozzarella, parmesan, fresh zucchini, and aromatic herbs. Baked in marinara sauce and topped with melted cheese, this comforting vegetarian dish is perfect for a family dinner or special occasion.
- Total Time: 1 hour
- Yield: 4 servings
Ingredients
Filling
- 1 medium zucchini, grated and well-drained
- 1 ½ cups ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated parmesan cheese
- 1 egg, lightly beaten
- 2 cloves garlic, minced
- 2 tablespoons fresh parsley, finely chopped
- 1 tablespoon fresh basil, chopped
- Salt and freshly ground black pepper, to taste
- ¼ teaspoon crushed red pepper flakes (optional)
Pasta
- 20 jumbo pasta shells
Sauce & Topping
- 2 cups marinara sauce
- ½ cup shredded mozzarella cheese (for topping)
- ¼ cup grated parmesan cheese (for topping)
- Olive oil or nonstick spray (for greasing)
Garnish
- Fresh basil leaves (for garnish, optional)
Instructions
- Cook Pasta Shells: Bring a large pot of salted water to a boil. Add jumbo pasta shells and cook until al dente, about 9 minutes. Drain and rinse under cold water, then lay them out separately to prevent sticking.
- Prepare Zucchini: Grate the zucchini and use a cheesecloth or clean towel to squeeze out all excess moisture to prevent soggy filling.
- Make Filling: In a large bowl, combine the drained zucchini, ricotta, mozzarella, parmesan cheeses, beaten egg, minced garlic, chopped parsley and basil, salt, freshly ground black pepper, and optional crushed red pepper flakes. Mix thoroughly until the mixture is creamy and well combined.
- Preheat Oven & Prepare Dish: Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with olive oil or nonstick spray. Spread 1 ½ cups of marinara sauce evenly on the bottom of the dish.
- Stuff Shells: Using a spoon or piping bag, fill each cooked pasta shell with about 1 tablespoon of the ricotta-zucchini mixture. Arrange the stuffed shells upright, closely packed, in the prepared baking dish.
- Add Sauce & Cheese Topping: Spoon the remaining marinara sauce evenly over the stuffed shells. Sprinkle the top with the remaining ½ cup shredded mozzarella and ¼ cup grated parmesan cheese.
- Bake: Cover the dish tightly with aluminum foil and bake for 25 minutes. After baking, remove the foil and switch the oven to broil for 3–5 minutes until the cheese is golden brown and bubbling.
- Rest & Garnish: Remove from oven and let the stuffed shells rest for 5 minutes to set. Garnish with fresh basil leaves if desired before serving.
Notes
- Use freshly grated cheese for the best melting texture and flavor.
- Make sure to squeeze out all the excess water from the zucchini to avoid soggy filling and watery sauce.
- For an extra flavor twist, add lemon zest or finely chopped spinach to the filling mixture.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 cup (approx. 5 stuffed shells)
- Calories: 380
- Sugar: 6g
- Sodium: 550mg
- Fat: 16g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 85mg