Go Back
+ servings
Mediterranean ground beef and rice recipe.
Print Recipe
4.99 from 339 votes

Ground Beef and Rice Recipe

This Mediterranean-inspired Ground Beef and Rice recipe is all made in one pot with lean ground beef, basmati rice, 7 spice seasoning, chickpeas, and optional toasted nuts.
Prep Time5 minutes
Cook Time25 minutes
Resting Time5 minutes
Total Time35 minutes
Servings: 8 servings
Author: Yumna Jawad

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion chopped
  • 1 pound lean ground beef
  • 1 tablespoon 7 Spice
  • ½ teaspoon cinnamon
  • 1 ½ teaspoons salt
  • ½ teaspoon black
  • 1 cup basmati rice rinsed and drained
  • 1 (15-ounce) can chickpeas rinsed and drained
  • 1 ½ cups water
  • Fresh chopped parsley for serving
  • Toasted pine nuts for serving

Instructions

  • In a large pot over medium heat, heat the olive oil. Add the onions and ground beef and season with 7 Spice, cinnamon, salt and pepper. Cook for about 8 minutes, until the onions are soft and the ground beef is browned.
  • Add the rice and chickpeas and stir to combine.
  • Pour the water on top and mix all the ingredients together. Bring to a boil, then reduce the heat to low, cover with a tight-fitting lid and cook undisturbed for 15 minutes. Remove from heat but keep covered, and allow the steam to continue cooking the rice for 5-10 more minutes.
  • Uncover the pot, fluff the rice, sprinkle with fresh parsley and serve warm.

Video

Notes

My Top Tip: Keep the lid tight and don’t peek. Once the rice is simmering, lifting the lid releases steam and can lead to unevenly cooked rice. Let it cook undisturbed, then rest covered.
Storage: Store any leftovers in an airtight container. They will last up to 4 days and can be reheated on the stovetop.
The recipe ingredients have been updated in February 2026, but if you like the original version, you can still find it here:
1 tablespoon olive oil
1 onion chopped
1 pound lean ground beef
1 teaspoon 7 Spice
1 ½ teaspoons salt divided
½ teaspoon black pepper
1 15-ounce can chickpeas rinsed and drained
2 cups basmati rice rinsed
3 ½ cups chicken broth
Fresh parsley for serving

Nutrition

Calories: 257kcal | Carbohydrates: 29g | Protein: 16g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.4g | Cholesterol: 37mg | Sodium: 538mg | Potassium: 249mg | Fiber: 3g | Sugar: 2g | Vitamin A: 298IU | Vitamin C: 1mg | Calcium: 33mg | Iron: 7mg

QR code

Scan code to view the full recipe on your phone.

qr code