Persian Shish Andaz Meat is a simple, flavorful skewer dish that brings warm, earthy spices and tender grilled meat to your table. The marinade of grated onions, yogurt, olive oil, cumin, and coriander gives the meat a soft texture and a fragrant aroma. It grills quickly and pairs beautifully with rice or flatbread for a satisfying, homey meal. If you like trying different protein ideas, you might also enjoy a lighter option like the baked chicken ricotta meatballs recipe for another weeknight favorite.
Recipe Information
- Prep Time: 20 minutes (plus marinating time: 1 hour to overnight)
- Cook Time: 12 minutes (grilling; allow 10–15 minutes depending on heat and doneness)
- Total Time: 32 minutes (active prep + cook; marinating time is additional)
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
(Approximate per serving, makes 4 servings)
- Calories per serving: 360 kcal
- Protein: 30 g
- Carbohydrates: 6 g
- Fat: 27 g
- Fiber: 0.5 g
- Sugar: 2 g
- Sodium: 380 mg
Why Make This Persian Shish Andaz Meat
This dish shines because it is fast, flexible, and full of flavor. The grated onion and yogurt tenderize the meat while the cumin and coriander add warm, aromatic notes. The result is juicy, slightly charred cubes with a savory crust and soft interior. It’s ideal for weeknights, small gatherings, or a relaxed weekend grill. The smell of spices and meat on the grill is irresistible, and the texture — crisp edges with tender centers — keeps people coming back for more.
How to Make Persian Shish Andaz Meat
This recipe focuses on simple steps: marinate, skewer, grill, and serve. The marinade is forgiving and works well with lamb or beef. Give the meat time to soak up flavors for the best texture and taste. Below you’ll find clear steps to follow and small tips to improve results.
Ingredients:
- 1 lb lamb or beef, cut into cubes
- 2 onions, grated
- 2 tablespoons yogurt
- 2 tablespoons olive oil
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- Salt and pepper to taste
- Skewers (if using wooden, soak in water for 30 minutes)
Directions:
Step 1: Preparation
In a large bowl, combine grated onions, yogurt, olive oil, cumin, coriander, salt, and pepper. Grating the onion releases juices that help tenderize the meat and build a fragrant marinade.
Step 2: Mixing
Add the meat cubes to the marinade and mix well. Make sure each piece is coated. Cover and let marinate for at least 1 hour, preferably overnight in the refrigerator. Longer marinating softens the meat and deepens flavor.
Step 3: Cooking
Preheat your grill or broiler. Thread the marinated meat onto skewers, leaving small gaps between cubes for even heat. Grill the skewers for about 10-15 minutes, turning occasionally until the meat is cooked to your liking. Look for a browned exterior and juicy interior.
Step 4: Finishing
Serve hot with rice or flatbread. Let the skewers rest for a few minutes off the heat before serving to allow juices to redistribute. Garnish with chopped fresh herbs or a squeeze of lemon if you like a bright contrast.
How to Serve Persian Shish Andaz Meat
Serve the skewers over plain basmati or saffron rice, alongside warm flatbread, or with a simple salad of tomatoes and cucumbers. Add yogurt or tzatziki on the side to cool the palate. For a festive plate, include grilled vegetables like peppers and onions on separate skewers. The dish pairs well with pickled vegetables and a fresh herb salad to cut through the richness.
How to Store Persian Shish Andaz Meat
- Refrigerator: Store cooked meat in an airtight container for up to 3–4 days. Reheat gently in a low oven (300°F / 150°C) or on the grill until warmed through.
- Freezer: Freeze cooked skewers in a freezer-safe container or wrapped tightly for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Marinade note: Marinated raw meat (uncooked) can stay in the fridge safely for 24 hours. If you marinate overnight, use within 24 hours to avoid texture changes.
Expert Tips for Perfect Persian Shish Andaz Meat
- Use even-sized cubes so meat cooks uniformly. Aim for 1 to 1.5-inch pieces.
- Grate onions finely and squeeze slightly to release extra liquid for a smooth marinade. The onion enzymes help tenderize the meat.
- If using wooden skewers, soak them for at least 30 minutes to prevent burning.
- Don’t overcrowd skewers; leave small gaps to allow hot air to circulate and form a crisp exterior.
- For consistent cooking, bring marinated meat close to room temperature for 20 minutes before grilling.
- Watch the grill temperature — medium-high heat gives a good sear without overcooking the center.
- If you prefer less fat, choose a lean cut of beef and reduce olive oil to 1 tablespoon; increase yogurt slightly to maintain tenderness.
Delicious Variations
- Lemon & Herb: Add 1 tablespoon lemon juice and a handful of chopped parsley and mint to the marinade for a fresh citrus-herb profile.
- Spicy Harissa: Stir 1 teaspoon harissa or chili paste into the marinade for heat and deeper color.
- Saffron Twist: Dissolve a pinch of saffron in 1 tablespoon warm water and add to the marinade for fragrant, floral notes.
- Vegetarian Swap: Use large cubes of eggplant, mushrooms, or paneer marinated the same way and grill until charred and tender.
- Turkish Style: Add 1 teaspoon paprika and a dash of sumac to the marinade for smoky and tart accents.
Frequently Asked Questions
Q: Can I use boneless chicken instead of lamb or beef?
A: Yes. Use boneless chicken thigh pieces for juiciness. Reduce grill time to 8–10 minutes until cooked through and juices run clear.
Q: How long should I marinate the meat for best flavor?
A: At least 1 hour gives good flavor. For best tenderness and deeper taste, marinate 6–12 hours. Avoid marinating more than 24 hours; the texture can become mushy from the onion enzymes.
Q: Can I cook this in the oven instead of a grill?
A: Yes. Broil or roast on high for similar results. Arrange skewers on a rimmed baking sheet and broil 6–8 inches from the heat for about 10–15 minutes, turning once.
Q: Is yogurt necessary in the marinade?
A: Yogurt helps tenderize and adds a mild tang. You can substitute with buttermilk or a splash of vinegar plus a bit of oil, but yogurt gives the best texture.
Q: How do I prevent the meat from sticking to the grill?
A: Make sure grill grates are clean and preheated. Oil the grates lightly or brush the meat with oil before placing it on the grill. Don’t move the skewers too soon — let a sear form to release naturally.
Q: What sides go well with this dish for a family dinner?
A: Serve with saffron rice, a simple shirazi salad (cucumber, tomato, onion, lemon), grilled vegetables, yogurt sauce, and warm flatbread for a balanced meal.
Conclusion
This Persian Shish Andaz Meat recipe is an easy, flavorful way to enjoy tender, spiced skewers at home. The marinade creates juicy meat with a warm spice aroma and a delightful grilled finish. Try it for a casual weeknight dinner or a small gathering and experiment with the variations to match your taste. For a different Persian-style dish that highlights walnuts and eggplant, check out Shish Andaz (Walnut and Aubergine Stew) for more inspiration. Enjoy the cooking — and the delicious reward!
Print
Persian Shish Andaz Meat
- Author: hannah-belssy
- Total Time: 32 minutes
- Yield: 4 servings 1x
- Diet: Beef or Lamb
Description
A flavorful skewer dish made with tender grilled meat marinated in onions, yogurt, cumin, and coriander, perfect for a quick weeknight meal.
Ingredients
- 1 lb lamb or beef, cut into cubes
- 2 onions, grated
- 2 tablespoons yogurt
- 2 tablespoons olive oil
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- Salt and pepper to taste
- Skewers (if using wooden, soak in water for 30 minutes)
Instructions
- In a large bowl, combine grated onions, yogurt, olive oil, cumin, coriander, salt, and pepper.
- Add the meat cubes to the marinade and mix well, coating each piece.
- Cover and let marinate for at least 1 hour, preferably overnight in the refrigerator.
- Preheat your grill or broiler, and thread the marinated meat onto skewers, leaving gaps between cubes.
- Grill the skewers for 10-15 minutes, turning occasionally until cooked to your liking.
- Serve hot with rice or flatbread, allowing skewers to rest before serving.
Notes
For best results, use even-sized meat cubes for uniform cooking. Don’t overcrowd the skewers for a crisp exterior.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Persian
Nutrition
- Serving Size: 1 skewer
- Calories: 360
- Sugar: 2g
- Sodium: 380mg
- Fat: 27g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 0.5g
- Protein: 30g
- Cholesterol: 90mg




