Chickpeas stewed with fresh spinach, garlic, and tomatoes for a nutrient-dense combination. This vegetarian, high protein family dish supports healthy eating with iron-rich greens and fiber.
Heat olive oil in a large skillet over medium heat until shimmering, then add the chopped onions and cook for 4-5 minutes, stirring occasionally, until softened and translucent.
Add minced garlic to the skillet and cook for 1 minute, stirring to prevent burning and release aroma.
Stir in smoked paprika and ground cumin, and toast for 30 seconds over medium-low heat, allowing the spices to bloom.
Add diced tomatoes and cook on medium heat for 5 minutes until they break down and the mixture thickens slightly.
Fold in cooked chickpeas and salt; stir thoroughly and simmer for 8 minutes to meld flavors and absorb moisture.
Pile fresh spinach on top and cover the skillet; cook for 3 minutes, then uncover and stir until spinach is fully wilted and integrated.
Season with black pepper, adjust salt to taste, and keep the dish warm over low heat for 2 more minutes before serving.