Air Fryer Ratatouille Skewers – Colorful, Quick, and Flavor-Packed
Ratatouille is a classic for a reason: simple vegetables, great olive oil, and fresh herbs create something special. These air fryer ratatouille skewers take the same idea and make it weeknight-friendly. Everything cooks fast, the vegetables stay tender with a little char, and cleanup is easy.
They’re perfect as a side, a light main with grains, or a party appetizer. If you love vibrant Mediterranean flavors with minimal fuss, this recipe is for you.
What Makes This Special

This version brings the spirit of traditional ratatouille to the air fryer, which means less oil and faster cooking without losing taste. The skewers give you even browning and a great mix of textures—soft eggplant, juicy tomatoes, crisped edges of peppers and zucchini.
You can assemble them ahead of time and cook them in batches as needed. They’re also endlessly adaptable: swap the herbs, add a drizzle of balsamic, or top with feta for a twist. Most of all, it’s a simple, colorful dish that feels both rustic and modern.
What You’ll Need
- 1 small eggplant, cut into 1-inch cubes
- 1 medium zucchini, cut into 1/2-inch rounds or half-moons
- 1 yellow squash, cut into 1/2-inch rounds or half-moons
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 1 small red onion, cut into 1-inch wedges
- 12–16 grape or cherry tomatoes
- 2–3 tablespoons extra-virgin olive oil
- 2 cloves garlic, finely grated or minced
- 1 teaspoon dried oregano (or 2 teaspoons fresh, chopped)
- 1 teaspoon dried thyme (or 2 teaspoons fresh, chopped)
- 1 teaspoon dried basil (optional if you have fresh basil to finish)
- 1/2 teaspoon crushed red pepper flakes (optional, for heat)
- 1 teaspoon coarse kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 1 tablespoon balsamic vinegar (optional, for finishing)
- Fresh basil or parsley, chopped, for garnish
- Skewers (wooden or metal).
If using wooden skewers, soak for 20 minutes.
- Air fryer with a basket or tray
How to Make It

- Prep the skewers: If using wooden skewers, soak them in water for 20 minutes so they don’t scorch. Preheat the air fryer to 375°F (190°C).
- Cut the vegetables evenly: Aim for similar sizes. Eggplant should be in 1-inch cubes, peppers in 1-inch squares, onions in wedges that hold together, and zucchini/squash in 1/2-inch pieces.
Leave cherry tomatoes whole.
- Season generously: In a large bowl, combine olive oil, garlic, oregano, thyme, basil, red pepper flakes, salt, and black pepper. Add the vegetables and toss until coated. The pieces should glisten but not drip with oil.
- Build the skewers: Thread the vegetables, alternating colors and textures: pepper, zucchini, eggplant, tomato, onion, squash, repeat.
Don’t pack them too tightly—some space helps air circulation and browning.
- Air fry in batches: Arrange skewers in a single layer in the basket or on the tray. Cook for 10–12 minutes, flipping halfway. You’re looking for lightly charred edges and tender centers.
If your pieces are larger, add 2–3 minutes.
- Finish with brightness: Transfer cooked skewers to a platter. Drizzle with balsamic vinegar if using, and scatter fresh basil or parsley on top. Taste and adjust salt.
- Serve: Enjoy hot as a side or over couscous, quinoa, or crusty bread with a dollop of ricotta, goat cheese, or a spoon of pesto.
Storage Instructions
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
Remove from skewers first for easy storage.
- Reheat: Air fry at 350°F (175°C) for 3–5 minutes until warmed through, or microwave in short bursts. Add a small drizzle of olive oil if they seem dry.
- Freezer: Not ideal. The vegetables can turn mushy after thawing.
- Make-ahead: You can assemble skewers up to 24 hours ahead.
Cover and refrigerate. Let them sit at room temp for 10 minutes before cooking.

Health Benefits
These skewers are naturally plant-forward and packed with fiber, vitamins, and antioxidants. Eggplant offers polyphenols and fiber that support heart and gut health.
Tomatoes bring lycopene, which may help with inflammation and cellular protection. Zucchini, squash, peppers, and onions add vitamin C, potassium, and a variety of phytonutrients. Using the air fryer cuts down on oil, which can reduce overall calories while still delivering satisfying texture and flavor.
Common Mistakes to Avoid
- Crowding the basket: If the skewers are stacked or touching, they’ll steam instead of brown.
Cook in batches for the best char.
- Oversized pieces: Very large chunks won’t cook at the same rate, leaving eggplant underdone. Keep everything close to 1 inch.
- Skipping salt: Salt draws moisture and enhances flavor. Season the vegetables thoroughly before threading them.
- Too much oil: A light coating is enough.
Excess oil can drip and smoke in the air fryer.
- Ignoring the flip: Turning the skewers halfway ensures even browning and tender centers.
- Using old herbs: Dried herbs lose punch over time. If they smell faint, add more or use fresh.
Alternatives
- Protein add-ins: Add marinated tofu, halloumi cubes, or chicken pieces (cook to 165°F/74°C). If mixing proteins with veggies, start the protein first or cut it smaller to match cooking time.
- Flavor swaps: Try herbes de Provence, za’atar, or smoked paprika.
A squeeze of lemon or a spoon of pesto at the end is great.
- Sauces: Serve with tzatziki, romesco, balsamic glaze, or garlicky yogurt. A drizzle makes them feel complete.
- Veggie options: Add mushrooms, fennel wedges, or small chunks of sweet potato (par-cook the potato for 3–4 minutes first).
- No skewers: Toss everything and air fry loose. Stir halfway for even cooking.
FAQ
Do I need to peel the eggplant?
No.
The skin adds texture and holds the cubes together. If the eggplant is very large or tough, you can peel stripes to reduce bitterness while keeping structure.
How do I keep the vegetables from falling off the skewers?
Cut pieces uniformly and thread through the center. For onions, keep the root end on wedges so they stay intact.
Metal skewers also grip better than slick wooden ones.
Can I make these without an air fryer?
Yes. Roast on a sheet pan at 425°F (220°C) for 15–20 minutes, turning once. You can also grill over medium-high heat for 8–10 minutes.
Why is my eggplant still firm?
The pieces might be too large, or your air fryer temperature is running cool.
Cut eggplant to 1-inch cubes and add 2–3 minutes. A pinch more salt helps draw moisture, too.
What should I serve with these?
They’re great with couscous, quinoa, polenta, or garlic bread. For protein, add grilled fish, roasted chicken, lentils, or chickpeas.
Can I use frozen vegetables?
Fresh works best for texture.
If using frozen, thaw and pat dry thoroughly, then cook a little longer to evaporate moisture.
Is there a way to make them spicier?
Increase red pepper flakes, add smoked paprika, or finish with Calabrian chili paste or harissa. Start small and adjust to taste.
How do I prevent smoke in the air fryer?
Don’t over-oil the vegetables, and clean the basket and drip tray between batches if oil accumulates. A light spray is enough.
Final Thoughts
Air fryer ratatouille skewers are a simple way to turn basic vegetables into something that feels special.
They’re colorful, quick, and easy to adapt to what you have. Keep the pieces even, don’t crowd the basket, and finish with fresh herbs or a bright drizzle. Whether you serve them as a side or a light main, they deliver big flavor with minimal effort.
This is the kind of recipe that fits into busy weeks and still feels worthy of a weekend table.


Ingredients
Method
- Prep the skewers: If using wooden skewers, soak them in water for 20 minutes so they don’t scorch. Preheat the air fryer to 375°F (190°C).
- Cut the vegetables evenly: Aim for similar sizes. Eggplant should be in 1-inch cubes, peppers in 1-inch squares, onions in wedges that hold together, and zucchini/squash in 1/2-inch pieces. Leave cherry tomatoes whole.
- Season generously: In a large bowl, combine olive oil, garlic, oregano, thyme, basil, red pepper flakes, salt, and black pepper. Add the vegetables and toss until coated. The pieces should glisten but not drip with oil.
- Build the skewers: Thread the vegetables, alternating colors and textures: pepper, zucchini, eggplant, tomato, onion, squash, repeat. Don’t pack them too tightly—some space helps air circulation and browning.
- Air fry in batches: Arrange skewers in a single layer in the basket or on the tray. Cook for 10–12 minutes, flipping halfway. You’re looking for lightly charred edges and tender centers. If your pieces are larger, add 2–3 minutes.
- Finish with brightness: Transfer cooked skewers to a platter. Drizzle with balsamic vinegar if using, and scatter fresh basil or parsley on top. Taste and adjust salt.
- Serve: Enjoy hot as a side or over couscous, quinoa, or crusty bread with a dollop of ricotta, goat cheese, or a spoon of pesto.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
