Ingredients
Scale
- 1 tablespoon Olive Oil or Coconut Oil: The foundation for sautéing our aromatics, creating a rich flavor base.
- 1 large Yellow Onion, finely diced: Provides a sweet and savory backbone to the entire dish.
- 3–4 cloves Garlic, minced: Essential for its pungent, aromatic kick. Don’t be shy with this.
- 1 tablespoon Fresh Ginger, grated: Adds a warm, zesty spice that beautifully complements the other flavors.
- 1 teaspoon Ground Cumin: Lends an earthy, warm, and slightly nutty flavor.
- 1 teaspoon Ground Turmeric: Provides a vibrant golden color and a subtle, peppery-earthy taste.
- 1/2 teaspoon Ground Coriander: Adds a mild, sweet, and citrusy note that balances the earthier spices.
- 1/4 teaspoon Cayenne Pepper (or to taste): For a gentle kick of heat. Feel free to adjust based on your preference.
- Two 15-ounce cans Chickpeas, rinsed and drained: The star protein of our dish, providing a hearty texture and nutty flavor.
- One 13.5-ounce can Full-Fat Coconut Milk: This is the secret to an ultra-creamy, rich, and decadent sauce. Do not substitute with light coconut milk for the best results.
- 1 tablespoon Tomato Paste: Adds a concentrated, umami-rich depth of flavor that enhances the sauce.
- 1 cup Vegetable Broth or Water: Helps to thin the sauce to the perfect consistency.
- 5 ounces Fresh Baby Spinach: A powerhouse of nutrients that wilts down beautifully into the creamy sauce.
- 1 tablespoon Fresh Lemon Juice: A crucial final step to brighten all the flavors and cut through the richness of the coconut milk.
- Salt and Black Pepper to taste: To season and bring all the flavors together.
- Optional for serving: Fresh cilantro, cooked rice or quinoa, naan bread.
Instructions
- Sauté the Aromatics: In a large skillet, Dutch oven, or heavy-bottomed pot, heat the olive oil over medium heat. Once the oil is shimmering, add the diced yellow onion. Sauté for 5-7 minutes, stirring occasionally, until the onion is soft, translucent, and just beginning to turn golden. This step is crucial for building a deep, sweet flavor base.
- Add Garlic and Ginger: Add the minced garlic and grated ginger to the skillet. Cook for another minute, stirring constantly until they are highly fragrant. Be careful not to let the garlic burn, as it can become bitter.
- Bloom the Spices: Add the ground cumin, turmeric, ground coriander, and cayenne pepper directly into the skillet with the aromatics. Stir continuously for about 30-60 seconds. This process, known as “blooming,” toasts the spices, which unlocks their essential oils and intensifies their flavor and aroma, making a significant difference in the final dish.
- Incorporate Tomato Paste: Stir in the tomato paste and cook for another minute. This step cooks out the raw taste of the paste and deepens its rich, umami flavor, which will spread throughout the entire sauce.
- Build the Creamy Sauce: Pour in the full-fat coconut milk and the vegetable broth. Whisk everything together, scraping up any browned bits from the bottom of the pan (this is where a lot of flavor lives!). Bring the mixture to a gentle simmer.
- Add the Chickpeas: Add the rinsed and drained chickpeas to the simmering sauce. Season generously with salt and black pepper. Stir to combine, reduce the heat to medium-low, and let it simmer gently for 10-12 minutes. This allows the chickpeas to absorb the flavors of the sauce and for the sauce itself to thicken slightly and become even more cohesive. For an even creamier texture, you can use the back of your spoon to gently mash about a quarter of the chickpeas against the side of the skillet.
- Wilt the Spinach: Add the fresh spinach to the skillet. It may look like a lot, but it will wilt down significantly. You can add it in batches if needed. Gently stir the spinach into the sauce until it has completely wilted. This should only take about 2-3 minutes. Avoid overcooking the spinach to maintain its vibrant green color and nutrients.
- The Finishing Touch: Remove the skillet from the heat. Stir in the fresh lemon juice. This final touch of acidity is non-negotiable; it cuts through the richness of the coconut milk and brightens up all the savory, earthy flavors, making the entire dish pop. Taste and adjust seasoning if necessary, adding more salt, pepper, or a pinch of cayenne.
Nutrition
- Serving Size: one normal portion
- Calories: 450
- Fiber: 12g
- Protein: 15g