Description
A hearty and comforting meal featuring juicy spiced meatballs paired with crispy roasted potatoes and an optional rich tomato sauce. This satisfying dish is perfect for family dinners and delivers classic, warming flavors in every bite.
Ingredients
1 lb (450g) ground beef or lamb (halal-certified)
1 small onion, finely chopped
2 cloves garlic, minced
1/4 cup fresh parsley, chopped (or 2 tbsp dried parsley)
1/4 cup breadcrumbs (optional)
1 large egg
1 tsp ground cumin
1 tsp ground coriander
1/2 tsp ground black pepper
1 tsp salt
1/4 tsp ground cinnamon (optional)
2 tbsp olive oil (for frying)
4 medium potatoes, peeled and cut into 1-inch cubes
2 tbsp olive oil (for potatoes)
1 tsp dried thyme or rosemary
Salt and pepper, to taste
1 tbsp garlic powder (optional)
1/2 cup tomato paste (optional sauce)
1/4 cup water or halal-certified chicken broth (optional sauce)
1 tbsp olive oil (optional sauce)
1 tsp ground cumin (optional sauce)
Fresh parsley, optional for garnish
Instructions
- In a large bowl, combine ground meat, onion, garlic, parsley, breadcrumbs (if using), egg, cumin, coriander, black pepper, salt, and cinnamon.
- Mix gently until just combined and shape into 1½-inch meatballs.
- Heat olive oil in a skillet over medium heat and brown meatballs on all sides until fully cooked. Set aside.
- Preheat oven to 400°F (200°C).
- Toss potato cubes with olive oil, thyme or rosemary, salt, pepper, and garlic powder if using.
- Spread potatoes in a single layer on a baking sheet and roast for 30–35 minutes, flipping halfway, until golden and crisp.
- If making sauce, heat olive oil in a saucepan, stir in tomato paste, water or broth, cumin, salt, and pepper, and simmer 5–7 minutes.
- Arrange meatballs and roasted potatoes on a serving platter.
- Pour sauce over the top if using and garnish with fresh parsley.
- Serve hot.
Notes
Do not overmix meatballs to keep them juicy.
Meatballs can be baked instead of fried for a lighter option.
Use russet or Yukon gold potatoes for best roasting.
The sauce is optional and can be served on the side.
Leftovers reheat best in the oven.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Main Course
- Method: Frying & Roasting
- Cuisine: Middle Eastern-Inspired
Nutrition
- Serving Size: 1 portion
- Calories: 540
- Sugar: 6g
- Sodium: 680mg
- Fat: 32g
- Saturated Fat: 11g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 5g
- Protein: 32g
- Cholesterol: 120mg