Go Back
Aromatic chickpea vegetable curry in a bowl with spinach and tomatoes.

Easy Chickpea Vegetable Curry Meal Prep

A one-pot, deeply flavorful curry featuring creamy chickpeas and tender vegetables in a rich, spiced tomato and coconut milk sauce. Perfect for meal prep, its taste improves overnight, making it a nourishing and convenient make-ahead meal. It's endlessly adaptable to whatever vegetables you have on hand.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4
Course: Main Course
Cuisine: Indian-inspired
Calories: 380

Ingredients
  

  • 2 tablespoons avocado oil or coconut oil
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 2 tablespoons tomato paste
  • 1 1/2 teaspoons ground cumin
  • 1 1/2 teaspoons ground coriander
  • 1 teaspoon ground turmeric
  • 2 teaspoons garam masala
  • 1 1/2 cups vegetable broth
  • 3 cups chopped mixed vegetables e.g., 1 cup cauliflower florets, 1 bell pepper diced, 1 carrot diced
  • 2 cups fresh spinach or kale
  • Juice of 1/2 a lemon about 1 tablespoon
  • 1/4 cup fresh cilantro, chopped, plus more for garnish
  • Salt and black pepper to taste

Equipment

  • Large heavy-bottomed pot or Dutch oven
  • Cutting board
  • Chef's knife
  • Measuring cups and spoons
  • Can opener
  • Wooden spoon or spatula

Method
 

  1. Heat oil in a large pot over medium heat. Add the diced onion and cook for 5-7 minutes until soft and translucent.
  2. Add the minced garlic and ginger and cook for 1 minute until fragrant.
  3. Push onions to the side. Add tomato paste to the center of the pot and let it cook for 30 seconds. Add cumin, coriander, turmeric, and garam masala to the tomato paste and stir constantly for 60 seconds to toast the spices.
  4. Add the drained chickpeas and chopped hardy vegetables (carrots, cauliflower, bell peppers). Stir to coat everything in the spice mixture.
  5. Pour in the diced tomatoes and vegetable broth. Stir well, scraping up any browned bits from the bottom of the pot. Bring to a lively simmer.
  6. Reduce heat to maintain a gentle bubble, cover the pot, and simmer for 15-20 minutes, or until the vegetables are just tender.
  7. Uncover the pot and stir in the coconut milk. Simmer uncovered for 5-10 minutes to allow the sauce to thicken slightly.
  8. Stir in the fresh spinach or kale and cook until just wilted, about 2 minutes. Remove the pot from the heat.
  9. Stir in the fresh lemon juice and most of the chopped cilantro. Taste and adjust seasoning with salt, pepper, or more garam masala as needed.
  10. Let the curry rest for 10-15 minutes before serving to allow flavors to meld. Serve over rice or with naan, garnished with remaining cilantro.

Notes

For best flavor, don't skip toasting the spices and tomato paste. The curry thickens as it sits; add a splash of broth or water when reheating if desired. Store in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. For a Thai twist, substitute curry paste for the dry spices. Add 1/2 cup red lentils with the broth for a thicker, heartier sauce. For heat, add a diced fresh chili with the onions or a pinch of cayenne with the spices.