Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetable Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lily
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 5 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Caribbean
  • Diet: Vegan

Description

A vibrant Caribbean-inspired vegetable curry, rich in aromatic spices and hearty vegetables. This comforting, one-pot dish is easy to make, highly adaptable, and perfect for meal prep or weeknight dinners.


Ingredients

2 tbsp curry powder (mild or hot)

1 tsp all spice powder

1 tsp nutmeg powder (or 1/2 tsp freshly grated nutmeg)

1 1/2 tsp smoked paprika (or sweet/ordinary paprika)

2 tsp dried thyme leaves (or 3 tsp fresh)

1 tsp cumin powder

3/4 tsp cayenne pepper (adjust to taste)

1 tsp pepper (white or black)

3 tbsp cooking oil

1 large onion, diced

1 large red chilli or cayenne pepper, deseeded and sliced

2 large garlic cloves, minced

1 large red bell pepper, chopped

800g canned crushed tomato

2 cups vegetable or chicken broth

1 zucchini, diced

2 cups sweet potato, cubed

2 cups cauliflower florets

3/4 cup frozen peas

2 handfuls baby spinach (optional)

1/2 cup finely chopped coriander (plus more for garnish)

Salt and pepper to taste

Yoghurt (for serving, optional)

Basmati rice or white rice (for serving)


Instructions

  1. Heat oil in a large pot over medium-high heat. Add garlic and onion, and sauté for 2 minutes.
  2. Add the chilli and continue cooking until onion is translucent.
  3. Stir in the spice mix and cook for 1–2 minutes until fragrant. Add a splash of water or oil if it gets too dry.
  4. Add chopped bell pepper and zucchini; cook for 1 minute.
  5. Pour in crushed tomatoes and broth. Add sweet potato and cauliflower. Stir, bring to a simmer, cover, and reduce heat to medium.
  6. Simmer covered for 15 minutes or until sweet potatoes start to soften. Remove lid and simmer for another 10 minutes until sauce thickens and potatoes are fully soft.
  7. Stir in the peas and cook for 2 more minutes.
  8. Add coriander and spinach; stir until wilted.
  9. Season with salt and pepper. Serve hot over rice, garnished with yoghurt and extra coriander if desired.

Notes

Swap vegetables based on what’s in your fridge – aim for 7–8 cups total.

Stir in chickpeas, lentils, or tofu to boost protein.

Add 1/2 cup coconut milk for a creamier version.

Omit chilli and cayenne for a mild, kid-friendly curry.

Freezes well for up to 3 months; refrigerate for up to 5 days.


Nutrition

  • Serving Size: 1 serving
  • Calories: 270
  • Sugar: 9g
  • Sodium: 580mg
  • Fat: 10g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 8g
  • Protein: 6g
  • Cholesterol: 0mg