Grilled Zucchini Ribbons

Category: Salads & Side dishes

Grilled zucchini ribbons are the kind of side dish that looks polished on the plate and disappears fast once people taste it. The short cook time keeps the ribbons tender instead of limp, and the quick blast of heat gives you those delicate grill marks without turning the zucchini watery. Tossed with a lemon herb vinaigrette, they come across bright, clean, and just rich enough to feel complete.

The trick is shaving the zucchini long and wide, then stopping before you hit the seedy center. That core holds more moisture and breaks down too quickly on the grill, which is how you end up with a soft pile instead of ribbons with shape. Working in small batches matters too. If the pan gets crowded, the zucchini steams and you lose the char.

Below, I’ll show you how to keep the ribbons intact, how to make the vinaigrette cling instead of puddle, and a few smart ways to serve this when you want something a little more elegant than plain grilled vegetables.

The ribbons held their shape on the grill and the lemon vinaigrette soaked in just enough without making them soggy. Even my picky eater went back for seconds because the zucchini still had a little bite.

★★★★★— Megan T.

Grilled zucchini ribbons with lemon herb vinaigrette are the kind of side that turns a simple dinner into something worth remembering.

Save to Pinterest

The Reason Zucchini Ribbons Stay Elegant Instead of Turning Limp

Most grilled zucchini recipes fail for one simple reason: the slices are too thick or they spend too long over heat. Zucchini has a lot of water, so once the surface starts to soften, it can slide from lightly charred to floppy in a minute. Thin ribbons solve part of that problem, but only if you keep the heat high and the cooking time short enough that the vegetables pick up color before they collapse.

The second part is batch size. A crowded grill pan traps steam, and steam is what steals that clean, lightly smoky edge you want here. Lay the ribbons flat, let them sit long enough to mark, then move them off the heat while they still have a little structure. They’ll keep softening on the platter from their own residual heat.

What Each Ingredient Is Actually Doing in This Dish

Grilled zucchini ribbons lemon herb elegant
  • Zucchini — Large zucchini work best because they give you longer ribbons and a little more structure after grilling. Smaller zucchini can work, but they’re harder to shave evenly and they curl up faster. Stop at the seeded center; once you hit that soft core, the ribbons lose their shape.
  • Olive oil — This does double duty by helping the ribbons pick up grill marks and keeping them from drying out before they soften. Use a decent extra-virgin olive oil here since the dressing also leans on it for flavor.
  • Lemon juice — Fresh lemon is what keeps the dish from tasting flat. Bottled juice won’t give you the same clean brightness, and in a simple side like this, that difference shows.
  • Parsley, mint, and capers — Parsley brings fresh green flavor, mint adds a cool lift, and capers give the vinaigrette a little briny bite. If you need to swap the mint, basil is the closest stand-in, though it changes the finish a bit.
  • Parmesan curls and pine nuts — These are the finishing touches that make the dish feel complete. The cheese adds salt and richness, while the pine nuts bring crunch, so neither one should be skipped if you want that layered texture.

The 8 Minutes That Actually Matter on the Grill

Shaving the Ribbons

Use a vegetable peeler and shave long ribbons down the length of each zucchini, turning as you go so you get wide, even strips. Stop when the peeler reaches the pale, seedy core in the middle because that section turns mushy fast. If your ribbons are too narrow, they’ll shrivel before they char.

Seasoning Without Weighing Them Down

Toss the ribbons gently with olive oil, salt, and pepper just before grilling. You want them lightly coated, not slick, because too much oil makes them slide around and softens the surface before the grill can mark them. A light hand here keeps the ribbons supple and responsive to heat.

Getting the Grill Marks

Heat the grill pan until it’s properly hot, then brush it with oil and lay the ribbons flat in a single layer. They need only 1 to 2 minutes per side, just until the marks appear and the zucchini starts to relax at the edges. If the pan isn’t hot enough, the ribbons will sit there and sweat instead of sear.

Finishing With the Vinaigrette

Whisk the lemon juice, olive oil, herbs, capers, and garlic together, then drizzle it over the warm zucchini after it comes off the grill. Warm ribbons absorb the dressing better than cold ones, but if you dress them while they’re still on the heat, the herbs can lose their freshness. Add the parmesan curls and pine nuts at the end so they stay distinct.

Three Ways to Make These Zucchini Ribbons Work for Different Meals

Make It Dairy-Free

Leave off the parmesan curls and add a pinch more salt plus an extra squeeze of lemon at the end. You still get a finished, layered side dish because the vinaigrette carries enough flavor on its own, and the pine nuts keep the texture interesting.

Skip the Grill Pan and Use the Oven Broiler

If you don’t have a grill pan, spread the ribbons on a foil-lined sheet pan and broil them close to the element for a very short time. Watch them closely because broilers move fast; the goal is just a little char at the edges, not full roasting.

Turn It Into a Lighter Main

Pile the grilled ribbons over cooked farro, white beans, or lentils and add extra herbs to make it more substantial. The dressing already has enough acidity to wake up grain bowls, and the zucchini adds a soft, smoky contrast without feeling heavy.

Storage and Reheating

  • Refrigerator: Store leftovers in a covered container for up to 2 days. The ribbons will soften a bit, but the flavor stays good.
  • Freezer: I don’t recommend freezing this dish. Zucchini turns watery and loses its shape once thawed.
  • Reheating: Serve leftovers cold or let them come to room temperature. If you must warm them, use a dry skillet over low heat for just a minute or two. The biggest mistake is microwaving, which makes the ribbons collapse.

Answers to the Questions Worth Asking

Can I make grilled zucchini ribbons ahead of time?+

You can shave the zucchini and mix the vinaigrette a few hours ahead, but grill the ribbons close to serving. Once they’re cooked, they keep for a short time, but they’re best while still warm and just tender.

How do I keep the zucchini from getting soggy?+

Use high heat, work in small batches, and pull the ribbons off the pan as soon as they soften and mark. If the pan is crowded or the zucchini sits too long, it steams instead of grilling, which is what makes it soggy.

Can I use yellow squash instead of zucchini?+

Yes. Yellow squash behaves almost the same way, so it shaves and grills beautifully. Use the same timing, but watch closely because thinner squash can soften a little faster than zucchini.

How do I know when the ribbons are done?+

They’re done when you see defined grill marks and the edges have just started to relax, but the ribbons still hold their shape. If they look completely wilted on the pan, they’ve gone a step too far.

Can I use dried herbs in the vinaigrette?+

Fresh herbs work best here because the dressing is uncooked and relies on that clean, grassy flavor. Dried herbs won’t give the same brightness and can taste dusty against the delicate zucchini.

Grilled Zucchini Ribbons

Grilled zucchini ribbons are long, thin ribbons draped elegantly after a quick grill in a hot grill pan. They turn slightly wilted with delicate grill marks and finish with a lemon-herb vinaigrette and crunchy pine nuts.
Prep Time 15 minutes
Cook Time 8 minutes
Total Time 23 minutes
Servings: 4 servings
Course: Side Dish
Cuisine: Mediterranean
Calories: 260

Ingredients
  

Zucchini
  • 4 zucchini Shaved into long thin ribbons with a vegetable peeler; stop when you reach the seedy core.
Seasoning and oil
  • 2 tbsp olive oil Plus extra for brushing the grill pan if needed.
  • 1 salt and pepper To taste for seasoning the ribbons and the vinaigrette.
Herb Vinaigrette
  • 3 tbsp olive oil
  • 2 tbsp lemon juice
  • 1 tbsp fresh parsley Chopped, measured loosely.
  • 1 tbsp fresh mint Chopped, measured loosely.
  • 1 tsp capers Rinsed and chopped if large.
  • 1 clove garlic Minced.
  • 1 salt and pepper To taste for the vinaigrette.
Garnish
  • 1 parmesan curls For topping after dressing.
  • 1 toasted pine nuts For crunch on top; toast briefly if not already toasted.

Equipment

  • 1 cast iron skillet

Method
 

Shave and season
  1. Use a vegetable peeler to shave zucchini into long, wide ribbons — stop when you reach the seedy core.
  2. Toss ribbons gently with olive oil, salt, and pepper.
Quick grill
  1. Preheat grill pan to high heat and brush with oil.
  2. Working in small batches, lay ribbons flat on the grill pan and cook 1–2 minutes until grill marks form and ribbons just start to soften — they cook very quickly.
  3. Transfer to a platter as they are done.
Dress and garnish
  1. Whisk vinaigrette ingredients and drizzle over.
  2. Garnish with parmesan curls and toasted pine nuts.

Notes

Serve immediately so the ribbons stay lightly wilted and not soggy. Refrigerate leftovers in a sealed container for up to 2 days; rewarm briefly in a hot pan for 30–60 seconds just to revive texture, then drizzle with a little extra lemon juice if needed. Freezing isn’t recommended due to zucchini texture. For a dairy-free option, skip parmesan curls or replace with nutritional yeast.

You might also like these recipes

Leave a Comment

Recipe Rating