This Persian Skewered Meat comes together in about 30 minutes and is grilled to perfection for a quick weeknight meal that your family will love! You can easily switch up the meat and veggies to suit your taste or use it as a “clean out the fridge” meal to use up those odds and ends lurking at the back of your fridge!
Ingredient Breakdown
To whip up this tasty Persian Skewered Meat, here’s what you’ll need:
- 1 lb lamb or beef, cut into cubes
- 1 onion, grated
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- Salt and pepper to taste
- 1/2 cup yogurt
- 1/4 cup olive oil
- Fresh herbs (parsley, mint)
- Pita bread or rice for serving
How to Make Persian Skewered Meat
Let’s jump into the fun part! It’s super straightforward.
In a bowl, mix together the grated onion, minced garlic, ground cumin, coriander, turmeric, and a couple pinches of salt and pepper. (About 2-3 pinches each, don’t stress over it!)Let the aroma waft around your kitchen, it’s incredible!
Now, add the cubed meat to the marinade, ensuring it’s well coated with those beautiful spices. Cover it up and let it marinate in the refrigerator for at least 2 hours. Honestly, if you can do this overnight, even better! The flavors meld together beautifully.
Once you’re ready to cook, preheat your grill or oven to medium-high heat.
Grab those marinated meat cubes and skewer them onto skewers. You can also add peppers, zucchini, or mushrooms if you want to get a bit creative!
Grill the skewers for about 10-15 minutes, turning occasionally. Cook until they’re beautifully charred on the outside, but still juicy inside, make sure to check for doneness!
Serve the skewers hot, alongside some yogurt for dipping, and don’t forget to garnish with fresh herbs! Enjoy with pita bread or over rice, it’s so good, you’ll want to savor every bite.

Why I Love This Recipe
This dish is my go-to recipe when I’m looking for something that’s both comforting and full of flavor. I’m a real sucker for succulent, well-seasoned meat! Plus, what’s really amazing is how versatile it is; you can use absolutely whatever you’ve got on hand. Got leftover veggies? Toss ’em on the skewers! It’s always a hit at home, and my kiddos just dig into it, asking for seconds. And the best part is, it comes together so quickly, making it perfect for busy weeknights!
If you loved this Persian Skewered Meat, be sure to check out my Gordon Ramsay Chicken Alfredo, my Mexican Rice, or my Caribbean Chicken and Rice! You won’t be disappointed with any of these amazing recipes!
What Makes This Recipe Special
Quick & Easy
This recipe comes together in under 30 minutes, plus marinating time, and trust me, it’s totally worth it. You’ll find yourself coming back to it over and over again, especially on those nights when you just want something delicious without too much fuss.
Customizable
One of the biggest perks here? You’re free to get creative! You can swap out the meat for your choice, load up on whatever veggies you have, or even play with spices. The sky’s the limit!
Comfort Food
I mean, there’s something inherently comforting about grilling skewers of juicy meat outdoors or in your kitchen! The smoky flavor, combined with the robust spices, like a warm hug, right?
Budget-Friendly
Using basic everyday ingredients, you won’t have to break the bank. Most of the spices and yogurt are staples you probably already have, so it’s easy to whip up on a whim!
Crowd-Pleaser
If you’re looking to impress guests, this is the dish you need. The whole family will love it, and when you host friends, they’ll be begging you for the recipe!
Serving and Storage Tips
So, how do you enjoy these skewers?
Serving Suggestions: Pair them up with some warm pita bread for a fabulous feed. You can also serve them over rice, maybe even with a light drizzle of olive oil and lemon juice on top. A simple side salad never hurts either, it balances the meal wonderfully!
Storage: If you happen to have leftovers (which hardly ever happens!), they’ll stay good in the refrigerator for about 3-4 days. Just make sure you store them in an airtight container.
Reheating Instructions: For the best results, reheat them in the oven at 350°F (175°C) for about 10-15 minutes, this will keep them juicy. You could also pop them in the microwave if you’re in a hurry, but they might lose that wonderful texture.
Freezer Friendly: Yes, this meal is freezer-friendly! Just freeze those marinated skewer components, and then defrost in the fridge overnight before grilling. You’ll love having this on hand for a busy night!
And there you have it, my friends! A quick and easy recipe for Persian Skewered Meat that’s packed with flavor and lots of love. Whether it’s a weeknight meal for your family or served at a gathering, this dish is sure to be a hit!
Remember, cooking is all about experimenting and finding joy in every bite. So, don’t be afraid to try new things! Happy cooking, and enjoy those flavorful bites! For more Recipes Follow Us in our Pinterest.
Print
Persian Skewered Meat
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Paleo
Description
A quick and easy weeknight meal featuring flavorful Persian skewered meat, customizable with your choice of meat and veggies.
Ingredients
- 1 lb lamb or beef, cut into cubes
- 1 onion, grated
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- Salt and pepper to taste
- 1/2 cup plain yogurt
- 1/4 cup olive oil
- Fresh herbs (parsley, mint) for garnish
- Pita bread or rice for serving
Instructions
- Mix together grated onion, minced garlic, ground cumin, coriander, turmeric, salt, and pepper in a bowl.
- Add cubed meat and coat well with the marinade. Cover and marinate in the refrigerator for at least 2 hours.
- Preheat the grill or oven to medium-high heat.
- Skewer the marinated meat cubes (and any additional veggies if desired).
- Grill skewers for about 10-15 minutes, turning occasionally, until charred and cooked through.
- Serve hot with yogurt for dipping and garnish with fresh herbs.
Notes
Leftover skewers can be stored in an airtight container in the refrigerator for about 3-4 days. Reheating in the oven at 350°F (175°C) is recommended.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Persian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg



