Meat Tagine with Vegetables – Hearty Egyptian Lamb & Vegetable Stew
This rich and comforting Meat Tagine with Vegetables is a classic Egyptian one-pot dish that brings everything together beautifully. Tender meat with bones, fresh vegetables, and aromatic spices are slow-cooked until perfectly tender. The meat and vegetables absorb all the delicious flavors, creating a hearty and satisfying meal that fills the house with amazing aromas.
Served hot with rice or fresh bread, this tagine is nutritious, filling, and full of traditional Egyptian warmth — exactly the kind of food that brings a family to the table.
🛒 Ingredients — Serves 6
- ½ kg lamb or beef with bones, cut into chunks
- 1 large onion, sliced
- 2 medium potatoes, cut into medium chunks
- 2 medium carrots, sliced
- 2 medium zucchini, sliced
- 2 celery stalks, cut into pieces
- ½ bunch fresh coriander + 4 green onion stalks, chopped
- 2 medium tomatoes, diced
- 1 tbsp tomato paste
- 2 Maggi cubes (or beef bouillon)
- Mixed spices to taste + 4 garlic cloves, minced
- 2 tbsp vegetable oil
- Salt to taste
- Boiling water (as needed)
👩🍳 Instructions
- Heat the oil in a large pan over medium-high heat. Add the meat pieces and sear them on all sides until nicely browned — don't rush this step, it adds incredible flavor (about 8–10 minutes).
- Remove the browned meat and set it aside on a plate.
- In the same pan, add the sliced onion with a pinch of salt and sauté until soft and translucent, about 5 minutes.
- Add the chopped vegetables (potatoes, carrots, zucchini, celery), diced tomatoes, and tomato paste. Stir well, then add the Maggi cubes, mixed spices, and minced garlic.
- Return the browned meat to the pan. Pour in enough boiling water to cover everything (about 4–5 cups). Add the chopped coriander and green onions. Stir gently.
- Cover and cook on medium heat for 45–50 minutes, or until the meat is very tender and the vegetables are cooked through. Stir occasionally.
- Transfer the mixture to a tagine or oven-safe dish. Bake in a preheated oven at 200°C (400°F) using top and bottom heat for 10–15 minutes until nicely colored and a light crust forms on top.
- Remove from the oven and let it rest for a few minutes before serving.
- Serve hot with white rice, vermicelli rice, or fresh bread. Enjoy every bite! 🍽️
💡 Tips for Perfect Meat Tagine
- Use meat with bones for much richer flavor — it makes a real difference.
- Brown the meat well before adding anything else. This creates the foundation of flavor.
- Always use boiling water when adding liquid — it cooks faster and more evenly.
- Customize the vegetables according to what you have on hand.
- For extra aroma and depth, add a bay leaf or cinnamon stick while cooking.
🔄 Variations
- Use beef instead of lamb — both are equally delicious.
- Add eggplant, green beans, or green peas for more vegetables.
- Make it spicy with chili flakes or fresh hot peppers.
- Serve it low-carb by skipping the rice and just enjoying the meat and vegetables.
This delicious Egyptian Meat Tagine with Vegetables is the ultimate comfort food — packed with protein and fresh veggies. It's the kind of wholesome, satisfying meal that brings everyone together. Your whole family will ask for seconds. بالعافية! 🙏