Caponata on a Stick Recipe

Dionne Baldwin | Try Anything Once

Make caponata on a stick for a unique and delicious appetizer. It's vegetarian and vegan, but meat-eaters will love it too!

Caponata on a Stick Photo

Caponata is a dish my mother-in-law made during our last visit to France, where she lives. If you haven't tried it before, caponata is a cooked vegetable salad with eggplant. Honestly, I don't remember all of the ingredients but I recall eggplant, olives and peppers. Most importantly, I remember how much we all loved it!

For a weekend get together at my house, I was planning the menu and suddenly thought of her caponata. Instead of making a salad, I made my own version of caponata on a stick for an appetizer. This was easy to put on the grill for a few minutes before we started grilling the main course.

While preparing the eggplant for this appetizer, I sliced it and sprinkled salt on both sides of each slice. After a few minutes the eggplant begins to sweat. This removes the bitterness, making the eggplant much more pleasant to eat. If you're going to be making any dish with eggplant, this is a must try!

Caponata on a Stick Picture

My other half makes an eggplant gratin with tomatoes that is on my list of favorite comfort foods. Also on that list is his mom's caponata and eggplant caviar, which is a dip or spread that is delicious on grilled crostini. These skewers are going on our favorites list. The kids tried these and agreed that these remind us all of Mamy's caponata.

My mother-in-law is a vegetarian and there was a time in my life when I thought vegetables were not anything I'd eat by choice. Fortunately I've changed my mind since then and I absolutely love vegetarian dishes, especially when they're made by someone very special to me. I wonder what she'd think of my version of caponata?

Caponata on a Stick Image

I can't wait for you to give these a try! The number of skewers will depend on the size of the eggplant. I make a few without each of the ingredients. For example, a few without onions and an extra tomato and a few without eggplant and an extra piece of onion. This gives options for guests with different preferences.

Planning a dinner party and need some inspiration?

How about looking for a new slow cooker dinner idea?

We’ve got you covered in our ever-growing Facebook group! If you’re not a member yet, why not?!


We’re chatting cooking techniques, dessert ideas, and everything in between. If you’re already a member, invite your friends to join us too!


Caponata on a Stick Recipe

    10 Servings


  • 1 medium Eggplant
  • 1 Sweet Onion, large
  • 6 ounces Cherry Tomatoes
  • 12 ounce jar Green Olives, preferably with the pits removed
  • 1/2 cup Olive Oil
  • 1 tablespoon Finely Chopped Basil
  • Salt


  1. If using wooden skewers, begin by soaking them in water for at least 20 minutes.
  2. Slice the ends off the eggplant. Cut into rounds, approximately one inch thick.
  3. Lay the eggplant slices on a baking sheet and sprinkle finely ground salt on both sides. let them rest for 10-15 minutes.
  4. While the eggplant is resting, peel the onion and slice.
  5. Cut onion slices into square-like chunks. The way I make them, 3-4 pieces go on each skewer. You can put as many onion pieces on each skewer depending on what you prefer.
  6. Cut the cherry tomatoes in half.
  7. Strain the liquid and set the green olives in a bowl and set aside.
  8. Heat about 1/2 cup olive oil on the stove.
  9. Add basil to a small heat safe bowl.
  10. Once oil is hot, carefully pour the oil over the chopped basil.
  11. Dab both sides of the eggplant slices dry with a paper towel or clean tea towel.
  12. Set them on a dry cutting surface and cut into one inch squares, or as close to a square as possible since this is a round vegetable.
  13. Begin to assemble your skewers, layering them however you like. I loaded one piece of eggplant, onion and tomato on each skewer for the most part. Change it up if you'll have guests who dislike one of the ingredients.
  14. Lightly brush the olive oil on each of the skewers. I like to do this before they are cooked but don't grill them directly over the heat to avoid flare ups.
  15. Grill for 2-3 minutes on each side or until the eggplant is tender. This time will vary depending on the temperature of your grill.
  16. After they are done to your liking, lightly brush on a little more olive oil.
  17. Add one olive to each skewer.
  18. Serve immediately.
  19. Enjoy!


  • You can grill this appetizer outdoors or use an indoor grilling pan. Grilling time will be longer if you need to cook the skewers in multiple batches. Avoid cooking them directly over the flames.


Cooking Method:
Party Food
, , , , , , , , , , , , , ,
Related Recipes:
Appetizer Recipes, Party Food Recipes, Snack Recipes, Eggplant Recipes, Onion Recipes, Tomato Recipes, Olife Recipes, Basil Recipes, Easy Recipes, Grilled Recipes, Grilling Recipes, Summer Recipes, Vegetable Recipes, Vegetarian Recipes, Vegan Recipes
Recipe Yields:
10 servings
Prep Time:
Cook Time:
Total Time:
Related Post:
Author: Dionne Baldwin
Recipe Yields: 10 servings
Prep Time: 20 minutes
Cook Time: 8 minutes
Total Time: 28 minutes

Nutrition Facts

Servings Per Recipe 10

Amount Per Serving
Calories from Fat 87
Calories 118

% Daily Value*
Total Fat 11g
  Saturated Fat 1g
Sodium 2mg
Total Carbohydrate 5g
  Dietary Fiber 2g
  Sugars 2g
Protein 1g

* Percent Daily Value are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrition Facts are estimated based on ingredients and data provided by Fat Secret. Please consult a doctor if you have special dietary needs.
Dionne Baldwin

About Dionne

Dionne Baldwin will Try Anything Once, and that's how she named her blog too. She loves snacks and appetizers, and we love her, so she's our newest Appetizer Fanatic!

Show Comments