Wash and chop all the vegetables as indicated in the ingredients list.
In a large, heavy-bottomed pot or Dutch oven, heat the vegetable oil over medium-high heat.
Add the chunks of beef or lamb and brown on all sides.
Layer the sliced onions on top of the meat.
Add the minced garlic, then layer the potatoes, carrots, bell peppers, tomatoes, eggplant (if using), and cabbage wedges on top.
Sprinkle the ground cumin, ground coriander, paprika, salt, and black pepper over the layers.
Mix the tomato paste with the water or beef broth and pour it over the vegetables and meat.
Cover the pot with a tight-fitting lid and reduce the heat to low.
Let the dimlama cook gently for about 1.5 to 2 hours, or until the meat and vegetables are tender. Do not stir the stew while it is cooking to keep the layers intact.
Carefully ladle the dimlama into serving bowls, trying to keep the layers of meat and vegetables intact.
Garnish with chopped fresh dill or cilantro.
Note: Dimlama is a traditional Uzbek stew that showcases a variety of vegetables and meat, slow-cooked to perfection. It is a hearty and flavorful dish that is perfect for a comforting meal.
Enjoy your meal!