Keto Zucchini Rolls for a Healthy Vegetarian Dinner

Zucchini Rolls are a light, flavorful dinner option that combines thinly sliced zucchini with a savory, plant-based filling, making them perfect for a keto or low-carb lifestyle. These rolls offer the satisfying flavors of Italian cuisine without heavy carbs, making them a healthy yet indulgent choice.

The beauty of zucchini rolls is in their versatility. Soft, tender zucchini wraps around a filling of seasoned plant-based cheese or tofu, fresh herbs, and optional vegetables. Baked or served fresh, these rolls are elegant enough for a dinner party yet simple enough for a weeknight meal.

Every bite delivers a balance of creamy filling, slightly crisp zucchini, and savory Italian seasoning. They are also easy to prepare ahead of time, store well, and reheat without losing their texture or flavor.

Ingredients Overview

Zucchini is the foundation of this dish. Choose medium-sized zucchini for thin, even slices. Using a mandoline ensures consistent thickness, making the rolls easier to shape and bake. The zucchini serves as a low-carb alternative to pasta or bread while providing a delicate, slightly sweet flavor.

The filling is plant-based, often using ricotta-style tofu, cashew cream, or dairy-free cheese. Herbs like basil, parsley, and oregano infuse the filling with fresh, aromatic notes. Garlic and nutritional yeast add depth and a subtle umami flavor.

Tomato sauce is optional but highly recommended for a classic Italian touch. A light layer of sauce adds moisture and a tangy contrast to the creamy filling. Olive oil contributes richness and helps the zucchini soften slightly during baking.

Spices such as black pepper, crushed red pepper, and paprika can be used to personalize flavor. The ingredients work together to create a satisfying, flavorful, and visually appealing dish suitable for keto, low-carb, or plant-based diets.

Ingredients

3 medium zucchini
1 cup firm tofu, crumbled
1/4 cup nutritional yeast
2 tablespoons fresh basil, chopped
2 tablespoons fresh parsley, chopped
1 teaspoon garlic powder
1/4 teaspoon black pepper
1/4 teaspoon crushed red pepper flakes (optional)
1/2 cup tomato sauce (optional)
1 tablespoon olive oil
1/4 cup dairy-free mozzarella or plant-based cheese (optional)
Salt to taste

Step-by-Step Instructions

Preheat your oven to 375°F (190°C). Lightly grease a baking dish with olive oil to prevent sticking and promote even cooking.

Wash and trim the zucchini ends. Using a mandoline or sharp knife, slice the zucchini lengthwise into thin strips about 1/8 inch thick. Thin slices make rolling easier and help the zucchini cook evenly.

In a medium bowl, combine crumbled tofu, nutritional yeast, basil, parsley, garlic powder, black pepper, and red pepper flakes. Mix thoroughly to create a creamy, well-seasoned filling. Adjust salt to taste.

If using tomato sauce, spread a thin layer on the bottom of the prepared baking dish. This adds moisture and prevents the rolls from sticking.

Place a spoonful of the filling near one end of a zucchini strip. Carefully roll the zucchini around the filling, tucking the edges underneath. Place each roll seam-side down in the baking dish.

Once all rolls are assembled, drizzle lightly with olive oil and top with dairy-free cheese if using. Cover the dish loosely with foil.

Bake for 20 to 25 minutes, until the zucchini is tender but not mushy, and the filling is warm. Remove the foil during the last 5 minutes to allow any cheese to lightly brown.

Let the rolls cool for 5 minutes before serving. This allows them to firm slightly and makes them easier to handle.

Avoid overbaking, which can cause zucchini to release too much water and make the rolls soggy. Monitor closely during the final minutes of cooking.

Tips, Variations & Substitutions

For added flavor, roast zucchini strips before assembling. This reduces moisture and enhances sweetness.

You can experiment with fillings by adding sautéed mushrooms, spinach, or bell peppers. Pre-cook any high-moisture vegetables to prevent the rolls from becoming watery.

For extra protein, include chickpeas or lentils in the filling. This complements the tofu and keeps the dish plant-based.

Spices like smoked paprika or a pinch of nutmeg can add depth to the filling. Adjust the seasoning to your taste preference.

Serve fresh or make ahead by assembling the rolls and refrigerating them until ready to bake. The flavor improves slightly after sitting for 30 minutes.

Serving Ideas & Occasions

Zucchini Rolls are perfect for a light dinner, an appetizer for a gathering, or a keto-friendly meal prep option. Pair with a fresh green salad or roasted vegetables for a balanced plate.

They can also be served alongside low-carb pasta alternatives or a zesty tomato soup for a complete Italian-inspired meal.

Ideal for weeknight dinners, casual gatherings, or plant-based dinner parties where guests can enjoy a healthy yet satisfying option.

Nutritional & Health Notes

Zucchini Rolls are low in carbs and calories while being rich in plant-based protein from tofu and nutritional yeast. They provide dietary fiber and essential vitamins from zucchini and herbs.

Using plant-based cheese keeps the dish vegan and reduces saturated fat content. Olive oil adds healthy fats and helps absorb fat-soluble vitamins.

This dish is suitable for keto, low-carb, and plant-based diets, offering a nutrient-dense option that is light yet satisfying.

Portion control is easy due to individual roll sizes, making it simple to manage serving sizes.

FAQs

Can I make zucchini rolls ahead of time?

Yes, you can assemble the rolls and store them in the refrigerator for a few hours before baking. This allows the flavors to meld slightly. Bake just before serving to maintain the best texture.

Can I freeze zucchini rolls?

Zucchini rolls can be frozen after baking. Cool completely, then store in an airtight container. Reheat in the oven at 350°F until warmed through. Freezing raw rolls is possible, but the zucchini may release extra water during cooking.

What can I use instead of tofu?

You can use cashew cream, dairy-free ricotta, or mashed chickpeas as alternatives. Ensure the consistency is firm enough to hold inside the zucchini strips without spilling during rolling.

How thin should I slice the zucchini?

Slice zucchini about 1/8 inch thick. Thin slices roll easily and cook evenly. Thicker slices may be harder to roll and require longer baking time.

Can I add other vegetables?

Yes, sautéed mushrooms, spinach, or bell peppers can be added to the filling. Pre-cook high-moisture vegetables to prevent the rolls from becoming watery.

Is this dish keto-friendly?

Yes, zucchini rolls are low in carbs and suitable for keto and low-carb diets, especially when served with plant-based cheese or tofu filling.

How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently in the oven to maintain texture. Avoid microwaving for long periods, as zucchini can become watery.

Print

Keto Zucchini Rolls for a Healthy Vegetarian Dinner

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Plant-based zucchini rolls stuffed with a creamy tofu filling, perfect for a keto, low-carb, Italian-inspired dinner.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

3 medium zucchini
1 cup firm tofu, crumbled
1/4 cup nutritional yeast
2 tablespoons fresh basil, chopped
2 tablespoons fresh parsley, chopped
1 teaspoon garlic powder
1/4 teaspoon black pepper
1/4 teaspoon crushed red pepper flakes (optional)
1/2 cup tomato sauce (optional)
1 tablespoon olive oil
1/4 cup dairy-free mozzarella (optional)
Salt to taste

Instructions

  • Preheat oven to 375°F and grease a baking dish.
  • Slice zucchini lengthwise into thin strips.
  • Mix tofu, nutritional yeast, herbs, and seasonings.
  • Spread a layer of tomato sauce in the dish (optional).
  • Place filling on zucchini strips and roll up, seam-side down.
  • Drizzle with olive oil and top with cheese (optional).
  • Cover with foil and bake 20–25 minutes, uncover for last 5 minutes.
  • Cool 5 minutes before serving.

Notes

Do not overbake to prevent soggy rolls. Pre-roast zucchini for extra flavor if desired.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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