Herbed Tomato Feta Skewers: A Flavorful Mediterranean Treat

Published on September 22, 2025
4.8 (245 reviews)

Imagine a sunny Mediterranean terrace, the scent of fresh herbs drifting on a gentle breeze, and a bite‑size morsel that bursts with juicy tomato, creamy feta, and bright oregano. That’s exactly what

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Herbed Tomato Feta Skewers: A Flavorful Mediterranean Treat
Prep: 15 mins
Cook: 10 mins
Servings: 4

Imagine a sunny Mediterranean terrace, the scent of fresh herbs drifting on a gentle breeze, and a bite‑size morsel that bursts with juicy tomato, creamy feta, and bright oregano. That’s exactly what Herbed Tomato Feta Skewers deliver—an effortless brunch treat that feels both elegant and comforting.

What makes these skewers special is the harmony of textures: the pop of a sweet cherry tomato, the salty crumble of feta, and the crisp snap of fresh herbs, all brushed with a light lemon‑garlic olive‑oil glaze. The quick grill or broil locks in flavor while adding a subtle char.

This dish is perfect for early‑morning gatherings, lazy weekend brunches, or even a light lunch on a sunny patio. Kids love the colorful spears, while adults appreciate the sophisticated Mediterranean flair.

The preparation is straightforward—marinate the tomatoes and feta, thread them onto soaked skewers, give them a brief hot‑cook, and finish with a drizzle of herb‑infused oil. In under half an hour you’ll have a plate that looks as stunning as it tastes.

Why You'll Love This Recipe

Bright, Fresh Flavors: Sun‑kissed tomatoes, tangy feta, and aromatic herbs create a lively palate that awakens the senses without overwhelming the palate.

Speedy Assembly: With just a few minutes of marinating and a quick grill, you can serve a restaurant‑quality bite in under 30 minutes.

Visually Stunning: The red‑orange tomatoes, white feta cubes, and green herb specks make a colorful presentation that brightens any brunch table.

Healthy Mediterranean Goodness: Packed with antioxidants, protein, and heart‑healthy olive oil, these skewers offer nutrition as well as taste.

Ingredients

For these skewers the focus is on fresh, high‑quality produce. Ripe cherry tomatoes provide natural sweetness, while feta contributes a salty creaminess that balances the acidity of lemon. Fresh herbs—basil, oregano, and thyme—add brightness, and the olive‑oil‑lemon glaze ties everything together with a silky finish. Each component plays a distinct role, ensuring every bite is vibrant and satisfying.

Main Ingredients

  • 12 large cherry tomatoes
  • 8 oz (225 g) feta cheese, cut into 1‑inch cubes
  • 12 fresh basil leaves
  • 12 fresh oregano leaves (or thyme sprigs)
  • 12 wooden skewers, soaked in water 30 min

Marinade & Sauce

  • 3 Tbsp extra‑virgin olive oil
  • 1 Tbsp freshly squeezed lemon juice
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • ½ tsp smoked paprika
  • ¼ tsp red‑pepper flakes (optional)

Seasonings & Garnish

  • Kosher salt, to taste
  • Freshly ground black pepper, to taste
  • Chopped fresh parsley, for garnish
  • Extra crumbled feta (optional)

The olive‑oil‑lemon blend acts as both a tenderizer and a flavor carrier, allowing the tomatoes and feta to soak up citrusy brightness. Garlic and smoked paprika add depth without overpowering the delicate cheese. A pinch of salt and pepper seasons each bite, while the final parsley garnish lifts the dish with a fresh, herbaceous pop.

Step-by-Step Instructions

Herbed Tomato Feta Skewers: A Flavorful Mediterranean Treat

Marinating the Ingredients

Begin by whisking together the olive oil, lemon juice, minced garlic, dried oregano, smoked paprika, and red‑pepper flakes in a shallow bowl. Add a generous pinch of salt and pepper. Toss the cherry tomatoes and feta cubes in the mixture, ensuring each piece is lightly coated. Let them sit for 10‑12 minutes; this short marination infuses the tomatoes with acidity and the feta with aromatic notes.

Assembling the Skewers

  1. Thread the Ingredients. Take a soaked wooden skewer and start with a basil leaf, followed by a tomato, a feta cube, another herb leaf, and repeat until the skewer is full. The alternating pattern creates visual contrast and ensures every bite has a balanced mix of flavors.
  2. Arrange on a Tray. Place the assembled skewers on a parchment‑lined baking sheet, leaving a little space between each. This spacing allows heat to circulate evenly during grilling or broiling.
  3. Final Brush. Lightly brush any remaining marinade over the top of the skewers. This extra coating helps develop a glossy finish and reinforces the herb‑citrus flavor as they cook.

Cooking the Skewers

Preheat a grill pan over medium‑high heat or set your oven’s broiler to high. Once hot, lay the skewers flat on the pan or on a broiler pan, spacing them evenly. Cook for 2‑3 minutes per side, watching for a gentle char on the tomato skins and a slight melt on the feta edges. The goal is a quick sear that locks in juices without overcooking the cheese.

Finishing Touches

Remove the skewers from heat and immediately sprinkle with chopped parsley and any extra crumbled feta you desire. A final drizzle of the warm olive‑oil‑lemon glaze adds shine and a burst of freshness. Serve while warm, alongside toasted crusty bread or a light arugula salad for a complete brunch experience.

Tips & Tricks

Perfecting the Recipe

Soak Skewers Properly: Soaking wooden skewers for at least 30 minutes prevents them from burning during the high‑heat cook.

Pat Ingredients Dry: Before marinating, gently pat tomatoes dry; excess moisture can dilute the glaze and hinder browning.

Use a Hot Pan: Ensure the grill pan is sizzling before adding skewers; this creates an immediate sear that locks in flavor.

Don’t Overcrowd: Leave space between skewers so steam can escape, allowing each piece to caramelize rather than steam.

Flavor Enhancements

Finish with a squeeze of fresh lemon just before serving for an extra pop of acidity. Add a pinch of za’atar or sumac for an earthy, citrusy nuance. For richer depth, stir a teaspoon of butter into the warm glaze right before drizzling.

Common Mistakes to Avoid

Avoid cooking the skewers longer than 4 minutes total; the feta can melt completely and the tomatoes may burst, losing texture. Also, don’t skip the final brush of glaze—without it the skewers can appear dry and lose their signature shine.

Pro Tips

Season in Layers: Lightly salt the tomatoes before marinating, then add additional salt to the glaze; layered seasoning builds depth.

Use a Meat Thermometer: For perfect doneness, ensure the internal temperature of the feta reaches 140 °F; it will be soft but not overly melted.

Serve Immediately: The texture is at its best right after cooking; if you wait too long, the tomatoes can become soggy.

Prep Ahead: Assemble the skewers up to 2 hours before cooking and keep them covered in the fridge; the flavors will meld further.

Variations

Ingredient Swaps

Replace feta with cubed halloumi for a firmer bite, or use goat cheese for a tangier profile. Swap cherry tomatoes for halved grape tomatoes or even small mozzarella balls. Fresh herbs can be interchanged—mint adds a cool note, while rosemary brings piney depth.

Dietary Adjustments

For a vegan version, substitute feta with firm tofu marinated in the same lemon‑herb mixture and use a splash of soy‑based “feta” crumble. Keep the recipe gluten‑free by ensuring any packaged spice blends are certified gluten‑free. To lower carbs, serve the skewers over a bed of cauliflower rice instead of toast.

Serving Suggestions

Pair the skewers with a light quinoa salad tossed in lemon vinaigrette, or serve alongside warm pita wedges for scooping. A simple cucumber‑yogurt tzatziki adds cool creaminess, while a drizzle of aged balsamic reduction elevates the dish for a brunch‑worthy presentation.

Storage Info

Leftover Storage

Allow any leftover skewers to cool to room temperature, then transfer them to an airtight container. Store in the refrigerator for up to three days. For longer keeping, separate the tomatoes and feta from the herbs, freeze in a zip‑top bag, and use within two months.

Reheating Instructions

Reheat gently in a 350 °F oven for 8‑10 minutes, covered with foil to prevent drying. Alternatively, place the skewers on a hot grill pan for 1‑2 minutes per side, brushing with a little fresh olive oil to revive the glaze.

Frequently Asked Questions

Absolutely. You can assemble the skewers, drizzle them with the marinade, and store them covered in the refrigerator for up to two hours before cooking. This pre‑marination deepens the flavors and makes the final assembly a breeze on busy mornings. Just keep the skewers flat to prevent slipping.

No problem. Use your oven’s broiler set on high and place the skewers on a rimmed baking sheet lined with foil. Position the sheet about 4‑6 inches from the heating element and watch closely; the tomatoes will blister and the feta will soften in just a few minutes.

They shine alongside light Mediterranean sides: a citrus‑yogurt tzatziki, a simple arugula salad dressed with olive oil and lemon, or fluffy couscous tossed with pine nuts. For a heartier brunch, serve with toasted sourdough or a warm potato rösti.

Herbed Tomato Feta Skewers bring the sunshine of the Mediterranean straight to your brunch table with minimal effort and maximum flavor. By following the step‑by‑step guide, using fresh ingredients, and applying a few pro tips, you’ll create a dish that’s both beautiful and delicious. Feel free to experiment with swaps and serve them with your favorite sides. Enjoy every bite of this vibrant, wholesome treat!

Recipe Summary

Prep
15 min
Cook
10 min
Total
25 min
Servings
4
Category: Snacks and Appetizers
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 12 large cherry tomatoes
  • 8 oz (225 g) feta cheese, cut into 1‑inch cubes
  • 12 fresh basil leaves
  • 12 fresh oregano leaves (or thyme sprigs)
  • 12 wooden skewers, soaked in water 30 min
  • 3 Tbsp extra‑virgin olive oil
  • 1 Tbsp freshly squeezed lemon juice
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • ½ tsp smoked paprika
  • ¼ tsp red‑pepper flakes (optional)
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste
  • Chopped fresh parsley, for garnish
  • Extra crumbled feta (optional)

Instructions

1
Marinating the Ingredients

Begin by whisking together the olive oil, lemon juice, minced garlic, dried oregano, smoked paprika, and red‑pepper flakes in a shallow bowl. Add a generous pinch of salt and pepper. Toss the cherry t...

2
Assembling the Skewers

Preheat a grill pan over medium‑high heat or set your oven’s broiler to high. Once hot, lay the skewers flat on the pan or on a broiler pan, spacing them evenly. Cook for 2‑3 minutes per side, watchin...

3
Finishing Touches

Remove the skewers from heat and immediately sprinkle with chopped parsley and any extra crumbled feta you desire. A final drizzle of the warm olive‑oil‑lemon glaze adds shine and a burst of freshness...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.