Last summer, I watched my neighbor effortlessly roll tender grilled zucchini around creamy ricotta filling, and I knew I had to master these gorgeous roll-ups. The golden strips looked so elegant on her platter, I was instantly inspired.
My first attempt was a disaster – the zucchini strips tore, the filling leaked everywhere, and I ended up with what looked like a vegetable crime scene. I was so frustrated I almost gave up on the whole idea entirely.
Now these Grilled Zucchini Roll-Ups with Creamy Ricotta Filling are my go-to summer appetizer. They’re pure comfort food disguised as something fancy, and they never fail to impress guests at every gathering.
Ingredients for Grilled Zucchini Roll-Ups
- Large zucchini: Choose firm, straight zucchini without soft spots for the best slicing results. I always pick ones that feel heavy for their size.
- Olive oil: Extra virgin olive oil adds richness and prevents sticking on the grill. Don’t skip this step or you’ll regret it when everything sticks.
- Whole milk ricotta: The creaminess makes all the difference in texture and flavor. Part-skim works but won’t be quite as luscious and satisfying.
- Fresh Parmesan: Grate it yourself for the best melting quality and nutty flavor. Pre-grated cheese just doesn’t compare in taste or texture here.
- Fresh basil: This herb is the star of the filling, so use the freshest leaves you can find. Dried basil won’t give the same bright flavor.
- Fresh chives: They add a mild onion flavor that complements the ricotta beautifully. Green onions can substitute if you don’t have chives available.
- Garlic: One clove is perfect for subtle flavor without overwhelming the delicate ricotta. Use a microplane for the finest, most even distribution.
- Lemon zest: This brightens the entire filling and cuts through the richness. Always zest before juicing if you need both parts of the lemon.
- Pine nuts: Toast them yourself for the best nutty crunch and aroma. Watch carefully because they burn quickly and become bitter when overdone.
- Balsamic glaze: Store-bought works perfectly fine, but you can reduce regular balsamic vinegar if you prefer. It adds beautiful color and tangy sweetness.
- Kosher salt: Essential for drawing out moisture from zucchini and seasoning the filling. Don’t use table salt as it’s too fine and intense.
- Black pepper: Freshly ground makes a noticeable difference in flavor. Pre-ground pepper loses its punch and won’t give the same aromatic quality.
How to Make Grilled Zucchini Roll-Ups
- Prep Zucchini:
- Slice zucchini lengthwise into 1/4-inch strips using a mandoline or sharp knife. Salt strips and let drain 15 minutes to remove excess moisture.
- Make Filling:
- Combine ricotta, Parmesan, basil, chives, garlic, and lemon zest in a bowl. Mix gently until just combined and season with salt and pepper.
- Heat Grill:
- Preheat grill or grill pan to medium-high heat. Pat zucchini strips completely dry and brush both sides lightly with olive oil.
- Grill Strips:
- Grill zucchini 2-3 minutes per side until tender with nice grill marks. Don’t overcook or strips will tear when rolling.
- Cool Down:
- Transfer grilled zucchini to a plate and let cool 5 minutes. They need to be cool enough to handle but still pliable.
- Assemble Rolls:
- Spread 1 tablespoon filling on one end of each strip. Roll up gently and place seam-side down on serving platter.
- Final Touches:
- Drizzle with balsamic glaze, sprinkle with toasted pine nuts, and garnish with fresh basil leaves. Serve immediately or chill until ready.
There’s something so satisfying about rolling up these tender grilled zucchini strips filled with creamy ricotta. Sure, my kitchen counter usually looks like a war zone afterward, with herb bits scattered everywhere and balsamic glaze drips on every surface. But when I see those beautiful golden roll-ups lined up on the platter, each one perfectly spiraled and glistening, all that mess feels completely worth it. These Grilled Zucchini Roll-Ups with Creamy Ricotta Filling have become my signature summer dish, and every bite reminds me why I fell in love with cooking in the first place.
How to Store Grilled Zucchini Roll-Ups
Store assembled roll-ups in an airtight container in the refrigerator for up to 2 days. Place parchment paper between layers to prevent sticking and keep them fresh. The filling may release some moisture, so drain any liquid before serving.
For best results, assemble these roll-ups the day you plan to serve them. You can grill the zucchini strips up to 24 hours ahead and refrigerate them separately from the filling until ready to assemble.

What to Serve with Grilled Zucchini Roll-Ups
These roll-ups are perfect as an elegant appetizer alongside crusty bread and a glass of crisp white wine. They also pair beautifully with grilled chicken or fish for a complete Mediterranean-inspired meal that feels both fresh and satisfying.
My personal favorite way to enjoy them is as part of a summer antipasto spread with olives, fresh tomatoes, and prosciutto. The creamy ricotta filling complements all those bold flavors perfectly.

Frequently Asked Questions
- → Can I make these Grilled Zucchini Roll-Ups ahead of time for a party?
Yes, assemble them up to 4 hours ahead and refrigerate. Add garnishes just before serving for the best appearance.
- → What if my zucchini strips keep tearing when I try to roll them?
They’re likely overcooked or too thin. Aim for 1/4-inch thickness and grill just until tender with light grill marks.
- → Can I use a different cheese instead of ricotta in the filling?
Goat cheese or mascarpone work well as substitutes. Adjust herbs and seasoning to complement your chosen cheese’s flavor profile.
- → How do I prevent the roll-ups from unrolling on the serving platter?
Place them seam-side down and chill for 30 minutes before serving. The filling will firm up and help hold everything together.
- → What’s the best way to slice zucchini for even, grillable strips?
Use a mandoline slicer set to 1/4-inch, or a sharp knife with steady pressure. Choose straight, firm zucchini for easiest slicing.

Grilled Zucchini Roll-Ups
- Prep Time: 20 Minutes
- Cook Time: 15 Minutes
- Total Time: 35 Minutes
- Yield: 6 Servings 1x
- Cuisine: Mediterranean
Description
How to make grilled zucchini roll-ups with creamy ricotta filling and fresh herbs that transform simple summer vegetables into elegant appetizers.
Ingredients
Zucchini Base
- 3 large zucchini, sliced lengthwise into 1/4-inch strips
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
Creamy Ricotta Filling
- 1 cup whole milk ricotta cheese
- 1/4 cup freshly grated Parmesan cheese
- 2 tablespoons fresh basil, finely chopped
- 1 tablespoon fresh chives, minced
- 1 clove garlic, minced
- 1/2 teaspoon lemon zest
Finishing Touches
- 2 tablespoons pine nuts, toasted
- 1 tablespoon balsamic glaze
- Fresh basil leaves for garnish
- Extra Parmesan for serving
- Red pepper flakes, optional
- Lemon wedges for serving
Instructions
- Prep Zucchini: Slice zucchini lengthwise into 1/4-inch strips using a mandoline or sharp knife. Salt strips and let drain 15 minutes to remove excess moisture.
- Make Filling: Combine ricotta, Parmesan, basil, chives, garlic, and lemon zest in a bowl. Mix gently until just combined and season with salt and pepper.
- Heat Grill: Preheat grill or grill pan to medium-high heat. Pat zucchini strips completely dry and brush both sides lightly with olive oil.
- Grill Strips: Grill zucchini 2-3 minutes per side until tender with nice grill marks. Don’t overcook or strips will tear when rolling.
- Cool Down: Transfer grilled zucchini to a plate and let cool 5 minutes. They need to be cool enough to handle but still pliable.
- Assemble Rolls: Spread 1 tablespoon filling on one end of each strip. Roll up gently and place seam-side down on serving platter.
- Final Touches: Drizzle with balsamic glaze, sprinkle with toasted pine nuts, and garnish with fresh basil leaves. Serve immediately or chill until ready.
Notes
- Salt zucchini strips and drain 15 minutes to prevent watery roll-ups.
- Store assembled roll-ups refrigerated up to 2 days with parchment between layers.
- Goat cheese or mascarpone can substitute for ricotta with adjusted seasoning.
- Chill assembled roll-ups 30 minutes before serving to help them hold shape.
- Grill strips just until tender – overcooking makes them tear when rolling.
- Toast pine nuts yourself for best flavor and watch carefully to prevent burning.
Allergy Information: Dairy
Nutrition
- Calories: 145 calories
- Fat: 11g
- Carbohydrates: 6g
- Protein: 8g







