Pre-heat grill to medium-high, about 400 degrees F (temperature will vary).
Place one basil leaf, mozzarella ball, cherry tomato half, onion slice on a zucchini strip.
Roll as tightly as you can, and secure with a toothpick.
Repeat with remaining ingredients.
Brush roll-up with olive oil and sprinkle with salt and pepper.
Grill for 1-2 minutes per side, until the zucchini is lightly charred and the cheese is soft but not melting.
Mozzarella balls come in several sizes. Regular mozzarella balls are about the size of a small orange. You can cut and divide the cheese or use ciliegine, also known as baby mozzarella balls, about the size of a cherry tomato.
No grill? These roll-ups are delicious cold or hot. Try them cold with a drizzle of balsamic glaze. You can make your own balsamic glaze or find it in the vinegar section of the grocery store. It will add more flavor to salads, veggies, and more.
Making zucchini strips: Clean and trim the ends of the zucchini. Use a vegetable peeler to carefully slice the vegetable lengthways into long, thin ribbons.
Calories per serving: 52 per roll-up
Total fat: 4 g (saturated fat: 2 g)
Cholesterol: 10 mg
Total carbohydrates: 2 g (dietary fiber: 0 g, sugars: 1 g)