If you’re looking for a comforting, flavorful meal that comes together quickly, this Jamaican-Style Vegan Chickpea Curry is a perfect choice. It’s creamy, warmly spiced, naturally vegan, and made in one pot with simple, budget-friendly ingredients.
Tender chickpeas simmer in creamy coconut milk with Jamaican-inspired spices, fresh ginger, garlic, thyme, tomatoes, and vegetables. The result is a rich and satisfying curry that takes less than 30 minutes from start to finish.
Why You’ll Love This Recipe
- Quick and easy: This chickpea curry is ready in under 30 minutes, making it ideal for busy weeknights.
- One-pot meal: Everything cooks together in one pot, so cleanup is wonderfully simple.
- Creamy and flavorful: Coconut milk creates a rich texture while curry powder, thyme, ginger, garlic, and paprika add layers of flavor.
- Budget-friendly: Chickpeas and pantry-friendly ingredients make this a delicious meal without an expensive shopping list.
- Naturally vegan: There’s no meat or dairy needed for this hearty plant-based curry.
Ingredients
- Oil: Used to sauté the aromatics and create a flavorful base for the curry.
- Onion: Adds sweetness and savory depth as it cooks.
- Garlic: Brings a fragrant, savory flavor to the dish.
- Fresh ginger: Adds warmth and a subtle spicy bite.
- Spring onions: Add freshness and another layer of onion flavor.
- Jamaican curry powder: The main spice blend that gives this curry its signature Jamaican-inspired flavor.
- Paprika: Adds gentle warmth and a beautiful color.
- Fresh thyme: Provides an earthy, aromatic note that works especially well with the curry spices.
- Tomato: Adds freshness, acidity, and natural sweetness.
- Carrot: Provides a little sweetness, color, and texture.
- Chickpeas: The hearty protein-rich base of the curry.
- Coconut milk: Makes the curry creamy, rich, and wonderfully comforting.
- Water: Helps create the right consistency while the curry simmers.
- Allspice berries: Add warm, aromatic Jamaican flavor.
- Scotch bonnet pepper: Optional, but excellent if you enjoy a spicy curry.
- Salt: Enhances all of the flavors.
How to Make Jamaican-Style Vegan Chickpea Curry
1. Sauté the Aromatics
Heat the oil in a large pot over medium heat. Add the chopped onion and cook for about 2–3 minutes, or until softened.
Add the minced garlic, freshly grated ginger, and chopped spring onions. Cook for another minute, stirring frequently so the garlic doesn’t burn.
2. Add the Spices
Stir in the Jamaican curry powder, paprika, and thyme. Cook for about 2 minutes, stirring constantly.
This short cooking step helps the spices become fragrant and allows their flavors to bloom in the oil.
3. Add the Vegetables and Chickpeas
Add the chopped tomato, diced carrot, and chickpeas to the pot. Stir well so everything becomes coated in the seasoned mixture.
4. Simmer the Curry
Pour in the coconut milk and water, then add the allspice berries and optional Scotch bonnet pepper.
Bring the mixture to a boil, then reduce the heat and let it simmer for 10–15 minutes, or until the curry reaches your preferred thickness.
For an even creamier texture, lightly mash some of the chickpeas with the back of a fork while the curry simmers. This naturally thickens the sauce without adding anything extra.
5. Season and Serve
Taste the curry and season with salt as needed.
Remove the allspice berries before serving, especially if serving to children or guests. Spoon the creamy curry into bowls and serve while hot.

Tips for Success
- Cook the spices before adding the liquid. Allowing the curry powder, paprika, and thyme to cook for a couple of minutes helps bring out their aroma and flavor.
- Don’t skip the aromatics. Garlic, ginger, onion, and spring onion create an important flavor base for the curry.
- Mash some chickpeas for thickness. A few gentle mashes with the back of a fork can make the coconut sauce noticeably creamier.
- Adjust the heat to taste. Scotch bonnet pepper is optional, so leave it out for a milder curry or use it if you enjoy plenty of heat.
- Watch the consistency. Simmer a little longer if you prefer a thicker curry. If it becomes too thick, a small splash of water can loosen it.
Equipment Needed
- Large pot or Dutch oven
- Wooden spoon or spatula
- Chef’s knife
- Cutting board
- Measuring spoons
- Fork for lightly mashing the chickpeas
Recipe Variations
Add More Vegetables
For a more vegetable-packed curry, you can add other vegetables you enjoy, such as bell peppers, spinach, or potatoes.
Make It Spicier
For extra heat, increase the amount of Scotch bonnet pepper. Add it gradually so you can control the spice level.
Add More Protein
Serve the curry with another plant-based protein, such as cooked lentils or tofu, for an even heartier meal.
Make It Extra Creamy
For an especially rich curry, lightly mash more of the chickpeas into the sauce before serving.
Serving Suggestions
Jamaican-Style Vegan Chickpea Curry is delicious served over steamed white rice or brown rice, which soaks up the creamy coconut sauce beautifully.
You can also serve it with quinoa, flatbread, or your favorite Caribbean-inspired side dishes. A sprinkle of fresh spring onions or thyme on top adds a fresh finishing touch.
Because the curry is already hearty and flavorful, a simple vegetable side or fresh salad is all you need to turn it into a satisfying meal.
Frequently Asked Questions
Is Jamaican chickpea curry vegan?
Yes. This recipe is made with chickpeas, vegetables, spices, and coconut milk, making it naturally vegan.
Can I use canned chickpeas?
Yes. Canned chickpeas are a convenient option for this recipe. Drain and rinse them before adding them to the pot.
Can I make this curry less spicy?
Absolutely. The Scotch bonnet pepper is optional. Leave it out completely for a mild curry or use a smaller amount for gentle heat.
How can I make the curry thicker?
Let it simmer a little longer to reduce the liquid. You can also mash some of the chickpeas with the back of a fork, which helps naturally thicken the coconut sauce.
Can I use dried thyme instead of fresh?
Yes. The recipe works with either fresh thyme or dried thyme. Use the amount specified in the recipe for the type you have available.
What should I serve with chickpea curry?
Rice is a classic choice because it pairs beautifully with the creamy curry sauce. Flatbread, quinoa, or a simple vegetable side are also great options.
Nutrition Information
Per serving:
- Calories: 319 kcal
- Carbohydrates: 34g
- Protein: 11g
- Fat: 17g
- Saturated Fat: 13g
- Fiber: 9g
- Sugar: 6g
- Sodium: 241mg
- Potassium: 536mg
- Calcium: 81mg
- Iron: 5mg
- Vitamin A: 1637 IU
- Vitamin C: 7mg
Final Thoughts
This Jamaican-Style Vegan Chickpea Curry is proof that a quick meal can still be incredibly satisfying and packed with flavor. Creamy coconut milk, hearty chickpeas, fragrant spices, ginger, garlic, and thyme come together in one pot for a comforting dinner that’s easy enough for a weeknight.
Serve it over rice, adjust the spice level to your liking, and enjoy a warm, flavorful plant-based meal that’s simple, affordable, and seriously delicious. Give it a try and don’t forget to share it with someone who loves a good curry!
Print
Jamaican-Style Vegan Chickpea Curry
- Total Time: 35 minutes
- Yield: 8 servings
- Diet: Vegan
Description
This Jamaican-Style Vegan Chickpea Curry is a creamy, perfectly spiced one-pot meal that comes together in less than 30 minutes. Made with chickpeas, coconut milk, aromatic spices, vegetables, and Scotch bonnet pepper, it is a flavorful, budget-friendly vegan dinner.
Ingredients
- 2 tablespoons oil
- 1/2 medium onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 2 spring onions, chopped
- 2 tablespoons curry powder
- 1 teaspoon ground paprika
- 2 sprigs fresh thyme, or 1 teaspoon dried thyme
- 1 medium tomato, chopped
- 1 medium carrot, diced
- 30 ounces chickpeas, or 3 cups cooked
- 14 ounces coconut milk, or 1 1/2 cups
- 1/2 cup water
- 6 allspice berries, optional
- 1/4 teaspoon ground allspice, or 1 whole Scotch bonnet pepper
- 3/4 teaspoon salt, or to taste
Instructions
- Heat oil in a large pot over medium heat. Add the onions and cook until soft, about 2-3 minutes.
- Stir in the garlic, ginger, and spring onions and cook for another minute.
- Add the curry powder, paprika, and thyme. Cook, stirring, until fragrant, about 2 minutes.
- Add the tomato, carrot, and chickpeas and stir to coat with the spices.
- Add the coconut milk, water, and allspice berries. Bring to a boil, then reduce to a simmer for 10-15 minutes, or until the desired thickness is reached. Use the back of a fork to mash some of the chickpeas for a thicker curry.
- Season with salt and pepper to taste.
Notes
- For a thicker curry, mash some of the chickpeas with the back of a fork while the curry simmers.
- Scotch bonnet pepper is optional but adds authentic Jamaican heat and flavor.
- Fresh thyme can be replaced with dried thyme.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Entrée, Main Course
- Method: Stove Top
- Cuisine: Jamaican