This vibrant purple vegetable curry is a nutritious and flavorful dish that showcases the beauty of purple vegetables like eggplant, purple cabbage, and purple sweet potatoes. The combination of spices and coconut milk creates a rich and creamy sauce that complements the vegetables perfectly.
The recipe is simple and can be made in under an hour, making it a great option for a weeknight dinner. You can adjust the spice level to your preference and serve it with rice or naan.
Colorful Ingredients in Purple Vegetable Curry
This dish is a feast for the eyes, featuring a stunning array of purple vegetables that not only provide vibrant color but also pack a nutritional punch. Diced eggplant, chopped purple cabbage, and sweet potatoes come together to create a visually appealing and healthful meal.
The eggplant adds a creamy texture, while the cabbage contributes a satisfying crunch. Sweet potatoes bring a hint of sweetness, balancing the flavors beautifully. Each ingredient plays a vital role in the overall taste and presentation of the curry.
Fragrant Coconut Sauce
The creamy coconut sauce is the heart of this curry, enveloping the vegetables in a rich, aromatic blend. Made with coconut milk and seasoned with curry powder, garlic, ginger, and soy sauce, this sauce elevates the dish to new heights.
As the vegetables simmer in the sauce, they absorb the flavors, resulting in a comforting and satisfying dish. The combination of spices creates a warm and inviting aroma that fills the kitchen, making it hard to resist serving this curry right away.
Quick and Easy Preparation
This purple vegetable curry is not only delicious but also quick to prepare. With a total cooking time of about 40 minutes, it’s perfect for a weeknight dinner. The prep work involves simply dicing the vegetables and sautéing the aromatics.
Once the vegetables are added and the coconut milk is poured in, the dish practically cooks itself. Just let it simmer until the vegetables are tender, and you’ll have a wholesome meal ready to enjoy.
Garnishing for Presentation
Garnishing this curry with fresh cilantro adds a pop of color and freshness that enhances its appeal. The bright green leaves contrast beautifully against the purple hues of the dish, making it even more enticing.
Serving the curry alongside fluffy white rice not only complements the flavors but also adds a comforting element to the meal. The rice absorbs the creamy sauce, making each bite a delightful experience.
Serving Suggestions
This vibrant curry can be enjoyed on its own or paired with naan for a more traditional experience. The combination of textures and flavors makes it a versatile dish that can be adapted to suit various tastes.
For those looking to add a bit of spice, consider serving it with a side of chili flakes or a spicy chutney. This dish is sure to impress guests and family alike, making it a perfect choice for gatherings or casual dinners.
Nutritional Benefits
Not only is this purple vegetable curry visually stunning, but it is also packed with nutrients. The variety of vegetables provides essential vitamins and minerals, while the coconut milk adds healthy fats.
With approximately 280 calories per serving, this dish is a wholesome option that satisfies without being overly heavy. It’s a great way to incorporate more vegetables into your diet while enjoying a delicious meal.
Easy Purple Vegetable Curry Recipe

This purple vegetable curry features a medley of colorful vegetables simmered in a fragrant coconut curry sauce. The dish takes about 40 minutes to prepare and serves 4 people.
Ingredients
- 1 medium eggplant, diced
- 1 cup purple cabbage, chopped
- 1 medium purple sweet potato, peeled and diced
- 1 can (14 oz) coconut milk
- 2 tablespoons curry powder
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ginger, grated
- 1 teaspoon salt, adjust to taste
- 1/2 teaspoon black pepper
- 1 tablespoon soy sauce or tamari
- Fresh cilantro for garnish
- Cooked rice or naan for serving
Instructions
- Prep the Vegetables: Dice the eggplant, chop the cabbage, and peel and dice the sweet potato.
- Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion, garlic, and ginger, and sauté until fragrant and translucent (about 3-4 minutes).
- Add Vegetables: Stir in the diced eggplant, purple cabbage, and sweet potato. Cook for another 5 minutes, stirring occasionally.
- Add Coconut Milk and Spices: Pour in the coconut milk, curry powder, salt, pepper, and soy sauce. Stir well to combine.
- Simmer: Bring the mixture to a gentle simmer, then reduce the heat to low. Cover and cook for 20-25 minutes, or until the vegetables are tender.
- Serve: Garnish with fresh cilantro and serve hot with cooked rice or naan.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 4 servings
- Calories: 280kcal
- Fat: 15g
- Protein: 4g
- Carbohydrates: 36g