Meatballs with ground beef, rice, onion, parsley, egg and spices. These are golden and crispy on the outside and moist and chunky on the inside. They can be served warm or at room temperature. Perfect for parties and picnics.
Heat olive oil in a pan. Cook onions until translucent.
Add in half of the ground beef. Cook it, stirring occasionally. Let it release water and absorb it back. Let it cool down.
In a large mixing bowl, combine cooked and cooled ground beef, remaining ground beef (uncooked), cooked rice, parsley, allspice, cumin, black pepper, salt and egg. Mix well with a spoon or your hand. Shape into balls and flatten them.
Put the flour on a plate.
In another bowl, beat the eggs.
Heat vegetable oil in a shallow pan.
Coat the meatballs with flour by placing them in the flour bowl in batches. Make sure they are very well coated with flour.
Then dip each flour coated meatball into beaten eggs and immediately place in the hot oil.
Fry both sides until golden, about 5 minutes per side.
Transfer onto a paper towel and serve warm or at room temperature.
NOTES
To cook rice yourself, put 4 tablespoons of rice and ½ cup of water in a saucepan. Bring it to a boil. Reduce the heat and let it simmer until rice is tender but not mushy. Drain excessive water and put the rice aside.
You can buy cooked rice from the store or use leftover rice if you have some in the fridge.
Wet your hands when shaping meatballs.
To keep the meatballs warm until serving time, put each batch of fried meatballs in a baking pan in a preheated oven (at 150C/300F).
Store any leftovers in an airtight container in the fridge for 2-3 days.
Reheat in the preheated oven at 180C/350F for 10-15 minutes.