Roman-Style Stuffed Zucchini in Tomato Sauce
Roman-Style Stuffed Zucchini in Tomato Sauce (oil-free & dairy-free) is a Roman recipe hidden in plain sight. Tender zucchini are hollowed out, filled, and slowly simmered in tomato sauce until they are almost falling apart.
Post Date: July 02, 2026
Posted by: Donna SpencerThis post may contain affiliate links. Read my full disclosure here.
While the traditional version is made with a meat-based filling, I was immediately drawn to the technique itself and wondered how I might reimagine it for my whole-food, plant-based kitchen.
Some of my most inspired plant-based recipes begin with the work of one of my culinary heroes, Katie Parla. I first came across this traditional Roman dish in her cookbooks. Later, I spotted it again in a recent newsletter, and the recipe stayed with me.
The result is a rustic Roman-inspired dish that celebrates summer zucchini, rich tomato flavor, and a savory filling made with tofu, mushrooms, lentils, and breadcrumbs. It’s comforting, make-ahead friendly, and just as delicious served warm or at room temperature.
Why This Recipe Is Worth Making
I’ve spent countless hours testing recipes over the years, and I’ve learned that not every beautiful dish deserves a place in my kitchen. When I share a recipe on PLANTifull Fare, it’s because it has earned its spot. Here are a few reasons this one did.
- Whole-food, plant-based
- Oil-free and dairy-free
- Naturally savory from whole ingredients
- A beautiful way to use fresh summer zucchini
- Easy enough for a weeknight meal
- Elegant enough for entertaining

Pro Tips for Roman-Style Stuffed Zucchini
The beauty of this recipe is in the technique. The zucchini are hollowed, the tender pulp is folded back into the filling, and everything slowly braises in tomato sauce until the zucchini become soft, silky, and full of flavor.
Don’t Overfill the Zucchini
Pack the filling gently, leaving about ½ inch of space at the top of each zucchini. The breadcrumbs and flaxseed binder will expand slightly as they cook, and a little extra room helps keep the filling neatly in place.
Save the Zucchini Pulp
Don’t throw away the tender zucchini you scoop from the center. Finely chop it, then dry-sauté or broth-sauté it with the mushrooms until most of the moisture has evaporated. Stir it into the filling for extra flavor, moisture, and a true Italian “waste nothing” approach to cooking.
Select the Right Lentil
For the most traditional texture, I recommend cooked brown lentils. They hold their shape just enough to create a hearty filling while blending beautifully with the tofu and mushrooms. If you prefer a firmer bite, cooked green lentils work well too. Red lentils create a much softer, creamier filling because they break down as they cook. It’s delicious, but less reminiscent of the rustic Roman-style original.
👉 See my guide: How to Choose and Cook Lentils to learn which varieties work best in different recipes.
Let the Sauce Stay Loose and Lightly Seasoned
For the sauce, you can use a simple canned tomato sauce or one batch of my Classic Italian Marinara Sauce.
One of Katie Parla’s best pieces of advice is to keep plenty of liquid in the pan. This dish is gently braised, not baked. The zucchini should almost poach in the tomato sauce, so don’t hesitate to add a splash of water or vegetable broth if the sauce begins to reduce too much during cooking.
My advice is to avoid the impulse to heavily season the tomato sauce. It really just needs one or two crushed garlic cloves and a splash of vegetable broth to wake it up. The sauce is not the star of this show!
Don’t Be Afraid of Tender Zucchini
Most zucchini recipes aim to keep the squash crisp-tender. This isn’t one of them. The goal is zucchini that’s silky, soft, and almost falling apart. As Katie describes it, the zucchini should be “on the verge of falling apart.” That’s exactly what gives this rustic Roman dish its comforting texture.
Let the Flavors Rest
Like many Italian tomato dishes, the flavors continue to develop as the zucchini cool. This recipe is wonderful served warm, but it’s equally delicious at room temperature, making it an excellent choice for meal prep, potlucks, and summer gatherings.
Choosing the Best Zucchini for This Recipe
One of the things I love about this Roman-inspired dish is that it can be made with a variety of zucchini and summer squash. While traditional recipes often call for Romanesco zucchini, don’t worry if you can’t find them.
Romanesco zucchini and calabacita (Mexican squash) are very similar in appearance and cooking qualities. Both have dense flesh, smaller seed cavities, and hold up beautifully when stuffed and braised. If you can find either one, it’s an excellent choice for this recipe.
I recently spotted Romanesco zucchini tucked into a mixed basket of organic summer squash at my local grocery store. They were not labeled separately, so it’s worth taking a closer look when you see striped or ridged squash in the produce section.

Most grocery store varieties will work beautifully. Here are a few common ones that work really well.
Romanesco Zucchini (Ideal – Traditional Italian Choice)
Romanesco zucchini, or zucchine romanesche, are the traditional choice in Rome. They are pale green with lighter stripes and distinctive ridges running lengthwise down the squash.
Why they’re ideal:
- Dense flesh
- Small seed cavity
- Rich zucchini flavor
- Hold their shape during long cooking
If you spot them at a farmers market, they are worth trying. Their firm texture makes them especially well suited for stuffing and braising.
Standard Green Zucchini (Most Practical)
This is the zucchini most of us find year-round at the grocery store.
Why it works:
- Easy to find
- Affordable
- Easy to hollow and stuff
- Mild flavor that pairs well with tomato sauce
Because standard zucchini contain more moisture than Romanesco varieties, they may soften more during cooking. That’s perfectly fine for this recipe, where tender zucchini are part of the appeal.
Calabacita (Mexican Squash – Excellent Southwest Alternative)
Common throughout Texas and the Southwest, calabacita is a traditional Mexican squash with pale green, often speckled skin and a slightly rounder shape than standard zucchini.
Why it works:
- Tender, creamy flesh
- Mild, slightly sweet flavor
- Smaller seed cavity
- Holds stuffing well
Calabacita softens beautifully as it cooks and pairs wonderfully with tomato-based dishes. If you shop at Mexican markets or Texas grocery stores, there’s a good chance you’ve seen this variety.
Opo Squash
Also known as bottle gourd, calabash, or long squash, opo squash is popular in many Asian cuisines. It is much larger than zucchini and has pale green skin and a mild flavor.
Why it works:
- Easy to hollow and stuff
- Mild flavor
- Holds larger amounts of filling
Opo squash contains significantly more water than zucchini, so expect a softer final texture. If using opo squash, lightly salt the hollowed pieces and allow them to drain for 15 to 20 minutes before stuffing.
My Recommendation
For the most traditional result, choose Romanesco zucchini. For the easiest and most accessible option, standard green zucchini work beautifully. They may soften more than Romanesco zucchini, but that tender texture is part of the appeal of this slow-braised dish. If you come across calabacita or gray zucchini at a farmers market or grocery store, don’t hesitate to give them a try. Each brings its own character while staying true to the rustic spirit of this Roman classic.
What Is the Best Sauce for Roman-Style Stuffed Zucchini?
One of the reasons I love this recipe is its simplicity. Traditional Roman stuffed zucchini are gently braised in a light tomato sauce that allows the vegetables and savory filling to remain the stars of the dish. Unlike a thick pasta sauce designed to coat noodles, the sauce for this dish should remain loose enough to gently braise the zucchini while slowly concentrating into a rich, flavorful tomato broth.
This simple tomato sauce is my first choice because it stays close to the spirit of the original dish. However, if you already have one of these homemade sauces on hand, each brings its own delicious character while still pairing beautifully with the stuffed zucchini. If using a thicker homemade or jarred pasta sauce, simply thin it with a little vegetable broth or water until it reaches a light, brothy consistency that’s perfect for gently braising the zucchini.
Classic Italian Marinara Sauce
Rich, bright, and naturally sweet, this is my favorite substitute when I have a batch in the freezer. Thin it slightly with vegetable broth or water so the zucchini can gently braise instead of bake.
Simple Nutritious Quick Pumpkin Tomato Pasta Sauce
A wonderful option for fall. The pumpkin adds a subtle creaminess and sweetness while keeping the sauce light enough for braising.
Healthy Pumpkin Vodka Sauce with Pasta
If you’re looking for a richer, company-worthy dinner, this creamy tomato sauce transforms the dish into elegant comfort food. Add a little vegetable broth to loosen the sauce before simmering.
Italian Beet Tomato Marinara Sauce
Earthy, naturally sweet, and beautifully vibrant, this sauce adds another layer of vegetable goodness while complementing the mushrooms and tomatoes in the filling.
PLANTifull Fare Tip: No matter which sauce you choose, remember that this is a braise, not a bake. Keep enough liquid in the pan so the zucchini remain partially submerged throughout cooking. The goal is tender zucchini infused with tomato flavor—not dry roasted vegetables.
👉 Try it with: Classic Italian Marinara Sauce (Oil-Free, Rich & Authentic Flavor)
👉 Want to learn more? Explore my guide to Italian pasta shapes and sauce pairings to discover which sauces pair best with different vegetables and pasta shapes.

Serving Suggestions
One of my favorite things about this recipe is its versatility. Serve it warm for a comforting Italian dinner or at room temperature for a summer gathering. In fact, I think the flavors become even better after resting for an hour or two as the zucchini continue to absorb the tomato sauce.
Even in the heat of summer, this is one of those recipes worth a gentle braise. The zucchini cook until soft and silky, the tomato sauce concentrates, and the dish tastes just as good warm as it does at room temperature.
Complete the meal with a crisp green salad, crusty whole-grain bread, creamy polenta, farro, or a simple side of roasted potatoes.
For potlucks or backyard cookouts, arrange the stuffed zucchini in a shallow serving dish, spoon the tomato sauce around them, and finish with fresh parsley, basil, or a light sprinkle of nutritional yeast for a beautiful presentation.
For a particularly pretty summer plate, add a few ribbons of fresh basil and an extra touch of lemon zest just before serving.
Italian Cooking Tip
In Italy, vegetables are often cooked much longer than American recipes suggest. Rather than aiming for crisp-tender zucchini, Roman cooks slowly braise them until they’re silky, tender, and infused with tomato sauce. That’s exactly the texture this recipe celebrates.
Plant-Based: Prep, Swap, Store & Nutrition
One of the things I appreciate most about this recipe is how well it fits into everyday cooking. Much of the prep can be done ahead, it’s easy to adapt with what you have on hand, and leftovers are just as delicious the next day.
This dish is a beautiful example of oil-free Italian comfort food: tender zucchini creates the vessel without using pasta. The filling can be prepared up to one day in advance and refrigerated until you’re ready to stuff the zucchini. You can also hollow the zucchini ahead of time and store them in an airtight container in the refrigerator.
Grocery List
Produce
Romanesco or standard zucchini
cremini mushrooms
garlic clove
parsley, finely chopped
Pantry
1 (28-ounce) can tomato sauce or one batch of my Classic Italian Marinara Sauce
whole-grain breadcrumbs
cooked brown lentils
ground flaxseed
nutritional yeast
white miso
fennel seed, lightly crushed
Vegetable broth
Misc
extra-firm tofu
water (for the flax egg and for braising)
Plant-Based Fresh Mozzarella, optional
Plant-Based “Pecorino” or Vegan Parmesan Cheese, for serving
Salt
Black pepper
Add-Ins and Substitutions
This Roman-Style Stuffed Zucchini is delicious as written, but it’s also easy to adapt based on what you have on hand or the type of squash that’s available.
Try Different Zucchini
Traditional Roman recipes use Romanesco zucchini, but standard green zucchini work beautifully. Calabacita, gray zucchini, yellow summer squash, or even opo squash are all excellent alternatives. Just keep in mind that softer varieties may require a slightly shorter cooking time.
Replace the Lentils
For a softer, creamier filling, substitute the cooked lentils with cannellini beans. If you prefer a heartier texture, cooked green lentils also work well.
Use Different Mushrooms
Cremini mushrooms provide the richest flavor, but white button mushrooms, baby bella mushrooms, or a blend of wild mushrooms are all delicious options. Dry-sauté or broth-sauté them first to concentrate their flavor before adding them to the filling.
Add Fresh Herbs
Fresh parsley is traditional, but basil, oregano, thyme, or marjoram also complement the tomato sauce beautifully. Stir the herbs into the filling or sprinkle them over the finished dish before serving.
Make It Gluten-Free
Replace the whole-grain breadcrumbs with your favorite gluten-free breadcrumbs or finely ground gluten-free oats. The filling should hold together while remaining tender after cooking.
Storing
For the best flavor, the finished dish can be made several hours before serving and gently reheated or enjoyed at room temperature.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stovetop or in the microwave, adding a splash of water if the sauce has thickened.
While the filling freezes well, the zucchini become quite soft after thawing, so I recommend enjoying this dish fresh or refrigerated rather than frozen.
Nutrition 411
Quick Nutrition Snapshot
- Whole-food, plant-based, oil-free, and dairy-free
- Rich in plant protein from tofu and lentils
- High in fiber from zucchini, lentils, mushrooms, and whole-grain breadcrumbs
- Naturally savory from mushrooms, nutritional yeast, and white miso—no dairy cheese needed
- Simmered in a simple tomato sauce without added oil
- Packed with colorful vegetables, vitamins, minerals, and antioxidants
- A satisfying Mediterranean-inspired meal with no processed meat or cheese
Ingredient Highlights
Traditional Roman stuffed zucchini is a wonderful example of how simple ingredients can come together to create a deeply satisfying meal. This whole-food, plant-based version preserves the rustic character of the original while adding even more fiber and plant-powered nutrition.
Zucchini are low in calories yet rich in vitamin C, potassium, and antioxidants that support immune and heart health. Their high water content also helps create a filling meal without feeling heavy.
Tofu provides high-quality complete plant protein along with calcium, iron, and magnesium. It creates a tender, satisfying filling while replacing the saturated fat found in traditional meat-based versions.
Mushrooms contribute savory umami flavor naturally while providing B vitamins, selenium, and antioxidants. They add depth and a pleasantly meaty texture without the need for processed ingredients.
Lentils are an excellent source of fiber, plant protein, folate, and iron. They help make this dish satisfying while supporting healthy digestion and steady energy.
Tomatoes are naturally rich in lycopene, a powerful antioxidant that becomes even more available after cooking. Simmering the zucchini in tomato sauce allows the vegetables to absorb flavor while creating a light, naturally vibrant sauce.
Together, these wholesome ingredients create a meal that’s rich in vegetables, plant protein, and fiber while remaining naturally oil-free and dairy-free. It’s a beautiful example of how traditional Italian cooking techniques can be adapted to support a whole-food, plant-based lifestyle without sacrificing comfort or flavor.
The Bigger Picture
This oil-free Roman-Style Stuffed Zucchini is a wonderful example of how traditional Italian recipes can be thoughtfully adapted for a whole-food, plant-based lifestyle without losing their rustic charm. Instead of relying on meat and cheese, this version builds its savory filling from tofu, mushrooms, lentils, and whole-grain breadcrumbs, allowing the fresh zucchini and simple tomato sauce to remain the stars of the dish.
Slowly braised until meltingly tender, these stuffed zucchini celebrate the beauty of seasonal vegetables, simple ingredients, and time-honored Italian cooking techniques. Whether served warm around the family table or at room temperature for a summer gathering, this recipe proves that some of the most satisfying Italian comfort foods begin—and end—with the garden.
Roman-Style Stuffed Zucchini in Tomato Sauce
Equipment
- Large Dutch oven or deep skillet with a lid
- Cutting Board
- Chef Knife
- Various Mixing Bowls
- Melon Baller
Ingredients
For the Stuffed Zucchini
- 4 medium Romanesco zucchini or standard zucchini 8-9 inches long inches or 6 small 5-6 inches long
- 5 ounces extra-firm tofu pressed and crumbled
- ¼ cup cooked brown lentils
- 1 cup finely chopped cremini mushrooms
- 1 cup finely chopped reserved zucchini pulp
- ¾ cup whole-grain breadcrumbs
- ½ cup Plant-Based Fresh Mozzarella 3.5-4 ounces, ptional
- 1 tablespoon ground flaxseed
- 2 tablespoons water to be mixed with ground flaxseed
- 3 tablespoons nutritional yeast
- 1 tablespoon white miso
- 1 tablespoon finely chopped fresh parsley
- ½-1 teaspoon lightly crushed fennel seed
- Freshly ground black pepper
For the Sauce
- 1 (28-ounce) can tomato sauce
- 1-2 garlic cloves smashed
- ½ cup vegetable broth plus more as needed
- salt to taste optional
- Optional substitute: one batch of my Classic Italian Marinara Sauce
Instructions
Prepare the Zucchini
- Wash the zucchini and trim both ends. Cut into 3-inch sections.
- Using a melon baller or paring knife and small spoon, carefully hollow out the centers, leaving at least ¼ inch of flesh around the edges.
- Reserve the tender zucchini pulp, finely chop it, and measure out ¾ to 1 cup for the filling. Save any extra for soup, sauce, stir-fries, or vegetable broth.
Cook the Vegetables
- Dry-sauté (or broth-sauté) the chopped mushrooms and zucchini pulp over medium heat until they release their moisture.
- Continue cooking until most of the liquid has evaporated. This helps keep the filling from becoming too loose.
- Allow the mixture to cool slightly.
Make the Filling
- In a large bowl, combine crumbled tofu, cooked lentils, cooked mushroom-zucchini mixture, breadcrumbs, flax egg, and Plant-Based Fresh Mozzarella, if using.
- In a small bowl, stir together the white miso with 1–2 teaspoons of water or vegetable broth until smooth. Add the nutritional yeast, parsley, crushed fennel seed, and black pepper, then mix into the tofu-lentil filling until evenly combined.
- Let the filling mixture sit for 5–10 minutes before stuffing so the breadcrumbs and flax can hydrate before cooking.
Fill the Zucchini
- Lightly season the inside of each zucchini with a pinch of salt, if desired.
- Fill each zucchini gently, leaving about ½ inch of space at the top. Do not pack tightly.
- You will most likely have leftover filling. You can use it to fill other vetegables you may have on hand as I have have here with half an onion.
Start the Sauce
- Gently heat the vegetable broth in a large Dutch oven or deep skillet with a lid.
- Add the smashed garlic and cook over low heat for 3–5 minutes, until fragrant. Remove the garlic, if desired.
- Add the tomato sauce and stir together.
Braise the Zucchini
- Nestle the stuffed zucchini into the tomato sauce. Add enough water or broth so the zucchini are about halfway submerged.
- Cover and simmer over medium-low heat for 30–40 minutes, gently turning once or twice during cooking. Alternatively, cover and braise in a 375°F oven for about 45 minutes.
- Add additional water or broth as needed to keep plenty of liquid in the pan. The zucchini should become very tender, almost falling apart when they are done.
- Let the zucchini rest for 15–20 minutes before serving. This allows the filling to firm up and makes them easier to serve.
Notes
❓Frequently Asked Questions
More Zucchini PF Recipes
Wholesome Zucchini Spice Oatmeal Cookies
Pasta Primavera
Italian Vegetable Pasta (Pasta all’Ortolano – Easy One-Pot Vegetable Pasta
Grilled Vegetable Focaccia Sandwich
AFFILIATE DISCLOSURE
I occasionally include affiliate links. I do not recommend products, services, or books I have never used or purchased myself.
SPAM
This site uses Akismet to reduce spam. Learn how your comment data is processed.












Thank you for stopping by PLANTifull Fare! If you create this dish or any other from my site, please take a moment to comment and rate the recipe. Share with your friends using the social buttons below!