This Middle Eastern Hearty Dinner comes together in about 30 minutes and is made all in one pot for a easy family meal that your loved ones will absolutely adore! You can switch up the ingredients to suit what you have on hand, or just use it as a “clean out the fridge” meal to whisk away those stubborn leftovers. Let’s dive into this flavor-packed recipe that’s sure to be a weeknight favorite!
Ingredient Breakdown
Here’s what you’ll need to create this comforting dinner:
- 1 pound of lamb or beef
- 1 cup of rice
- 1 onion, chopped
- 2 cloves of garlic, minced
- 2 cups of chicken or beef broth
- 1 teaspoon cumin
- 1 teaspoon coriander
- Salt and pepper to taste
- Fresh parsley for garnish
Let’s Get Cooking!
Heat Things Up: In a large pot, heat a splash of oil over medium heat. I usually go with olive oil because, well, it’s the Mediterranean vibe! Toss in your chopped onion and minced garlic, stirring frequently until they’re both nice and translucent, about 4-5 minutes.
Brown The Meat: Add your ground lamb or beef next, cooking until it’s brown and crumbly, this usually takes around 6-8 minutes. Use that spatula to break it apart, and let it mix with those yummy aromatics. Oh, the smell is heavenly!
Spice It Up: Time to stir in those spices! Add the cumin, coriander, a couple of pinches of salt and pepper, and stir until everything is fragrant, about a minute.
The Rice Joins the Party: Toss in your rice now, giving it a good mix for a minute before adding in the broth. Bring it all to a boil, then – here’s the important part – reduce the heat, cover, and let it simmer for about 20 minutes until the rice is tender and has absorbed all that glorious flavor.
Finish Off: Once that aroma fills your kitchen and the rice is all fluffy, fluff it with a fork and serve it up with a sprinkle of fresh parsley on top. It’s so vibrant and inviting you might just want to dive in!

Why I Love This Recipe
This is my go-to recipe when I need something hearty yet quick. There’s something just so comforting about cozying up with a bowl of warm rice and spiced meat on a chilly evening. I’m a real sucker for one-pot meals, and this one ticks all the boxes for a weeknight dinner! Plus, the best part is how flexible it is, you can use whatever ingredients you have on hand. If you want to switch up the protein or toss in some veggies, go for it!
If you loved this Middle Eastern Hearty Dinner, be sure to check out my best Turkish Gozleme, my Shish Tawook, or my Lebanese Fatteh!
Why This Recipe Works
Comfort Food
There’s just something undeniably comforting about this dish. The spices and textures combine to create a warm hug in a bowl, perfect for those chilly evenings.
Quick & Easy
Ready in under 30 minutes, this easy dinner is a lifesaver for busy families! You’ll have a nutritious meal on the table without any fuss.
One Pot
Comes together all in one pot! Minimal cleanup is required, a real bonus when the day has been hectic. It’s perfect for meal prepping!
Customizable
This recipe is as versatile as you need it to be! Use whatever ingredients you have on hand, whether it’s swapping out proteins or tossing in leftover veggies.
Loaded with Flavor
The collaboration of cumin and coriander creates a fragrant, flavorful dish that your family will be begging for again and again.
Serving and Storage
Serving Suggestions: Serve this Middle Eastern Hearty Dinner with a side of pita bread, cucumber yogurt salad, or some spiced hummus for added flavor. You can also toss in a simple green salad, because greens are always a good idea!
Storage: This dish keeps well in the fridge for up to 4 days in an airtight container.
Reheating Instructions: To reheat, just pop it in the microwave for a couple of minutes. You might want to add a splash of broth or water to keep it from drying out!
Freezer Friendly? Yes! You can freeze this dish for up to 3 months. Just make sure it’s completely cooled first before transferring to a freezer-safe container. Thaw it in the fridge overnight and reheat when ready.
A Final Word
Honestly, I can’t recommend this dish enough! It’s packed with spices, warmth, and love that just feels like home. Every time I cook it, my kids devour their plates, and I can’t help but smile watching them enjoy something homemade. Whether it’s a regular weeknight or you’re hosting friends, this Middle Eastern Hearty Dinner is sure to impress, and you might just catch yourself making it on repeat!
I hope you enjoy making this recipe as much as I do, and remember, good food brings people together. So gather your loved ones, cook up this cozy meal, and savor those moments because, at the end of the day, it’s all about enjoying food and good company! Happy cooking, friends! For more Recipes Follow Us in our Pinterest.
Print
Middle Eastern Hearty Dinner
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Mixed
Description
A comforting, one-pot Middle Eastern dinner made with ground meat, rice, and aromatic spices, perfect for a quick family meal.
Ingredients
- 1 pound ground lamb or beef
- 1 cup long grain basmati or jasmine rice
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 cups chicken or beef broth
- 1 teaspoon cumin
- 1 teaspoon coriander
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- In a large pot, heat a splash of oil over medium heat. Add the chopped onion and minced garlic, cooking until translucent, about 4-5 minutes.
- Add the ground lamb or beef, cooking until brown and crumbly, about 6-8 minutes.
- Stir in the cumin, coriander, salt, and pepper, and cook until fragrant, about 1 minute.
- Add the rice and mix for a minute before adding the broth. Bring to a boil.
- Reduce heat, cover, and let simmer for about 20 minutes or until the rice is tender and has absorbed the broth.
- Fluff the rice with a fork and serve with a sprinkle of fresh parsley on top.
Notes
This dish is highly customizable; feel free to use any proteins or vegetables you have on hand.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Middle Eastern
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 2g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 70mg



