Smashed Beef Kebab with Cucumber Yogurt, Shirazi Salad & Spiced Roasted Eggplant

Healthy goals met, big flavor delivered—this easy, impressive Persian dinner does it all!

Hi folks, thanks so much for stopping by today! In the heat of August, low-fuss meals are the only way to go. This smashed beef kebab with cucumber yogurt is quick (just 25 minutes start to finish), healthy, and bursting with flavor.

⭐ Why You’ll Love Smashed Beef Kebab with Cucumber Yogurt

  • ⏱️ Ready in just 25 minutes—perfect for busy weeknights
  • 🥒 Healthy, fresh, and light enough for hot summer days
  • 🍖 Big flavor with little effort—crispy seared meat + creamy yogurt = magic
  • 🥙 Flexible—serve with pita, naan, or rice
  • 🌿 Easy to customize with different spices, nuts, or proteins

This recipe takes its cue from Persian classics like kebab koobideh and mast-o-khiar, but instead of skewers, we drop chunks of spiced ground beef into a hot skillet and sear them until they develop that irresistible, smash-burger-style crust on one side. The meat is then layered over cool cucumber yogurt made with mini-Persian cukes, which stay crisp and never water things down. Add in a handful of toasted walnuts and raisins right in the beef fat, and you’ve got crunch, sweetness, and savory flavor all in one bite.

This one’s a twist on my Persian Hummus with Spiced Minced Ribeye, with inspiration from Arash Hashemi’s cookbook Shred Happens: So Easy, So Good.

mashed Beef Kebab with Cucumber Yogurt, Shirazi Salad & Spiced Roasted Eggplant—a fast, flavor-packed Persian-inspired dinner that’s as vibrant as it is easy.

🥙 What to Serve with Smashed Kebab

Warm pita, soft naan (I love this small-batch recipe), or fluffy basmati rice all make perfect partners here. I served mine with leftover homemade garlic naan from last week’s batch (thank you, MariYum) to pair with my Outrageously Tasty Flounder—and plenty of napkins, because things got deliciously messy.

🥗 Side Dish One: Shirazi Salad

Fresh, crunchy, and bright, this Persian cucumber-tomato-onion salad is exactly what you want on a hot day. Everything is diced small, tossed with mint, lemon juice, and good quality olive oil, and it’s refreshing next to the rich spiced meat.

Easy Persian Shirazi Salad – refreshing cucumber, tomato & onion tossed with lemon juice and mint. A must-have side dish.

🍆 Side Dish Two: Spiced Roasted Eggplant

Roasted eggplant turns silky and tender inside with just a sprinkle of spices. No need to salt and “sweat” unless you want to—I skip it, and it still tastes amazing. Quick, easy, and delicious.

Eggplant might just be the ultimate purple powerhouse—low in calories, high in fiber, and loaded with antioxidants. (source) A little gratitude to Chef Clare De Boer here too—this recipe is my easygoing take on her beautiful dish, tweaked to feel right at home on our table.

Spiced Roasted Eggplant – smoky, caramelized slices with bold Persian seasoning. A flavorful vegetarian side dish.

✨ Tips & Techniques

  • Yogurt first: Make the cucumber yogurt before cooking so the flavors can meld while you work on the rest.
  • Onion prep: Chill the onion before grating to reduce eye burn.
  • Searing trick: Drop the meat in big, loose chunks and leave them undisturbed for a few minutes to get that flavorful, crisp crust.
  • Nuts & fruit: Walnuts and golden raisins are traditional, but almonds, pistachios, pine nuts, or even dried cranberries all work beautifully.

🔄 Tasty Twists on Smashed Beef Kebab with Cucumber Yogurt

  • Amp up the spices: For this amount of meat, try ½ teaspoon ground allspice, plus a pinch or up to ¼ teaspoon each of cayenne, cardamom, sumac, nutmeg, and paprika. These spices are optional, but they really deepen the Middle Eastern flavor and make the dish shine. I’ve fiddled with the amounts based on our family’s tastes. This is where you make it your own.
  • Switch the protein: Use lamb for richness, or ground turkey breast with 2 tablespoons of olive oil to help it crisp.
  • Vegetable base: Roast sweet potato rounds and spoon the yogurt and beef over them for a healthy twist.
  • Zaatar flair: Sprinkle zaatar over the top and swap in slivered almonds for the walnuts—so good!
  • If you’ve got leftover cucumber yogurt sauce, try stirring in a splash of lemon juice and a sprinkle of za’atar. It transforms into a zesty dip, a cooling salad dressing, or a flavorful topper for grilled meats.

🥡 Storage & Leftovers

  • Fridge: Store leftovers in airtight containers for 3–4 days.
  • Freezer: Freeze the beef and cucumber yogurt sauce in separate containers—they’ll stay fresh for up to 3 months. When it’s time to eat, thaw the yogurt sauce in the fridge and give it a good stir before serving.
  • Quick tip: Pack meat and sides separately for easy grab-and-go lunches the next day.
Here’s how I plate this Persian-inspired dinner—smashed beef kebab, Shirazi salad, cucumber yogurt & roasted eggplant. But truly, serve it however feels right to you.

💛 Time to Dig In

That’s my version of this summer-perfect Persian-inspired dinner. The kebab with cucumber yogurt is the star, and Shirazi salad plus roasted eggplant made it complete for me—but you can swap in your own favorite sides. That’s the fun of cooking at home.

Easy timing tip: Make the cucumber yogurt sauce and Shirazi salad first and keep them in the fridge. While you cook the kebabs on the stove, roast the eggplant in the oven. At the end, warm the flatbreads, plate everything, and serve. Simple, stress-free, and perfectly timed for a delicious meal!

I can’t wait to hear how this one goes for you. Try it, play with it, and let me know your twist. Until next time, happy cooking, friends!

🎥 Here’s a video to guide you along the process ✮⋆˙

Robin Ward

Smashed Beef Kebab With Cucumber Yogurt

Quick Persian-style smashed beef kebab with warm spices, walnuts, raisins & cool cucumber yogurt—bold flavor, easy prep, summer-perfect.
Prep Time 15 minutes
Cook Time 10 minutes
Servings: 4
Course: dinner, Main Course
Cuisine: #Persian, Middle Eastern

Ingredients
  

  • 2 cups full-fat or low-fat Greek yogurt (about 16 ounces)
  • 4 mini cucumbers (about ½ pound), grated on the large holes of a box grater
  • 3 Tbsp finely chopped mint, plus mint leaves for serving 
  • 1 large garlic clove, finely grated 
  • ground beef (preferably 80% lean) or ground lamb 
  • 1 small yellow onion, grated on the large holes of a box grater (see Tips in blog post)
  • ½ tsp ground turmeric
  • 2 tsp  kosher salt (such as Diamond Crystal), divided
  • Freshly ground black pepper
  • walnut halves or pieces, or both (see Tips in blog post)
  • 2 Tbsp raisins or dried cranberries
  • Pomegranate molasses, optional, for serving 
  • Warmed pita, naan or basmati rice, for serving

Equipment

  • 12-inch cast-iron skillet or other large heavy bottomed skillet
  • box grater, or small blender (for onions)

Method
 

  1. Add the yogurt, cucumbers, chopped mint and garlic to a medium bowl. Mix well to combine. Chill until ready to serve.
  2. Add the beef, onion, turmeric, 1 teaspoon of salt and lots of black pepper to a second medium bowl and mix well to combine.
  3. Heat a large well-seasoned cast-iron skillet (or other large heavy-bottomed pan) over medium-high. Once the skillet is very hot, divide beef into large, irregular chunks by using two spoons or your hands and drop into the skillet. Cook, undisturbed, until charred and crisp on the underside and browned at least halfway up the sides, 6 to 8 minutes.
  4. Using a wooden spoon, toss the meat, breaking up any very large pieces. Add the walnuts and raisins and continue to cook, stirring often, until the meat is cooked to desired doneness and the walnuts are toasted, 2 to 3 minutes more.
  5. Remove the yogurt from the fridge and season with the remaining 1 teaspoon of salt. Spread the yogurt on the bottom of a serving platter and top with the crispy meat. Finish with a drizzle of pomegranate molasses, if using, and garnish with mint leaves. Serve with warmed pita or rice.

Notes

Pomegranate molasses is available at most Middle Eastern and specialty grocery stores, as well as through a variety of online retailers. Drizzle this as a garnish. It’s delicious!
Robin Ward

Shirazi Salad

Bright, bold, and beautifully diced—Shirazi salad blends fresh veggies, citrus, and luxe olive oil into a Persian side that’s pure flavor magic.
Prep Time 10 minutes
Course: #topping, Salad, Side Dish
Cuisine: #Mediteranean, #Persian, Middle Eastern

Ingredients
  

  • 4 Persian or mini cucumbers, diced into ¼-inch cubes
  • 3 Roma tomatoes, diced into ¼-inch cubes
  • ½ large red onion, minced
  • handful of fresh mint, finely chopped
  • 2 garlic cloves, minced
  • ¼ cup sour grape juice or freshly squeezed lemon juice
  • cup olive oil
  • 2 Tbsp dried mint (Since I was out, I simply added a bit more fresh mint—and it worked beautifully.)
  • kosher salt and freshly ground black pepper

Method
 

  1. In a medium salad bowl, combine the cucumbers, tomatoes, and onion. (Using small pieces as recommended helps coat the veggies with just the right amount of dressing, but you can chop them larger if you prefer.)
  2. Mix the fresh mint, garlic, grape juice (or lemon juice), olive oil, and dried mint, and add salt and pepper to taste.
  3. Serve it up with your favorite protein or eat as is.

Notes

Sour grape juice is often available at Middle Eastern grocery stores and can also be conveniently purchased online.
Robin Ward

Spiced Roasted Eggplant

A healthy, Mediterranean-inspired roasted eggplant recipe bursting with warm spices, smoky flavor, and tender texture—perfect for effortless weeknight cooking.
Prep Time 5 minutes
Cook Time 30 minutes
Servings: 4
Course: #mezze, Appetizer, Side Dish
Cuisine: #Mediteranean, Middle Eastern

Ingredients
  

  • 3 small eggplants (1½ pounds) Choose the smallest eggplants you can find—ideally Chinese or Italian varieties—as they tend to have fewer, smaller seeds and a more tender texture.
  • ¾ cup olive oil
  • 3 garlic cloves, finely grated
  • 1 Tbsp ground cumin
  • ½ tsp kosher salt (such as Diamond Crystal)
  • ¼ tsp crushed red pepper flakes (Or use gochugaru in place of red pepper flakes for gentler heat and rich red hue.)

Equipment

  • sheet pan or baking tray

Method
 

  1. Heat the oven to 450 degrees and line a sheet pan with parchment paper.
  2. Prepare eggplants by slicing off their tops and a fine layer of skin from their bottoms. Slice the eggplant into ½”-¾” rounds and place on the lined pan.
  3. Make your spice oil by combining the olive oil, garlic, cumin, salt and red-pepper flakes in a small bowl. Brush the spiced oil onto the faces of all the eggplant slices, then flip each one over and repeat on the second side.
  4. Roast for 20 minutes, then use a spatula to flip over each round. Roast for another 10 minutes, or until soft, browned and crisp.

This post may contain affiliate links, meaning I get a commission if you decide to make a purchase through my links, at no cost to you. Thanks for your support!

🐶 James T. knows the drill—plain yogurt hits the licky mat right after blog photos.

If you enjoyed this recipe and would love to see more, join me on YouTubeX, and Instagram! Please comment, like, and share. It really helps! I would love to hear from you. And if you made this recipe, how did it go for you?

2 responses to “Smashed Beef Kebab with Cucumber Yogurt, Shirazi Salad & Spiced Roasted Eggplant”

  1. This looks another like another home run. The dish combinations seem a remarkable match…..I bet that’s not by accident on your part. Thank you for the recipes and tips!
    –Scott

Leave a Reply

Discover more from Robin & Willow

Subscribe now to keep reading and get access to the full archive.

Continue reading

Discover more from Robin & Willow

Subscribe now to keep reading and get access to the full archive.

Continue reading