Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the onions and cook for about 3 minutes, then add the ground beef and cook for 5 minutes, or until fully browned.
Once cooked mix in ½ teaspoon seven spices and a little sprinkle salt.
Place in a large pot, large enough where you can mix all the ingredients.
Slice a whole head of cabbage into thick vertical slices, cutting around the root as you go. Then cut the slices crosswise into cubes. Use the cabbage raw—no need to boil. Add to the pot.
Now add the washed and drained rice.
Pour in the broth. Bring to a boil over high heat, then cover and simmer 30–35 minutes. The rice may seem very moist at first, but it will absorb the liquid as it sits, this is perfect.
The Broth
In a large bowl, mix the broth ingredients until the bouillon cubes have dissolved.
Notes
Storage: Store any leftovers in an airtight container. They will last about 3-4 days in the fridge. Make Ahead Tips: You can prepare the cabbage in advance and store it in the fridge. Substitutes: For best results, follow the recipe as is because it is measured perfectly. However here are some few substitutions:
You can use ground lamb instead of ground beef.
Avoid using brown rice because it takes longer time in cooking.