Hashweh Rice (Arabic Rice with ground beef)
If you love a truly satisfying one-pot meal, this Middle Eastern hashweh rice is the one to make. Made with fragrant basmati rice, spiced ground beef, and a mix of frozen vegetables, it’s a classic comfort dish. Warm spices like cinnamon and allspice give the rice it’s signature aroma, while everything cooks together in one pot for minimal cleanup. One of my favourite things about this recipe is how practical it is – using frozen vegetables means you can make this easy hashweh rice any night of the week. This is a reader favourite!

Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Hungry Paprikas.
5-STAR READER REVIEW
“I made this recipe as I’m feeding 6 people from ages 4- 70 and it was a hit all around. I have never managed to successfully make rice till today. 10/10 recipe!”
—Aisha
My Go-To Weeknight Dish: Hashweh Rice
I almost always have a pack of ground beef and mixed vegetables in my freezer, and basmati rice in my pantry. On days when I don’t know what to make, this is the recipe I reach for. It has a starch, a protein and some vegetables so the mom in me feels like it’s a one-pot winner.
The word hashweh in Arabic means “filling” because it’s actually made with the typical “all-purpose” Arabic ground beef filling used for other dishes like Sheikh El Mahshi, Arabic Pasta, baked kibbeh, Egyptian Goulash and a host of other dishes.
The seasoning on the beef is my favourite combination of two spices: cinnamon and allspice. If you have it on hand, you can also substitute seven spice which will give a similar flavour profile.
Now the key to perfecting this recipe is the water to rice ratio, especially because the classic “finger” measurement will be thrown off since we have other ingredients like the beef and vegetables. Follow this exact ratio and you’ll have perfectly fluffy rice.
Ingredients And Notes
For the ground beef, I prefer to use lean but you can use regular as well. I suggest sticking to white basmati rice because it’s the easiest rice to cook handles moisture very well. You will also need frozen vegetables like peas and carrots.
The almonds and raisins are an optional topping, but adding that extra crunch and sweetness takes this dish from a weeknight recipe to a special one!

How to make Hashweh Rice – Step by Step
The process is quite simple and comes together in one pot. Here’s what you need to do:
- Start by finely dicing the onions, then in a non-stick pot, cook for 5-7 minutes until softened.
- Add the ground beef and break it up with a wooden spoon. Cook for 7-10 minutes until browned and all the juices dry up. This is crucial for building the beef flavour.
- Add the frozen vegetables and all the spices. Mix well to combine and continue to cook until all the moisture is gone.

- Wash the rice very well several times until the water runs clear and drain. Add it to the pot and gently mix it. Allow it to start bubbling on medium high heat, which should only take a few minutes. As soon as it starts to bubble, cover and set the heat to low. Leave it undisturbed for 20 minutes.
- If you’re using the garnish, toast the almonds with 1/2 tablespoon of oil, stirring constantly until golden. Then add in the raisins to warm them through.
- Fluff the rice with a fork and serve with the garnish on top.
Tips To Guarantee Fluffy Rice
Here are a few key tips to ensure the rice is perfect:
- Make sure you wash your rice very well several times until the water runs clear. This process gets rid of any excess starch in the rice, which is what makes rice clump and become sticky.
- Before adding the rice to the pot, make sure the meat and vegetable mixture is as dry as possible. We don’t want to introduce more moisture from the vegetables and beef because that will interfere with the rice to water ratio and may lead to overcooked and mushy rice.
- Ensure you’re using a pot with a secure lid, and if you need to, add a towel on top when you cook the rice, covered. For the rice to come out really fluffy, we want to trap all the steam inside the pot, and if your pot is letting some steam escape, then it may result in undercooked rice.

More Middle Eastern rice dishes you’ll enjoy

Hashweh Rice (Arabic Keema Rice with ground beef)
Ingredients
- 650 g lean ground beef
- 2 onions, small, finely diced
- 3 tablespoons vegetable oil
- 3 cups frozen peas and carrots
- 3 teaspoons allspice
- 2 teaspoons ground cinnamon
- 3 1/2 teaspoons salt
- 3/4 teaspoon black pepper, more per preference
- 3 cups white basmati rice
- 4 1/2 cups water
For Garnish
- 1/2 cup slivered almonds, optional
- 1/4 cup raisins, optional
- 1/4 cup parsley, optional
Instructions
- Start by finely dicing the 2 onions. Then, to a non-stick pot, add the 3 tablespoons vegetable oil and the onions and cook on medium heat for 5 minutes until onions are softened slightly.
- Add the 650 g lean ground beef and break it down using a wooden spoon. Cook it on medium heat for 7-10 minutes until browned and the juices start to dry up.
- Add the 3 teaspoons allspice, 2 teaspoons ground cinnamon, 3 1/2 teaspoons salt, 3/4 teaspoon black pepper, along with the 3 cups frozen peas and carrots. Stir to combine and continue to cook for 5-7 minutes until the mixture looks dry.
- Wash the 3 cups white basmati rice several times until the water runs clear and drain it well. Add the rice to the pot along with the 4 1/2 cups water. Mix gently to combine.
- Turn the heat to medium high and allow the mixture to start bubbling – this should take only a few minutes. As soon as it starts to bubble, cover immediately and decrease the heat to low. Leave the rice to cook undisturbed for 20 minutes.
- Meanwhile, work on the garnish. Toast the 1/2 cup slivered almonds in a pan with 1/2 tablespoon of oil until golden brown. Once they're done, add the 1/4 cup raisins in there to warm them through. Chop the 1/4 cup parsley if using.
- After 20 minutes, turn off the heat and leave the pot covered for a further 10 minutes. Open the pot and fluff the rice with a fork then serve with the garnish on top.
Notes
- Recipe makes a big batch and you can halve it if required
- Measurements are exact for white basmati rice. You can try other types of rice such as brown rice but must use more water and double the cooking time
- It’s important that once you cover the rice and set the heat to low, you don’t uncover it for 20 minutes! The steam needs to stay inside the pot to properly cook the rice
My Cookbook: Souk to Table
Can you make this and then freeze it without the vegetables?
I usually would not recommend freezing rice. You can definitely make the ground meat (cook it with the onions and spices and even the veg if you like) and freeze it. Then you can thaw it at room temp, heat it up in a pot and then proceed with making the rice. Hope that helps!
Hi Amina.. writing in from Singapore. I made this recipe this morning… and it turned out lip-smacking good.
I added a little garlic to the mix (fried right after the onion)… and then since I had no parsley, topped up the rice with chopped coriander and fresh mint leaves. And it’s just amazingly taste.
While I wasnt sure of adding the amount of cinnamon mentioned into the beef, (I went with half the recommended)… but added more to the rice before the cook.
Amazingly tasty.. .thank you so much.
I’m so glad this worked out for you Oscar! The coriander instead of parsley definitely works so well! Thanks for the lovely comment. 🙂
A great and authentic recipe, my Syrian husband absolutely loves it. I topped it with mint instead of parsley. This is also a perfect dinner for a toddler!
Amazing to hear! So glad the whole family enjoyed it!
We loved this! I have made it twice!
You have helped me to explore more recipes and introduce new dishes to my family that we never tried before. Thank you!!
I was pleasantly surprised by this dish. It turned out so delicious and was so quick and easy! We loved it so much!
Yay! So glad to hear Fatimah! It’s definitely more than the sum of its parts 🙂
Assalaamu alaikum. Absolutely perfect. Simple yet delicious. Jazakillahkhairan.
so glad to hear you loved it Somayya!
Love it, a family favorite that is so easy and delicious!
My daughter is 3 and she went back for 3 bowls of this, also asked why I didn’t cook it again the next day! 😋
Haha that is so sweet! I wish my son would like it as much. Thank you for the review Leanne!
I love Hashweh. Great recipe. I like the added vegetables. Have you ever tried making it with chicken? I would love to hear your ideas for making it with chicken.
Hi Kathy! So glad to hear you like it as well. You can definitely do it with chicken. You can use ground chicken and follow the same directions. Or, you can use medium chunks of chicken cubes and sear them then cook all in one pot with the rice. Finally, you can make it without any chicken and finish cooking it, then top it with shredded poached chicken!
Just made it, following your advices. The whole family liked the dish a lot!
Thank you very much!
And I have to add that the whole HungryPaprikas site is very well made and very useful.
Thanks so much for the feedback Maris! Glad you enjoyed it!
Delicious! My Arab-American kids all give it a 5 for flavor and I give it a 5 for ease/quickness.
That’s a win win for all! So glad!
Dear Amina,
Mashallah shukran is really easy to follow your step this amazing dish which you can serve anytime of the day.
Thank you….
I’m glad you enjoyed it Omar!
So so delicious and easy!
Very good
Thank you!
This recipe is perfect as is.
Thanks for the feedback!
Made this recipe a couple of months ago but didn’t get a chance to post my feedback. Thank you Amina for sharing this delicious and easy-to-follow recipe. We absolutely loved it.
Thanks for the lovely feedback Safiya! So glad you enjoyed it 🙂
Simple and delicious meal. A win with the whole family! Thank you Amina xx
Another successful dinner! This dish was so quick and delicious. It was only made better with yogurt on the side.
so so good!!
Great rice recipe