Nutrition Facts for Kenyan vegetable curry

Kenyan Vegetable Curry

Embark on a vibrant culinary journey with this Kenyan Vegetable Curry, a hearty and flavor-packed dish that brings together the best of East African cuisine. Bursting with colorful vegetables like potatoes, carrots, green beans, and zucchini, this plant-based curry is simmered in a luscious blend of coconut milk, tomatoes, and aromatic spices including curry powder, turmeric, and cinnamon. The addition of fresh ginger and garlic infuses the dish with layers of warmth and depth, while baby spinach adds a pop of freshness just before serving. Perfectly balanced with a touch of heat and creaminess, this one-pot delight is not only wholesome but also incredibly versatile—pair it with steamed rice, fluffy chapati, or your favorite flatbread for a satisfying meal. Ready in under an hour, this vegan-friendly Kenyan Vegetable Curry is an easy and delicious way to spice up your weeknight dinners!

Nutriscore Rating: 80/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Kenyan Vegetable Curry
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 4

Ingredients

  • 2 tablespoons vegetable oil
  • 1 medium onion, finely chopped
  • 4 pieces garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 2 teaspoons curry powder
  • 1 teaspoon ground turmeric
  • 0.5 teaspoon ground cinnamon
  • 2 medium tomatoes, diced
  • 1 cup coconut milk
  • 2 medium potatoes, peeled and diced
  • 2 medium carrots, sliced into rounds
  • 1 cup green beans, trimmed and chopped
  • 1 medium zucchini, chopped
  • 2 cups baby spinach leaves
  • 1 cup vegetable broth or water
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons cilantro, chopped (optional, for garnish)

Directions

Step 1

Heat the vegetable oil in a large pot or deep skillet over medium heat.

Step 2

Add the chopped onion and sauté for 3-5 minutes until translucent and softened.

Step 3

Stir in the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant.

Step 4

Add the curry powder, ground turmeric, and ground cinnamon. Stir constantly for 30 seconds to toast the spices.

Step 5

Mix in the diced tomatoes and cook for 4-5 minutes until they soften and create a thick paste.

Step 6

Pour in the coconut milk and vegetable broth (or water) and bring the mixture to a gentle simmer.

Step 7

Add the diced potatoes, sliced carrots, and green beans to the pot. Stir, cover, and cook for 15 minutes, stirring occasionally.

Step 8

Add the chopped zucchini and cook for another 10 minutes until all the vegetables are tender.

Step 9

Stir in the baby spinach leaves and allow them to wilt for 1-2 minutes.

Step 10

Season the curry with salt and black pepper, adjusting to taste.

Step 11

Remove from heat and garnish with chopped cilantro if desired.

Step 12

Serve hot with rice, chapati, or flatbread.

Nutrition Facts

Serving size (1830.1g)
Amount per serving % Daily Value*
Calories 901.2
Total Fat 29.1g 0%
Saturated Fat 4.3g 0%
Polyunsaturated Fat 16.8g
Cholesterol 0mg 0%
Sodium 2513.9mg 0%
Total Carbohydrate 156.2g 0%
Dietary Fiber 23.6g 0%
Total Sugars 47.0g
Protein 18.8g 0%
Vitamin D 0IU 0%
Calcium 340.8mg 0%
Iron 12.3mg 0%
Potassium 4510.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 27.2%
Protein: 7.8%
Carbs: 65.0%