This protein-packed coconut chickpea curry is absolutely delicious—made with coconut milk, chickpeas, red lentils, and warm spices for a creamy curry recipe you’ll want on repeat. Served over rice, it’s hearty, nourishing, and ready in 35 minutes.
1tablespoonsoy sauce or tamariplust extra to taste
Juice of 1 limeplus extra to taste
3cupsbaby spinach
Flexitarian option:1 pound diced cooked chicken or shrimp, added in step 5.
Optional for serving:Cooked jasmine rice, fresh cilantro or green onion, and lime wedges
Instructions
Heat olive oil in a large skillet over medium heat. Add onion and sauté 3–4 minutes until softened.
Stir in garlic and fresh ginger; cook 1 minute. Add curry powder and garam masala; cook 30 seconds to release flavor.
Stir in sweet potato, chickpeas, lentils, bell pepper, coconut milk, and broth. Mix well to form the curry sauce.
Bring to a simmer; cook 20 minutes (no lid) until lentils are soft, sweet potato is tender, and the sauce thickens.
Stir in soy sauce, lime juice, and spinach (plus cooked chicken or shrimp, if using). Cook 1–2 minutes until spinach wilts.
Kori's Tips
For more helpful hints, substitution ideas, cooking tips, and other delicious recipes check out my post above.TIPS: Red lentils melt into the curry, adding body and protein without changing the flavor. Dice the sweet potato small for faster cooking, and add more broth if the curry gets too thick.VARIATIONS: Swap the sweet potato for butternut squash. Add chili flakes or extra curry paste for more spice. Stir in cubed tofu for another plant-based protein boost.MAKE IT FLEX: Add bite-size pieces of chicken or shrimp and simmer until cooked through.SERVING SUGGESTIONS: Serve over rice, quinoa, or cauliflower rice with cilantro or green onion and lime wedges. Pair with warm naan for dipping into the sauce.