A pot filled with yellow banana curry with a serving spoon inside.

BEST Banana Curry Recipe

  • Author: Kristen Stevens
  • Prep Time: 15 mins
  • Cook Time: 15 mins
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian


Banana curry might sound a little strange, but it’s delicious. Thick banana slices are sauteed with coconut oil until extra sweet and caramelized. They’re cooked with your favorite curry spices, cauliflower, sweet potato, and chickpeas for a healthy and filling vegetarian curry. 



  • 2 tablespoons coconut oil, divided
  • 4 ripe bananas, cut into ½-inch pieces
  • 1 medium onion, chopped
  • 4 garlic cloves, chopped
  • 1 2-inch piece of ginger, chopped
  • 1 15-ounce can coconut milk
  • 2 tablespoons curry powder
  • 1 teaspoon sea salt
  • 4 cups chopped cauliflower
  • 1 medium sweet potato, chopped
  • 1 19-ounce can chickpeas
  • Cilantro, to serve


  1. Heat 1 tablespoon of the coconut oil over medium-high heat in a large, nonstick pan. Add the bananas, cut sides facing down. Cook for 2-3 minutes, or until they are well browned. Flip them over and cook for another 2-3 minutes. Remove them from the pan.
  2. Add the remaining tablespoon of coconut oil, the onion, garlic, and ginger to the pan. Cook until the onion is translucent, about 3 minutes.
  3. Transfer the onion mix to your blender. Add ½ cup of the cooked bananas, the coconut milk, curry powder, and salt and blend on high speed until smooth.
  4. Pour the sauce into a large pot over medium-high heat. Add the cauliflower, sweet potato, and chickpeas and bring the curry to a boil. Reduce the heat and simmer, uncovered, until the vegetables are tender, about 15 minutes. Stir the remaining caramelized bananas into the sauce then serve with cilantro sprinkled on top.
Mango chicken curry in a bowl with rice and a fork.

5 Secrets to Making the Best Curry

Learn our secrets (and get our recipes!) for making absolutely delicious curry.