Zucchini never looked so chic! By grilling thin ribbons (about ¼-inch thick) and rolling them around a luscious ricotta-basil filling, this humble veggie instantly transforms into an elegant app.  

Picture it: tender zucchini strips, kissed by the grill for smoky flavor wrapped around a dreamy ricotta-Parmesan mixture with fresh, fragrant basil. Add a sprinkle of toasted nuts for crunch, and suddenly… zucchini goes couture.

This just requires some slicing (sometimes I use a mandolin for perfect cuts), a quick grill, and a swirl of cheesy filling. Then, BOOM… you’ve got yourself a light, veggie-packed bite that looks like you spent hours in the kitchen prepping.

Step 1: Make filling by combining ricotta cheese, parmesan, dried basil, salt and pepper. Set in fridge until ready to use.
Step 2: Slice zucchini into strips, season, and grill 2–3 minutes per side until tender with light char marks. Cool before filling.
Step 3: Spread a scant tablespoon of filling over the top of one strip.
Step 4: Sprinkle on toasted chopped nuts. Lay down a fresh basil leaf and roll it up!

Zucchini is the ultimate kitchen chameleon—it can play the part of pasta (aka zucchini linguini), stand in for buns or boats (like my Lentil Sloppy Joes in Zucchini Boats and Low-Carb Zucchini Taco Boats) and transform into a crispy, cheesy side dish (these Zucchini Parm Crisps are a must-try!)

You can also sneak zucchini into sweet treats like Zucchini Walnut Muffins and bake ‘em into Scarpaccia, a rustic Italian zucchini tart that’s as beautiful as it is delicious. 

Why we’re rolling out the red carpet for these

  • They’re adorbs: These look like little veggie sushi rolls.
  • They’re balanced: Creamy ricotta, smoky char, and nutty crunch in every bite.
  • They’re versatile: Go classic with basil, or switch it up with dill, thyme, or any fresh herbs you’ve got on hand.

And if you don’t have a grill? No problem—an indoor grill pan or even a quick roast in the oven works beautifully (see Notes below). You can also boost the filling with sun-dried tomatoes, roasted red peppers, lemon zest, a hint of garlic, or pesto. Want to keep it nut-free? Skip the nuts and drizzle with balsamic glaze instead.

This recipe is also featured on TODAY.com!

Serve them as a party appetizer, a side, or stack a few over greens for a light lunch. Either way, these zucchini roll-ups prove that vegetables can absolutely be the star of the show! Make them once, and I bet you’ll be rolling them out (pun intended!) at every gathering.

Try my Smashed Broccoli Parmesan!

(5 stars) 6 ratings

Zucchini Roll-Ups with Ricotta and Basil (Easy Low-Carb Appetizer)

I’m rolling out the red carpet for these gems. They look glamorous, super fancy, and impressive BUT are silly-easy to make.
Yield: 15 roll-ups
Prep Time: 5 minutes
Total Time: 15 minutes

Ingredients
 

  • 3 medium zucchini
  • 1 cup part-skim ricotta
  • ½ cup grated Parmesan
  • 2 teaspoons dried basil, or swap in dill or combine herbs
  • ½ teaspoon kosher salt, divided
  • Ground black pepper to taste
  • 2 to 4 tablespoons toasted chopped nuts, pecans, pine nuts and pistachios
  • Fresh basil leaves or dill
  • Balsamic glaze, optional

Instructions
 

  • Wash and dry zucchini. Cut off top and bottom ends, and slice lengthwise into ¼-inch wide strips (you can use a mandolin slicer, if you have one). You’ll get about 5 slices per zucchini.
  • To make filling, combine ricotta cheese, parmesan, dried basil, ¼ teaspoon salt and pepper. You’ll get 1 heaping cup. Set in fridge until ready to use.
  • Mist both sides of zucchini slices with olive oil spray (or brush with bottled oil) and sprinkle on ground black pepper and remaining salt.
  • Set grill to medium-high and place zucchini slices on top in a single layer. Cook for 2-3 minutes on each side; they should be soft enough to easily roll and have light char marks. Let them completely cool before you add filling.
  • Spread a scant tablespoon of filling over the top of one strip and sprinkle on toasted chopped nuts. Lay down a fresh basil leaf and roll it up. Skewer with a toothpick to hold in place. Repeat the same process with remaining zucchini.
  • Before serving, garnish tops with a sprinkling of chopped nuts and optional minced herbs or balsamic glaze.

Notes

Slicing zucchini: Cutting the ribbons is the trickiest part! If you’re using a sharp chef’s knife (shameless plug!), trim both ends and you can slice the zucchini either lying flat on its side or standing upright and carefully cutting downward. Go slowly so the slices stay even (about ¼-inch thick). A mandolin slicer makes the job much easier and ensures perfectly uniform strips—just watch your fingers and use the safety guard.
Flavor boosts: Stir chopped sun-dried tomatoes or roasted red peppers into the cheese filling for extra oomph. Or mix lemon zest, minced garlic (or garlic powder), or a spoonful of pesto into the ricotta blend for an herby, zesty upgrade. Or spread a thin layer of pesto right on the zucchini before rolling.
Toasting nuts: Pine nuts bring a rich, buttery crunch, while pistachios offer bright color and a more budget-friendly option. To toast, place in a dry skillet over medium heat for 2 to 3 minutes, tossing often, until golden and fragrant.
Cooking in the oven: No grill? No problem. Arrange the seasoned zucchini slices on a parchment-lined baking sheet and roast at 400°F for 8 to 10 minutes, flipping halfway through. They’ll soften and become flexible enough to roll. Delicious, even without grill marks!
Make–ahead—grilled zucchini: If you want to grill the zucchini in advance, let the slices cool completely, then layer them between sheets of parchment or wax paper in an airtight container. Store in the refrigerator for up to 24 hours. Before assembling, blot gently with a paper towel to remove excess moisture.

Nutrition Information per serving

Serving Size: 1 roll-upCalories: 50Carbohydrates: 3gProtein: 3gTotal Fat: 3g— Unsaturated Fat: 1.5g— Saturated Fat: 1.5gCholesterol: 5mgSodium: 125mgFiber: 0gTotal Sugar: 1g— Natural Sugar: 1g— Added Sugar: 0g
Nutrition information is calculated using a leading industry software. That being said, brands can vary, and there may be slight fluctuations in the numbers.
I’m hoping you loved this recipe! If you made it and want to share feedback, I’d be so grateful to hear from you. Please leave a review below or tag @joybauer on Instagram!