Description
A comforting Moroccan-inspired tagine made with tender meatballs, fluffy rice, and colorful vegetables simmered in warm spices for a hearty one-pot meal that feels rich and nourishing.
Ingredients
Scale
- 500 g ground beef
- 1 large onion, finely chopped
- 3 garlic cloves, minced
- 2 medium carrots, sliced
- 1 large zucchini, sliced
- 1 large bell pepper, chopped
- 400 g canned crushed tomatoes
- 200 g long grain rice
- 750 ml vegetable broth
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1 teaspoon ground paprika
- 0.5 teaspoon ground cinnamon
- 1.5 teaspoons salt
- 0.5 teaspoon black pepper
Instructions
- Heat olive oil in a large heavy pot over medium heat.
- In a bowl, mix ground beef, half of the chopped onion, garlic, salt, black pepper, cumin, paprika, and cinnamon.
- Shape the mixture into small meatballs.
- Brown the meatballs in the pot until golden on all sides, then remove and set aside.
- Add remaining onion, carrots, bell pepper, and zucchini to the same pot and sauté until softened.
- Stir in crushed tomatoes, vegetable broth, and rice.
- Return the meatballs to the pot, cover, and simmer gently until the rice is tender and the liquid is absorbed.
- Remove from heat and let rest briefly before serving.
Notes
- Simmer gently to keep the rice fluffy and the meatballs tender.
- Taste and adjust seasoning before serving.
- This dish tastes even better the next day.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 8 g
- Sodium: 680 mg
- Fat: 20 g
- Saturated Fat: 7 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 5 g
- Protein: 26 g
- Cholesterol: 95 mg