This chana masala is loaded with flavor and easy to make! Made with chickpeas in a spicy tomato curry sauce, it's just as delicious as takeout, and almost as easy. This scrumptious vegan meal can be on the table in about 40 minutes!
Coat the bottom of a medium skillet with the oil and place it over medium heat.
Add the onion once the oil is hot. Sweat the onion for about 8 minutes, until it becomes very soft and begins to brown.
Stir in the garlic, ginger, serrano pepper (if using) garam masala, ground cumin, cumin seeds, coriander, turmeric, and cayenne pepper. Sauté the mixture for about 1 minute, until it becomes very fragrant.
Stir in the chickpeas, tomato sauce and brown sugar. Raise the heat and bring the sauce to a simmer, stirring occasinoally.
Lower the heat until the sauce is at a low simmer. Cover the skillet and simmer the mixture for 15 minutes, uncovering it occasionally to give it a stir.
Remove the lid and simmer the mixture for 3 to 4 minutes longer, just until the sauce thickens slightly.
Remove the skillet from heat and season the mixture with salt and pepper to taste.
Serve with rice and a sprinkle of fresh cilantro.
The serrano pepper will add quite a bit of heat to this dish. For a milder version, use half a pepper, or omit it completely. If you're not sure how much you can take, skip the serrano and just season the curry with cayenne pepper to taste instead.