Zucchini Rolls Recipe: Stuffed With Cheesy Creaminess and Herbed Goodness

Side Dishes

Zucchini Rolls Recipe: Stuffed With Cheesy Creaminess and Herbed Goodness

Stuffing zucchini rolls with creamy cheese and fresh herbs transforms a simple vegetable into a restaurant-worthy side dish that steals the show. The secret lies in hollowing the zucchini just right—keeping the walls sturdy enough to hold your filling while baking to tender perfection.

This technique elevates zucchini from humble side to star of the meal, packed with flavor in every bite.

What makes these rolls special is the balance of textures and flavors: the zucchini stays tender and slightly crisp at the edges, while the herbed cream cheese filling adds richness without overpowering.

I developed this recipe after testing multiple methods, and the key is baking the zucchini first to soften it before stuffing—this ensures your filling stays put and the zucchini absorbs all that savory goodness. The result? A dish that looks impressive yet comes together in under 45 minutes.

By the time you serve these, you’ll have golden, stuffed zucchini rolls with a creamy, herby filling that melts into every forkful. The aroma alone will have everyone at the table asking for seconds, and the presentation is elegant enough for dinner parties but simple enough for weeknight dinners.

Pair with grilled chicken or a fresh salad for a complete meal that feels both comforting and refined.

These rolls are versatile too—swap the cheese filling for mushrooms and spinach, or add sun-dried tomatoes for extra depth. The possibilities are endless, but the method remains foolproof. Let’s get started on creating your next favorite side dish that’s as nutritious as it is delicious.

👨‍🍳
Difficulty
Easy
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for zucchini rolls

Four zucchini, creamy cheese, and fresh herbs—this is all you need to create showstopping stuffed zucchini rolls.

Ingredient Amount Notes
Medium Zucchini 🥒 4 whole Medium-sized, firm and fresh
Cream Cheese 🧀 8 oz Full-fat, room temperature
Shredded Mozzarella Cheese 🧀 1 cup Part-skim or whole milk
Fresh Basil Leaves 🌿 ¼ cup Chopped, packed tightly
Fresh Parsley Leaves 🌿 ¼ cup Chopped, packed tightly
Garlic Cloves 🧄 2 cloves Minced, fresh preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For brushing zucchini
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed
Unsalted Butter 🧈 1 tbsp For baking dish
All-Purpose Flour 🌾 1 tbsp For dusting cutting board

The zucchini is your canvas here. Look for medium-sized ones—about 6-8 inches long—with smooth, firm skin. Trader Joe's and Whole Foods usually carry the best quality, but any grocery store will work. The key is to pick them when they're young and tender. I always give mine a quick rinse and pat dry before anything else—water makes them soggy. For the cheese, full-fat cream cheese is a must (the light version gets too watery), and always let it sit at room temperature for 30 minutes before mixing—it blends so much better. The mozzarella should be shredded fresh if possible, but pre-shredded works in a pinch.

No fresh herbs? Dried basil and parsley at half the amount will do, but trust me, fresh makes all the difference. The garlic can be pre-minced from a jar if you're short on time, but fresh is worth the extra minute. Short on mozzarella? Swiss cheese or Gruyère adds a nice nutty depth. For the olive oil, the fruity, peppery kind (like California Early Harvest) adds more flavor than the mild stuff. The lemon juice is non-negotiable—it brightens everything up. And if you're worried about the zucchini getting watery, squeeze out any excess moisture with a paper towel before stuffing.

These keep beautifully—3 days in the fridge sealed tightly, or 2 months frozen if you want to prep ahead. I always bake an extra one or two and freeze them separately for lazy days. To reheat, pop them in a 350°F oven for 10-15 minutes until warmed through. The zucchini holds up surprisingly well to freezing, and the filling actually tastes richer after a night in the fridge. Pro tip: Butter the baking dish before arranging the rolls—it prevents sticking and makes cleanup a breeze.

❤️

Why You'll Love This Recipe

  • No-Cook Filling Magic: I swear by this trick—just mix cream cheese, a splash of milk, and those fresh herbs. No heating, no fuss, and it stays perfectly creamy when you stuff it into the zucchini. Honestly, the basil and parsley brighten up the whole thing like a summer breeze in a jar.
  • Crispy-Creamy Contrast: That first bite where the zucchini’s edge gets golden and the center stays tender? It’s the kind of texture combo that makes you pause mid-chew. The mozzarella melts into gooey perfection, and the basil leaves add a fresh pop that cuts through the richness.
  • Lunchbox Hero: Between us, these are my go-to for packed lunches—no reheating needed. Wrap them in foil, toss in a bag, and they hold up for days. My kids actually eat their veggies this way (yes, even on a Tuesday night), and the cream cheese keeps them from getting soggy.
  • Pantry Stash Winner: You’re probably already using these ingredients—zucchini from the garden or farmers’ market, a block of cream cheese, and maybe even leftover mozzarella. It’s the kind of recipe that turns "what’s for dinner?" into "oh, we’ve got this." Plus, leftovers reheat like a dream.

Step-by-step instructions for zucchini rolls recipe

Here's how to create these cheesy, herbed zucchini rolls that bring summer flavors to your table.

1

Prepare the Zucchini for Stuffing

Preheat your oven to 375°F and line a baking sheet with parchment paper. Wash the 4 whole medium zucchini thoroughly and pat them completely dry. Using a sharp vegetable peeler, carefully slice off the top and bottom of each zucchini to create flat surfaces. Then, cut each zucchini lengthwise into ¼-inch thick strips, creating long, thin planks.

Here's the thing—zucchini can be watery, so I like to sprinkle a pinch of salt over the strips and let them sit on paper towels for 10 minutes while you prepare the filling. This draws out excess moisture and prevents soggy rolls. After resting, brush each strip lightly with 1 tablespoon of the extra-virgin olive oil and arrange them on the prepared baking sheet. Bake for 8-10 minutes until just tender but still holding their shape.

2

Create the Creamy Herbed Filling

While the zucchini bakes, let's make the filling. In a medium bowl, combine the 8 ounces of cream cheese with 1 cup of shredded mozzarella cheese, 0.25 cup of chopped fresh basil leaves, and 0.25 cup of chopped fresh parsley leaves. Add 2 minced garlic cloves, 0.5 teaspoon of salt, and 0.25 teaspoon of black pepper. Mix everything together until well combined.

Now add 1 tablespoon of lemon juice and mix again. The lemon brightens the flavors and helps balance the richness of the cream cheese. If the mixture seems too thick, add 1 tablespoon of water to loosen it slightly. This filling should be spreadable but not runny—just thick enough to stay put when stuffed into the zucchini rolls.

3

Assemble and Bake the Zucchini Rolls

Remove the zucchini strips from the oven and let them cool for 2-3 minutes—they should be warm but still pliable. Working quickly, spread about 1 tablespoon of the filling onto each strip, leaving about ½ inch of space at one end. Roll each strip tightly around the filling, tucking in the ends as you go. Place each completed roll seam-side down on the same baking sheet.

Return the rolls to the oven and bake for another 12-15 minutes until the zucchini is tender and the filling is bubbly. The rolls should be golden on the edges and firm to the touch. If you notice the tops browning too quickly, loosely cover them with aluminum foil for the last 5 minutes of baking.

4

Finish with Butter and Serve Warm

Once the rolls are perfectly baked, transfer them to a serving platter. While still warm, brush the tops lightly with melted 1 tablespoon of unsalted butter to add a rich, golden finish. Let them sit for 2-3 minutes to absorb the butter before serving.

These zucchini rolls are best served immediately while the zucchini is still tender and the filling is warm and creamy. Pair them with a simple side salad or some crusty bread to soak up any extra filling. The combination of fresh herbs, tangy lemon, and rich cheeses makes these rolls a standout dish that's perfect for summer gatherings or a light dinner.

👨‍🍳

Pro Tips For Making Zucchini Rolls

  • Slice Zucchini Thick: Thin slices tear when rolling—aim for ¼-inch thickness. I used to struggle with flimsy wraps, but thicker slices hold the filling better without breaking. Run a knife along the edge of a cutting board for cleaner cuts.
  • Salt Zucchini Immediately: Sprinkle sliced zucchini with salt as soon as you cut them. Let them sit in a colander for 10 minutes—this draws out moisture so the rolls don’t get soggy. I learned this the hard way after my first batch turned mushy.
  • Skip Pre-Cooked Cream Cheese: Mix the cream cheese with mozzarella right before stuffing—no need to soften it first. Warm cream cheese spreads too much and leaks, while room-temp cheese holds its shape. Trust me, this saves cleanup.
  • Roll Tight, Then Loosen: Start wrapping the filling snugly, but don’t over-tighten—leave a ½-inch gap at the ends. The zucchini shrinks slightly when baked, so a loose roll prevents cracking. I used to squeeze too hard and ended up with broken spirals.

Health benefits of these flavors

Low-Calorie Powerhouse

Zucchini is a nutritional superstar, packing just 20 calories per cup while delivering fiber, vitamins, and minerals. These rolls keep the veggie's natural benefits intact—one serving provides 3 grams of fiber (12% of your daily needs) to support digestion and keep you feeling full.

The cream cheese and mozzarella add protein without excessive calories, making this a satisfying yet lighter option compared to traditional stuffed pasta dishes. 💪

Rich in Antioxidants

The vibrant green color comes from lutein and zeaxanthin, antioxidants that protect your eyes and reduce inflammation. Zucchini also contains vitamin C (15% daily value per serving) and vitamin A (10% daily value), which boost immunity and skin health.

The fresh basil and parsley in the filling add extra antioxidants—like flavonoids—that fight free radicals in your body.

Hydration Boost

Zucchini is made up of 95% water, helping you stay hydrated while adding volume to your meal without extra calories. The lemon juice in the filling enhances this hydration effect by preventing water loss during baking.

This makes the rolls especially refreshing for summer meals or light lunches when you want something nourishing but not heavy. 💧

Blood Sugar Friendly

With a low glycemic index (GI) of 15, zucchini won’t spike your blood sugar like refined carbs. The fiber content slows digestion, preventing energy crashes.

The cheese filling adds protein and fat, which further stabilize blood sugar levels—making these rolls a smart choice for anyone managing diabetes or watching their carb intake.

Versatile Nutrition

This recipe lets you customize the filling while keeping the nutritional benefits. Swap mozzarella for feta or goat cheese for extra calcium and probiotics.

Add spinach or mushrooms to boost iron and vitamin K. The zucchini’s mild flavor absorbs all the nutrients from your chosen fillings, creating a balanced, nutrient-dense bite every time. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 12g60%
Cholesterol 75mg25%
Sodium 520mg23%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 4g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use yellow squash instead of zucchini for these rolls?

Yellow squash works perfectly—it has a similar texture and absorbs flavors just as well. The only difference is the color, so you can make them look like golden sunbeams if you prefer. Just follow the same preparation steps, and the baking time will be identical.

2

How do I prevent the zucchini rolls from falling apart?

The key is in the prep: bake the zucchini strips first to firm them up, then let them cool slightly before rolling. If they still feel too soft, sprinkle a tiny bit of flour on the filling before stuffing—it adds just enough structure to hold everything together.

3

Can I make these rolls ahead of time?

Yes, but with a trick: assemble the rolls, then refrigerate them unbaked for up to 24 hours. Bake them straight from the fridge, adding 5 extra minutes to the cooking time. For longer storage, freeze them unbaked (up to 1 month) and bake from frozen, adding 10-12 minutes to the total time.

4

What are some great filling variations?

Try these crowd-pleasers: spinach and feta for a Mediterranean twist, mushroom and goat cheese for earthy depth, or sun-dried tomato and ricotta for a tangy kick. For a protein boost, mix in cooked quinoa or chickpeas—just drain them well first to avoid soggy rolls.

5

How do I serve these zucchini rolls as a main dish?

Turn them into a complete meal by adding grilled chicken or shrimp on top, drizzling with a lemon-garlic sauce, and serving with a fresh arugula salad. For a vegetarian option, pair them with roasted potatoes and steamed green beans—they'll feel like the star of your plate!

★★★★★4.8(11 reviews)
Categories Side Dishes