Chana Masala with Spinach
Meal Slot:
Dinner
Prep Time:
10
minutes
Cook Time:
25
minutes
Calories:
340
Kcal
Protein:
13
g
Carbs:
53
g
Fat:
9
g
Cuisine:
Indian
Allergens:
Serves:
4
Description

A cozy tomato-chickpea curry simmered with garam masala and fresh spinach — plant-powered comfort with pantry staples.

Ingredients
  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tsp grated ginger
  • 1 tbsp garam masala
  • 1 tsp ground cumin
  • 1/2 tsp turmeric
  • 1/4 tsp cayenne (optional)
  • 1 can (28 oz) crushed tomatoes
  • 2 cans (15 oz each) chickpeas, drained and rinsed
  • 1/2 tsp salt, to taste
  • 3 cups fresh spinach
  • 1/2 cup water (as needed)
  • Lemon wedges, for serving
Directions
  1. Heat oil in a pot over medium heat. Sauté onion 4–5 minutes.
  2. Stir in garlic and ginger; cook 1 minute. Add garam masala, cumin, turmeric, and cayenne; toast 30 seconds.
  3. Add crushed tomatoes and chickpeas; simmer 12–15 minutes, adding water if thick.
  4. Stir in spinach until wilted; season with salt and finish with lemon.

Full Recipe Details in the KeyMacro App

Get access to storage & reheating tips, substitution notes, recommended gear, cost estimates, cooking variations, and over 500 recipes for free.

👉 Start for Free

Create your first plan today.

Featured Recipes

Creamy Sun-Dried Tomato Ground Chicken Skillet

A rich and savory skillet featuring ground chicken, wilted spinach, and sun-dried tomatoes in a luscious, high-fat cream sauce.

Steak & Sweet Potato Power Bowls

Lean steak, roasted sweet potatoes, and broccoli with a light garlic yogurt drizzle.

Peanut Butter Cup Protein Overnight Oats

40g protein overnight oats – chocolate & peanut butter flavor, ready the night before.

Light Baked Chicken Parmesan

Crispy baked chicken cutlets with marinara and a light sprinkle of mozzarella-classic comfort with a lighter touch.

KeyMacro App Now Available

Half of an avocado, a smartphone displaying a meal tracking app, a black smartwatch, and a white water bottle with KeyMacro logo on a white marble surface.