Ethiopian Spiced Cabbage with Carrots and Potatoes Recipe
Introduction
Ethiopian Cabbage is a vibrant and flavorful vegetable dish that combines aromatic spices with tender cabbage and root vegetables. This simple yet satisfying recipe offers a taste of Ethiopian cuisine that pairs beautifully with rice or flatbread.

Ingredients
- 1 1/2 tablespoons olive oil
- 2 teaspoons minced garlic
- 1 teaspoon ginger paste
- 2 teaspoons turmeric powder (divided)
- 1 teaspoon cumin powder
- 1/4 teaspoon cardamom powder
- 1/4 teaspoon ground cinnamon
- 1 small red onion (diced)
- 2 large carrots (diced)
- 1 medium potato (diced)
- 1 cup water
- 1/2 head cabbage (chopped finely)
- 3/4 teaspoon salt (plus more to taste)
- 1/2 teaspoon freshly ground black pepper
- Fresh cilantro (chopped, for garnish)
Instructions
- Step 1: Heat the olive oil in a cast iron skillet or Dutch oven over medium heat.
- Step 2: Add the garlic, ginger paste, 1 teaspoon of turmeric powder, cumin powder, cardamom, and cinnamon. Stir for about 30 seconds, allowing the spices to release their aroma without overheating the oil.
- Step 3: Add the diced red onion and sauté for about 1 minute until it begins to brown slightly.
- Step 4: Stir in the diced carrots, potato, water, and remaining turmeric powder. Mix well to coat the vegetables evenly with the spices.
- Step 5: Cover the pan and cook on medium heat for 10 minutes. Check the carrots and potatoes with a fork—they should be nearly tender.
- Step 6: Add the chopped cabbage, salt, and black pepper. Cover again and cook for another 5 to 10 minutes until the cabbage is tender but still holds its shape.
- Step 7: Remove from heat, garnish with fresh cilantro, and serve hot. This dish goes well with rice or flatbread.
Tips & Variations
- For a spicier version, add a pinch of crushed red pepper flakes along with the other spices.
- You can substitute the potato with sweet potato for a slightly sweeter flavor.
- Use fresh ginger if you don’t have ginger paste—grated finely.
- To make it vegan, ensure no animal-based stocks or additives are used if substituting water with broth.
Storage
Store leftover Ethiopian Cabbage in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave until warmed through. The flavors may deepen after a day, making it even more delicious.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use green cabbage instead of red cabbage?
Yes, green cabbage works equally well and will give the dish a slightly different but still delicious flavor.
Is this dish gluten-free?
Yes, Ethiopian Cabbage is naturally gluten-free when served without bread. Serve with gluten-free grains or flatbreads if needed.
Print
Ethiopian Spiced Cabbage with Carrots and Potatoes Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Ethiopian Cabbage is a vibrant and comforting vegetarian dish featuring finely chopped cabbage simmered with aromatic spices, garlic, ginger, and hearty vegetables like carrots and potatoes. This flavorful sautéed and simmered recipe is seasoned with turmeric, cumin, cardamom, and cinnamon, delivering a warm, exotic taste perfect as a main or side dish, served alongside rice or flatbread.
Ingredients
Spices and Aromatics
- 1 1/2 tablespoons olive oil
- 2 teaspoons minced garlic
- 1 teaspoon ginger paste
- 2 teaspoons turmeric powder (divided)
- 1 teaspoon cumin powder
- 1/4 teaspoon cardamom powder
- 1/4 teaspoon ground cinnamon
Vegetables
- 1 small red onion, diced
- 2 large carrots, diced
- 1 medium potato, diced
- 1/2 head cabbage, chopped finely
- 1 cup water
Seasonings and Garnish
- 3/4 teaspoon salt (plus more to taste)
- 1/2 teaspoon freshly ground black pepper
- Fresh cilantro, chopped (for garnish)
Instructions
- Heat oil: Heat olive oil in a cast iron skillet or Dutch oven over medium heat to prepare for cooking the spices and vegetables.
- Bloom spices: Add minced garlic, ginger paste, 1 teaspoon turmeric powder, cumin powder, cardamom, and cinnamon to the hot oil. Stir and let the spices infuse for about 30 seconds, taking care not to overheat the oil.
- Sauté onion: Add the diced red onion and sauté for about 1 minute until it’s slightly browned, enhancing the dish’s flavor base.
- Add vegetables: Incorporate the diced carrots, diced potato, water, and the remaining 1 teaspoon of turmeric powder. Stir well to coat the vegetables evenly with the spices.
- Simmer: Cover the pan and cook on medium heat for 10 minutes, allowing the carrots and potatoes to become almost tender. Stir occasionally to prevent sticking.
- Add cabbage: Stir in the finely chopped cabbage along with salt and black pepper. Cover and cook for an additional 5 to 10 minutes until the cabbage is tender but still maintains some texture.
- Serve: Remove the pan from the heat. Garnish the Ethiopian cabbage with chopped fresh cilantro and serve hot. This dish pairs wonderfully with rice or flatbread.
Notes
- Use a heavy-bottomed pan like a cast iron skillet or Dutch oven for even cooking and better flavor infusion.
- Adjust salt and pepper to taste before serving.
- This dish is perfect for a vegan and vegetarian diet.
- For more depth of flavor, use fresh spices if available.
- Serves as a delightful side or a hearty main dish.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Ethiopian
Keywords: Ethiopian cabbage recipe, Ethiopian vegetable dish, vegan Ethiopian food, sautéed cabbage recipe, Ethiopian cuisine, healthy vegetable recipes

