This delicious and filling spinach, red lentil, and bean curry is perfect for a cozy weeknight dinner. Packed with protein and fiber, this vegetarian curry is loaded with flavor from aromatic spices and hearty vegetables.
Ingredients
- 1 cup red lentils, rinsed
- 1 can kidney beans, drained and rinsed
- 1 onion, diced
- 3 cloves garlic, minced
- 1 tsp ginger, grated
- 1 tsp cumin
- 1 tsp coriander
- 1 tsp turmeric
- 1/2 tsp cinnamon
- 1/4 tsp cayenne pepper
- 1 can diced tomatoes
- 1 can coconut milk
- 4 cups fresh spinach
- Salt and pepper to taste
- Cooked rice or naan for serving
Directions
- In a large pot, heat olive oil over medium heat. Add onions, garlic, and ginger and cook until onions are translucent.
- Add cumin, coriander, turmeric, cinnamon, and cayenne pepper. Stir to combine and cook for another minute.
- Add red lentils, kidney beans, diced tomatoes, and coconut milk. Bring to a simmer and cook for 20-25 minutes, stirring occasionally.
- Add fresh spinach and cook until wilted. Season with salt and pepper.
- Serve over cooked rice or with naan bread. Enjoy!
Interesting Facts
This curry is a great source of plant-based protein from the red lentils and kidney beans.
Spinach is packed with vitamins and minerals, making this curry a nutritious meal option.
The combination of spices adds depth and warmth to the dish, perfect for a comforting dinner.