Quick Spinach Stew (With Chickpeas & Beef)
This quick spinach stew is ready in about 45 minutes and promises comfort and satisfaction. Frozen spinach (you can use fresh too) is simmered on the stove top with simply seasoned ground beef and chickpeas in a tomato based broth until soft and flavourful. Don’t underestimate this humble dish – it packs a lot of flavour and its easy to whip up on weeknights.

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.
My Iraqi Version of Spinach Stew
There are so many versions of this spinach stew across the middle east, and this one is my Iraqi version; exactly how my mom made it for us growing up. With a tomato based broth, ground beef and chickpeas. The whole thing simmers together and the flavours combine to create a satisfying stew that is begging to be served over vermicelli rice.
This was amongst many easy stews my mom would rotate for us weekly, like this green bean stew or one of my favourites: okra stew. The unique thing about this spinach stew recipe though is that while most other stews are cooked with bone-in meat, this one uses ground beef which makes it much quicker to make.
Ingredient Notes

For the spinach, I prefer using frozen spinach for a couple of reasons. First, I can just leave it in my freezer for whenever the mood strikes. Second, its easier to measure since fresh spinach will wilt down significantly and you’ll need a lot of it.
The ground beef is a core component, but I have made it many times without it for a vegetarian version of the stew. In this case, I like to double the amount of onions for more flavour.
This stew is simply seasoned with salt and pepper, and that’s how I like it. It allows the subtle spinach and chickpea flavours to shine. But feel free to add seven spice if you like a more warmly seasoned stew.
How to Make this Simple Stew
Start by softening the onions in olive oil over medium heat for 5 to 6 minutes. Then, add the ground beef and break it down into small pieces. Season it with salt and pepper and cook until all the juices dry up.

Next, add the tomato paste, the water, and the frozen spinach. Cover the pot and allow it to come to a boil. The blocks of frozen spinach will soon melt into the stew. Allow it to simmer for 30 minutes or so until the flavours combine.

Finally, add the rinsed and drained can of chickpeas towards the last 5 to 10 minutes of cooking time. Taste and adjust the stew for more salt and pepper if needed. Now you’re ready to serve it. You can also squeeze some lemon on top if you like.

Serving and Storage Suggestions
You can certainly serve this stew with a crusty piece of bread, since it is on the thicker side. But my favourite way to have it is over rice. Either vermicelli basmati rice or medium grain Egyptian rice – both are quite easy to make whilst the stew is simmering.
As for storage, it will keep in the fridge for 2-3 days in an airtight container. It’s also a very freezer friendly soup since the spinach and chickpeas will hold up quite well. Simply place any leftovers in freezer bags or containers and freeze for up to 3-4 months.

If you tried these recipes, please consider leaving a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page – I’d love to hear from you! You can also hop on over to Instagram and say hello!

Quick Spinach Stew (With Chickpeas & Beef)
Ingredients
- 3 tablespoons olive oil
- 1 yellow onion, finely diced
- 2 1/2 teaspoons salt, divided
- 1 pound lean ground beef, 453g
- 1/2 teaspoon black pepper
- 1/2 cup tomato paste
- 800 grams frozen spinach , 2x 400g packs
- 3 cups chicken broth, or vegetable broth
- 540 ml canned chickpeas, rinsed and drained
Instructions
- In a soup pot over medium heat, add in the olive oil. Once the oil is hot, add in the diced onions and 1/2 teaspoon of the salt. Cook and stir for 4-5 minutes until the onions are softened.
- Next, add the ground beef, breaking it down with a wooden spoon. Season with black pepper and 1 teaspoon of the salt. Continue to cook the ground beef until the juices are dry and the ground beef has started to brown, for approximately 8 to 10 minutes.
- Add the remaining 1 teaspoon of salt along with the tomato paste and continue to cook and stir for 2 minutes. Place the frozen spinach in the pot along with the chicken broth. Mix well and bring to a simmer over medium heat. Cover and cook for 30 minutes until the spinach is cooked down and the flavours have melded together.
- Uncover the pot and add in the drained chickpeas. Mix and cook for 5 more minutes to allow the chickpeas to soften and combine with the stew. Taste and adjust for more salt and pepper if needed.
Notes
- If you want to make this recipe vegetarian, simply skip the ground beef and use vegetable stock. I also like to double the amount of onions for more flavour.
- You can use fresh spinach instead of frozen, but you’ll need a lot since it will wilt down. I find frozen spinach to be much easier.
My Cookbook: Souk to Table
This was an interesting dish; reminds me of qeema but with a twist
Great recipe! Easy to follow and it tastes great! Did it twice so far.
Recipe is easy to follow, minimal work. And it tastes great! Thank you!!
this was sooooo delicious !!! so healthy minimal spices. easy to make! 10/10 would make again!! i doubled the recipe because i have a big family and it turned out amazing
Hi Anna! I’m so thrilled you and the family loved it! Thank you so much for the review! 🙂
Made this spinach stew today but without meat and it tasted amazing.Thankyou for yet another wonderful recipe ,all of your recipes are amazing and easy to make .
Hi Rima! I love this stew without meat – it really works and tastes great! I’m so glad you loved it and thanks so much for the review!
I was so happy to find this recipe as it reminded me of when my mom used to make it for us as kids. It’s so so easy to make, it’s literally throw everything and let it go.. the only adjustments I made to my taste was add 2 large minced garlic cloves, an extra cup of chicken broth and extra salt. Came out great, even my 15 month old loved it! Definite repeat for an easy weekday marga!
Yes! My mom used to make this for us too. I am so glad you loved it and thanks for sharing your adjustments and leaving a review! Appreciate it!
I made this for my husband and I but I made for 6 people. I made it with ground turkey instead of beef. It was wonderful. We ate it for three days but enjoyed it every day.
So glad to hear you and the husband loved it Janice. I honestly can’t get enough of this stew too! Love the swap to Turkey. Thanks for the review!