There is something electric about eating outdoors while the city glows below you, and this grazing table is built for exactly that moment. Instead of a sit-down dinner, you lay out warm flatbreads, charred spiced chicken skewers, a smoky citrus yogurt dip, marinated olives, and a sparkling pomegranate spritzer so guests can graze all night between conversations and skyline photos.
Advertisements1
The trick to a grazing table that stays delicious for hours is balance: something warm, something cool, something salty, something bright, and something to sip. Every element here is designed to hold up at room temperature, so you are not stuck in the kitchen while the view puts on a show.
Prep happens in about 15 minutes, the oven and grill do the rest in roughly 35, and the whole spread feeds 6 comfortably with leftovers for late-night nibbling.
Why You'll Love This Recipe
About the Ingredients
1.5 lb (680g) boneless chicken thighs, cut into 1-inch cubes
Thighs stay juicy at room temperature far better than breast; if using breast, reduce grill time by 2 minutes per side. Buy thighs with even thickness so they cook uniformly on skewers.
3 tbsp olive oil, divided
Use a fruity extra-virgin for the dip and a neutral olive oil for grilling; avocado oil works if you prefer a higher smoke point.
2 tsp smoked paprika
Smoked paprika is the backbone of the skewer rub; sweet paprika plus a pinch of cayenne is a fine substitute if you cannot find smoked.
1.5 tsp ground cumin
Toast whole cumin seeds and grind them for a brighter flavor; pre-ground works but loses punch after six months, so check the aroma before using.
2 cups (480g) plain Greek yogurt
Full-fat Greek yogurt gives the creamiest dip; a 50/50 blend of yogurt and sour cream is a rich substitute if you want it thicker.
2 tbsp fresh lemon juice, plus 1 lemon cut into wedges
Roll the lemon firmly on the counter before juicing to release more liquid; bottled lemon juice is a last resort and tastes flatter.
3 large garlic cloves, finely grated
Fresh garlic is essential here; garlic paste from a jar tastes metallic in a cold dip, so grate it on a microplane instead.
4 large flatbreads or 6 pita rounds
Buy thick, pillowy flatbreads that can hold toppings; naan or focaccia cut into strips are excellent substitutes.
1 cup (150g) mixed marinated olives, drained
Castelvetrano and Kalamata make a beautiful color contrast; buy them from an olive bar so you can choose exactly what you like.
1 cup (150g) cherry tomatoes, halved
Halve them just before serving so they do not weep onto the board; grape tomatoes are sweeter and hold their shape better.
1/2 cup (75g) crumbled feta cheese
Sheep's milk feta is tangier and creamier than cow's milk; goat cheese crumbles are a lovely substitute for a softer bite.
2 cups (480ml) chilled pomegranate juice and 1 cup (240ml) sparkling water
Choose 100% pomegranate juice with no added sugar; tart cherry juice makes a delicious swap with a deeper red color.
Tips & Tricks
Do not over-grill the chicken
Pull skewers off at 165F (74C) internal temperature and let them rest, because thighs dry out fast past that point.
Keep the dip cold
Nest the yogurt bowl in a larger bowl filled with ice so it stays food-safe and creamy for the whole evening.
Build in layers
Place tall items like a bread basket and spritzer pitcher at the back of the table so guests can reach everything without knocking things over.
Pro Tips
Step-by-Step Instructions
1. Marinate the chicken
Toss the chicken cubes with 2 tablespoons olive oil, smoked paprika, cumin, half the grated garlic, and 1 teaspoon salt in a bowl until every piece is coated. Let it sit at room temperature for 15 minutes while you prep the rest, or cover and refrigerate up to 4 hours.
2. Build the citrus dip
Stir together the Greek yogurt, lemon juice, remaining garlic, 1 tablespoon olive oil, and a pinch of salt until smooth and glossy. Taste and add more lemon if it needs brightness, then cover and refrigerate until serving.
3. Heat the grill
Preheat a grill or grill pan to medium-high, about 425F (220C). Oil the grates lightly with a paper towel dipped in oil so the skewers release cleanly.
4. Grill the skewers
Thread the chicken onto skewers and grill 4 to 5 minutes per side, 10 to 12 minutes total, until deeply golden with charred edges and the internal temperature reads 165F (74C). Transfer to a platter and rest 5 minutes.
5. Warm the flatbreads
Wrap the flatbreads in foil and place them on the cooler edge of the grill or in a 350F (175C) oven for 6 to 8 minutes, until soft and steamy when you open the foil. Cut into wedges.
6. Mix the spritzer
Combine the chilled pomegranate juice and sparkling water in a pitcher with ice and lemon wedges, stirring gently just before serving so it stays fizzy.
7. Assemble the table
Arrange the flatbread wedges, chicken skewers, olives, cherry tomatoes, and feta in clusters across a large board or table. Nestle the yogurt dip in the center with a small spoon and place the spritzer pitcher and glasses at the edge.
8. Garnish and serve
Drizzle the dip with olive oil, scatter a pinch of paprika over the top, and add lemon wedges around the board. Serve immediately while the skewers are still warm and the city lights come on.
Delicious Variations
Mediterranean Seafood Spread
Swap the chicken for 1.5 lb (680g) large shrimp marinated in the same spices and grill 2 to 3 minutes per side.
Vegetarian Mezze Table
Replace the chicken with 2 cups (300g) halloumi cubes and 2 cups (300g) chickpeas roasted at 425F (220C) for 25 minutes.
Spicy Harissa Version
Stir 2 tablespoons harissa paste into the yogurt dip and add a pinch of cayenne to the chicken rub for a bolder, warmer flavor.
How to Store Rooftop Cityscape Night Grazing Table
Refrigerator
Store leftover chicken, dip, olives, and tomatoes in separate airtight containers for up to 3 days; keep the flatbreads wrapped at room temperature.
Freezer
Freeze cooked chicken skewers in a freezer bag for up to 2 months; the yogurt dip and flatbreads do not freeze well.
Reheating
Reheat chicken in a 350F (175C) oven for 8 to 10 minutes until warmed through, or enjoy it cold over salad; stir the dip and refresh with a squeeze of lemon.
Frequently Asked Questions
Q: How do I keep a grazing table food safe outdoors at night?
Keep cold items like the yogurt dip and feta on ice and never leave perishable food out for more than 2 hours. Use small serving bowls and replenish from the refrigerator rather than setting everything out at once.
Q: Can I make this grazing table ahead of time?
Yes, you can marinate the chicken, make the dip, and wash the vegetables up to 24 hours ahead. Grill the skewers and warm the bread within an hour of serving for the best texture and aroma.
Q: What can I use instead of Greek yogurt for the dip?
Sour cream or a thick labneh works as a one-to-one substitute for Greek yogurt. For a dairy-free version, use a thick coconut yogurt and add an extra squeeze of lemon.
Q: How many people does this grazing table serve?
This spread comfortably serves 6 as a main meal with drinks, or 10 to 12 as an appetizer spread. Double the flatbreads and spritzer if you are feeding a larger crowd.
Q: How do I know when the chicken skewers are done?
The chicken is done when the internal temperature reaches 165F (74C) and the edges are charred and golden. Let the skewers rest 5 minutes so the juices redistribute before serving.
Gather your people, chill the spritzer, and let the skyline do the decorating. Tag me in your photos when you build your own rooftop grazing table, because the view is always better with good food.
Rooftop Cityscape Night Grazing Table
This rooftop cityscape night grazing table turns a skyline view into a party with spiced skewers, warm flatbreads, and a smoky citrus dip ready in under an hour.
🧂 Ingredients
- 1.5 lb (680g) boneless chicken thighs, cut into 1-inch cubes
- 3 tbsp olive oil, divided
- 2 tsp smoked paprika
- 1.5 tsp ground cumin
- 2 cups (480g) plain Greek yogurt
- 2 tbsp fresh lemon juice, plus 1 lemon cut into wedges
- 3 large garlic cloves, finely grated
- 4 large flatbreads or 6 pita rounds
- 1 cup (150g) mixed marinated olives, drained
- 1 cup (150g) cherry tomatoes, halved
- 1/2 cup (75g) crumbled feta cheese
- 2 cups (480ml) chilled pomegranate juice and 1 cup (240ml) sparkling water
📋 Instructions
- 1Marinate the chicken — Toss the chicken cubes with 2 tablespoons olive oil, smoked paprika, cumin, half the grated garlic, and 1 teaspoon salt in a bowl until every piece is coated. Let it sit at room temperature for 15 minutes while you prep the rest, or cover and refrigerate up to 4 hours.
- 2Build the citrus dip — Stir together the Greek yogurt, lemon juice, remaining garlic, 1 tablespoon olive oil, and a pinch of salt until smooth and glossy. Taste and add more lemon if it needs brightness, then cover and refrigerate until serving.
- 3Heat the grill — Preheat a grill or grill pan to medium-high, about 425F (220C). Oil the grates lightly with a paper towel dipped in oil so the skewers release cleanly.
- 4Grill the skewers — Thread the chicken onto skewers and grill 4 to 5 minutes per side, 10 to 12 minutes total, until deeply golden with charred edges and the internal temperature reads 165F (74C). Transfer to a platter and rest 5 minutes.
- 5Warm the flatbreads — Wrap the flatbreads in foil and place them on the cooler edge of the grill or in a 350F (175C) oven for 6 to 8 minutes, until soft and steamy when you open the foil. Cut into wedges.
- 6Mix the spritzer — Combine the chilled pomegranate juice and sparkling water in a pitcher with ice and lemon wedges, stirring gently just before serving so it stays fizzy.
- 7Assemble the table — Arrange the flatbread wedges, chicken skewers, olives, cherry tomatoes, and feta in clusters across a large board or table. Nestle the yogurt dip in the center with a small spoon and place the spritzer pitcher and glasses at the edge.
- 8Garnish and serve — Drizzle the dip with olive oil, scatter a pinch of paprika over the top, and add lemon wedges around the board. Serve immediately while the skewers are still warm and the city lights come on.



