This is such an easy, delicious, and heartwarming dish! The smoky flavor comes from warming spices like cumin and paprika. Red chili flakes make it a bit spicy.

Smoky Eggplant Bean Ragout [Vegan]


Cooking Time




  • 1 tablespoon coconut or avocado oil
  • 1 large onion, sliced
  • 2 garlic cloves, grated or crushed
  • 1 teaspoon turmeric
  • 2-3 large eggplants, cut into cubes (~4 cups)
  • 1 sweet red pepper
  • 4 large tomatoes, chopped
  • 1 head of broccoli, finely chopped
  • 5-6 stalks scallions, chopped
  • 1 can white/cannellini beans, rinsed and drained (or 1 and 1/2 cups cooked)
  • 2 teaspoons cumin
  • 1 teaspoon paprika
  • Pinch of sea salt, black pepper, and red chili flakes


  1. Heat oil in a large saucepan over medium-low. Add the onions, cover, and cook for 3-4 minutes until soft and translucent
  2. Add the garlic and turmeric and continue to cook for another 2 minutes. Then add the eggplants, red pepper, and tomatoes, cover and let them cook for about 15 minutes until soft. Add a splash of water if the pan gets dry at any time
  3. Mix in the broccoli, scallions, cooked beans, spices, and some water if needed. Stir to combine everything together
  4. Reduce heat to low, cover the pan, and let it cook for 10 minutes until the flavors come together
  5. Remove from heat, taste test, and adjust spices as needed. Garnish with scallions and a dollop of yogurt and serve with rice, quinoa, pasta, bread, salad, or on its own. Enjoy!