Zucchini Rolls with Herbed Sun-Dried Tomato Tofu Ricotta Recipe

I am absolutely thrilled to share with you my personal favorite, the Zucchini Rolls with Herbed Sun-Dried Tomato Tofu Ricotta Recipe. This dish is such a delightful blend of creamy, tangy, and herby flavors wrapped in tender zucchini ribbons—it feels like a celebration on your plate every time I make it. It’s my go-to recipe when I want something comforting yet light, utterly satisfying but still fresh. Trust me, once you try these zucchini rolls stuffed with vibrant herbed tofu ricotta and baked in rich marinara, they’ll quickly become a staple in your kitchen too.

Why You’ll Love This Zucchini Rolls with Herbed Sun-Dried Tomato Tofu Ricotta Recipe

What really hooks me on this recipe is the amazing flavor combination. The tanginess from the sun-dried tomatoes mingled with the creamy vegan ricotta made from tofu creates an irresistible filling full of personality. Then layering in garlic, Italian herbs, and a touch of nutritional yeast adds complexity that keeps your taste buds engaged bite after bite. I love how this recipe transforms simple ingredients into something extraordinary and comforting.

Aside from the taste, I genuinely appreciate how straightforward and approachable this recipe is. Preparing the tofu ricotta filling and slicing the zucchini doesn’t demand complicated techniques, so I often make it on busy weeknights or for casual get-togethers. Yet the presentation looks elegant enough to serve at parties or special occasions. It’s also flexible, allowing you to customize the filling or toppings. The ease combined with the impressive result is what makes this recipe stand out in my collection.

Ingredients You’ll Need

The image shows a white rectangular baking dish filled with about 15 spiral-shaped zucchini rolls, each layered with a light green outer zucchini skin and a creamy, slightly browned filling mixed with cheese and small bits of herbs on top. The zucchini rolls sit on a rich, red tomato sauce base, with some bubbling and roasted edges visible along the dish’s sides. Bits of chopped green herbs and red chili flakes are scattered over the zucchini spirals, adding texture and color contrast. Around the dish, there are small white dishes holding white grated cheese and red chili flakes, all set on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

To make this dish shine, I keep the ingredients simple but essential, each adding a specific flair—from creamy texture and herbal brightness to vibrant color and a satisfying bite. Here’s what you’ll want for the perfect Zucchini Rolls with Herbed Sun-Dried Tomato Tofu Ricotta Recipe:

  • Firm or extra firm tofu (10 ounces): This provides a creamy, protein-rich base for the ricotta filling.
  • Vegan cream cheese (3 ounces): Adds richness and smoothness to help bind the filling.
  • Extra virgin olive oil (1 tablespoon): Gives a subtle fruity depth and moistens the mixture.
  • Salt (1/2 teaspoon): Enhances all the savory flavors naturally.
  • Garlic powder (1 teaspoon): Infuses the filling with warm, aromatic notes.
  • Onion powder (1/2 teaspoon): Adds gentle sweetness and complexity.
  • Nutritional yeast (2 tablespoons): Brings a cheesy, umami punch vegan-style.
  • Black pepper (1/2 teaspoon): Provides a subtle spicy background.
  • Italian herb blend (1 teaspoon): Delivers classic herbaceous flavor.
  • Dried basil or fresh basil (1 teaspoon dried or 1/4 cup fresh): Lends bright, fragrant herbal aroma.
  • Chopped sun-dried tomatoes (2 tablespoons): Packs intense tang and color to the filling.
  • Vegan mozzarella (1/2 cup): Melts beautifully for creaminess and gooey texture.
  • Vegan parmesan (1/4 cup): Adds sharp, nutty flavor to the cheese blend.
  • Zucchini (2–3 medium): Sliced thinly to create the tender, fresh rolls.
  • Pasta or marinara sauce (14 ounces): Creates a delicious bed and layers of flavor.
  • Pepper flakes (1/4 teaspoon): Gives the sauce a gentle kick.
  • Balsamic vinegar (2 teaspoons): Adds subtle tang and depth to the sauce.
  • Veggie grounds or vegan ground beef or cooked lentils (3/4 cup): Provides hearty texture and protein.
  • Extra vegan mozzarella or parmesan (1/4 cup): For topping and browning in the oven.
  • Fresh herbs like basil or parsley: Perfect for garnishing the finished dish.
  • Crushed red pepper flakes: Optional, for added spice when serving.

Directions

Step 1: Start by making the tofu ricotta filling. Crumble up the tofu into a medium bowl, then add the vegan cream cheese and olive oil. Press everything together with a fork, mixing and mashing until relatively smooth and creamy.

Step 2: Stir in all the spices—salt, garlic powder, onion powder, black pepper, Italian herb blend, and basil—along with the chopped sun-dried tomatoes. Mix until evenly incorporated so every bite bursts with flavor.

Step 3: Fold in the vegan mozzarella and parmesan, pressing and mixing again to create a cohesive, homogenous ricotta blend ready for filling zucchini slices.

Step 4: Prepare the zucchini by slicing it into thin ribbons using a vegetable peeler. Don’t worry about perfect uniformity—if slices vary in size, just layer two strips per roll when needed. Trim edges slightly to maintain even width for easier rolling.

Step 5: Pour the pasta sauce into an 8 x 11 inch baking dish. Add the pepper flakes, balsamic vinegar, and veggie grounds, stirring gently to combine and evenly spread across the bottom.

Step 6: Set up your rolling station. Take one or two zucchini strips and spread a spoonful of the filling lengthwise, leaving at least an inch of space at both ends to make rolling easier and prevent filling spilling out.

Step 7: Carefully roll the zucchini slices into tight little bundles, then nestle them snugly into the sauce in the baking dish. Place the rolls close together but allow a few millimeters between each for even cooking.

Step 8: Bake uncovered in a preheated 400° F (205° C) oven for 25 minutes, allowing the zucchini to soften and flavors to meld.

Step 9: Remove the dish from the oven and sprinkle the remaining vegan cheese on top. Cover loosely with parchment paper and bake for another 10 to 15 minutes until the cheese melts beautifully.

Step 10: Remove the parchment and bake for an additional 5 minutes to develop a nice golden brown on the cheese. You can also broil for 2-3 minutes if you want a crispier topping—just watch carefully to avoid burning!

Step 11: Once done, let the rolls cool for 5 to 10 minutes to set. Garnish with fresh herbs like basil and a sprinkle of crushed red pepper flakes if you like a touch of heat before serving.

Servings and Timing

This recipe yields approximately 8 servings, making it perfect for family dinners or small gatherings. The prep time is about 25 minutes, which includes making the tofu ricotta and slicing zucchini. Baking takes another 40 to 45 minutes, including the two-stage cheese melting process. Total time from start to ready-to-eat is roughly 1 hour and 5 minutes. Allow a few minutes for resting after baking to let the flavors settle and the cheese firm up a bit.

How to Serve This Zucchini Rolls with Herbed Sun-Dried Tomato Tofu Ricotta Recipe

Three small zucchini rolls filled with a mixture of cooked rice, herbs, and melted cheese sit on a white plate. The rolls have a light green skin on the outside with a golden brown top where the cheese is slightly browned. They rest on a thick layer of chunky red tomato sauce spread across the plate. The texture of the sauce is rich and looks hearty with visible pieces of tomato. The plate is placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

I like to serve these zucchini rolls warm so you can fully appreciate the creamy tofu ricotta and the tender zucchini texture with the rich, savory sauce underneath. They make a fabulous main dish alongside a crisp green salad dressed in lemon vinaigrette for a refreshing contrast. Roasted or steamed vegetables also pair beautifully and add a variety of textures and colors to the plate.

For presentation, arranging the rolls neatly in a baking dish or on a large platter garnished with extra fresh basil or parsley really elevates the dish. A sprinkle of crushed red pepper flakes and a drizzle of good-quality olive oil right before serving add mouthwatering finishing touches. If I’m hosting, I sometimes offer small appetizer forks so guests can easily pick up each roll.

When it comes to drinks, my favorite pairings include a chilled glass of Sauvignon Blanc or a light Italian red like Chianti for wine lovers. If you prefer cocktails, a sparkling citrus spritz complements the tangy sun-dried tomato flavors well. Non-alcoholic options like sparkling water with a splash of lemon or herbal iced tea also refresh the palate delightfully. These rolls are so versatile they shine at weeknight dinners, holiday feasts, or elegant parties alike.

Variations

I love experimenting with this recipe to suit different tastes or dietary requirements. For instance, if you’re not vegan you could use traditional ricotta cheese instead of tofu and vegan cream cheese for a classic dairy-rich experience. To keep it gluten-free and protein-packed, I often swap the veggie grounds with cooked quinoa or chickpeas minced finely—both blend nicely in the sauce and provide hearty texture.

Flavor-wise, you can change up the herbs or sun-dried tomato quantity to make it more or less intense. Adding fresh spinach or kale into the ricotta mixture is something I enjoy on occasion for an extra pop of green and nutrition. For a smoky touch, a pinch of smoked paprika in the filling adds a lovely warmth that complements the tomato sauce beautifully.

If you want to skip baking, I’ve successfully assembled the rolls and gently warmed them covered in a skillet with sauce on low heat until just tender and gooey. It’s a quicker option for days when oven time is limited but you still crave those comforting flavors. Also, air fryer enthusiasts can try baking smaller batches in a well-oiled dish or oven-safe container to get a slightly crispier exterior.

Storage and Reheating

Storing Leftovers

Once cooled, I store leftover zucchini rolls in an airtight container in the refrigerator. They keep well for up to 3 to 4 days. Using glass containers with tight-fitting lids helps maintain freshness and prevents the rolls from absorbing other fridge odors. I find storing them snugly with a little sauce at the bottom prevents drying out.

Freezing

This dish freezes nicely if you want to prepare ahead. I recommend placing the cooled rolls in a single layer on a baking sheet and freezing them uncovered for a few hours, then transferring them to a freezer-safe container or heavy-duty zip bag. This prevents them from sticking together. Frozen zucchini rolls will maintain quality for up to 2 months. When ready to enjoy, thaw overnight in the fridge before reheating.

Reheating

The best way to reheat these zucchini rolls is in the oven at 350° F (175° C) for about 15-20 minutes until warmed through. Cover with foil to keep moisture in. Avoid microwaving if possible, as the texture can become rubbery. If you prefer, you can reheat covered in a skillet over low heat, turning occasionally to warm evenly. Adding a splash of extra marinara sauce before reheating helps restore moisture and flavor.

FAQs

Can I use regular ricotta cheese instead of tofu ricotta?

Absolutely! If you are not avoiding dairy, traditional ricotta cheese works wonderfully in this recipe for a creamier texture and classic flavor. Just adjust the seasoning to taste since ricotta is slightly milder than tofu-based ricotta.

How thin should I slice the zucchini for the rolls?

I recommend using a vegetable peeler to get thin, flexible slices about 1/8-inch thick. They should be pliable enough to roll without cracking, but not too thin that they tear easily. Slightly uneven slices are fine since you can layer two strips to ensure good coverage for each roll.

Can I prepare these zucchini rolls ahead of time?

You sure can! Assemble the rolls and cover the baking dish tightly, then refrigerate for up to 24 hours before baking. This can actually enhance the flavors as they marinate in the sauce. Just remember to add any cheese topping right before baking.

Is this recipe suitable for a gluten-free diet?

Yes, this recipe is naturally gluten-free as long as you check that your pasta sauce and veggie grounds don’t contain gluten additives. It’s a great option for anyone avoiding gluten but seeking a satisfying, cheesy baked dish.

What can I substitute for the sun-dried tomatoes if I don’t have any?

If you don’t have sun-dried tomatoes, I like to use finely chopped roasted red peppers or even a spoonful of tomato paste for similar depth and sweetness. Keep in mind that sun-dried tomatoes bring a unique tang, so adjusting acidity in your sauce might help balance the final dish.

Conclusion

I truly hope you’ll give this Zucchini Rolls with Herbed Sun-Dried Tomato Tofu Ricotta Recipe a try soon. It’s one of those dishes I keep coming back to whenever I want something flavorful, wholesome, and comforting without fuss. I love sharing it with friends and family because it never fails to impress and delight. Enjoy every savory, creamy, melt-in-your-mouth bite—you deserve it!

Print

Zucchini Rolls with Herbed Sun-Dried Tomato Tofu Ricotta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Delightfully savory and creamy, these Zucchini Rolls with Herbed Sun-Dried Tomato Tofu Ricotta are a perfect vegan appetizer or light meal. Thinly sliced zucchini is rolled with a flavorful tofu-based ricotta mixed with sun-dried tomatoes, herbs, and vegan cheeses, then baked in a rich pasta sauce until bubbly and golden. This dish combines fresh vegetable goodness with a satisfying, cheesy plant-based filling, ideal for entertaining or a nutritious family dinner.

  • Author: Sarah
  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Vegan, Italian-inspired
  • Diet: Vegan

Ingredients

Filling

  • 10 ounces firm or extra firm tofu
  • 3 ounces vegan cream cheese (or more tofu for vegan cheese alternative)
  • 1 tablespoon extra virgin olive oil
  • 1/2 teaspoon salt
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 2 tablespoons nutritional yeast
  • 1/2 teaspoon black pepper
  • 1 teaspoon Italian herb blend
  • 1 teaspoon dried basil (or 1/4 cup fresh basil, chopped finely)
  • 2 tablespoons chopped sun-dried tomato (finely chopped)
  • 1/2 cup vegan mozzarella
  • 1/4 cup vegan parmesan

Zucchini and Sauce

  • 2 or 3 medium zucchinis (depending on size and number of slices needed)
  • 14 ounces pasta sauce or marinara sauce of choice
  • 1/4 teaspoon crushed red pepper flakes
  • 2 teaspoons balsamic vinegar
  • 3/4 cup veggie grounds, vegan ground beef, or cooked lentils
  • 1/4 cup vegan mozzarella or vegan parmesan to sprinkle on top
  • Fresh herbs such as basil or parsley for garnish
  • Additional crushed red pepper flakes (optional, for garnish)

Instructions

  1. Make the filling: Crumble the tofu into a medium mixing bowl and add the vegan cream cheese and olive oil. Use a fork to press and mash the mixture until somewhat smooth. Mix in the salt, garlic powder, onion powder, nutritional yeast, black pepper, Italian herb blend, dried or fresh basil, and chopped sun-dried tomatoes thoroughly.
  2. Add cheeses: Incorporate the vegan mozzarella and vegan parmesan into the mixture, pressing and mixing until well combined and homogeneous.
  3. Prepare zucchini slices: Use a vegetable peeler to slice the zucchini into thin strips. It’s okay if some slices are uneven or shorter; typically, use two slices per roll. Trim edges if necessary to keep strips a consistent width for easy rolling.
  4. Prepare the baking dish and sauce: Spread the pasta or marinara sauce evenly in an 8 x 11-inch baking dish. Mix in crushed red pepper flakes, balsamic vinegar, and veggie grounds (or your chosen protein substitute) to the sauce, stirring until evenly combined.
  5. Assemble zucchini rolls: Set up a rolling station. Take one or two zucchini strips and spread a spoonful of the tofu ricotta filling onto each strip, leaving at least an inch of space at both ends for easier rolling. Roll the zucchini gently but tightly and place each roll snugly into the prepared sauce in the baking dish. Keep the rolls close but leave a small gap between each for even cooking.
  6. Bake the rolls: Place the baking dish in a preheated oven at 400° F (205° C) and bake for 25 minutes, allowing the flavors to meld and the zucchini to tenderize.
  7. Add cheese and continue baking: Remove from oven and sprinkle the remaining vegan mozzarella or parmesan over the rolls. Cover the dish with parchment paper and bake for an additional 10 to 15 minutes.
  8. Brown the cheese: Remove the parchment paper and bake for another 5 minutes to allow the cheese to brown. Alternatively, broil for 2–3 minutes, watching carefully to avoid burning.
  9. Rest and garnish: Remove the dish from the oven and let it cool for 5 to 10 minutes. Garnish with fresh herbs like basil or parsley and sprinkle with crushed red pepper flakes if desired before serving.

Notes

  • If you prefer a firmer ricotta texture, press the tofu beforehand to remove excess moisture.
  • Use fresh basil for a more vibrant herb flavor in the filling.
  • The number of zucchini rolls depends on the size of your zucchini and how thinly you slice them; adjust baking dish size accordingly.
  • For gluten-free, check that your pasta sauce and vegan cheeses are certified gluten-free.
  • The vegan cream cheese can be substituted with more tofu or cashew cream for different texture preferences.
  • Broiling the cheese at the end adds a nice golden finish but watch carefully as vegan cheeses can burn quickly.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star