In a large pan, sauté onions on medium heat with some olive oil. Add garlic paste, ginger paste, Fresno pepper, and spices to the pan after 3 minutes, continuing to cook until onions are golden brown.
Now add chopped tomatoes, chopped cilantro stems (save the leaves for later), and chickpeas to the pan. Adjust heat so that the mixture is on a simmer, allowing it to simmer, uncovered and stirring occasionally, for 30 minutes. When chana masala is thickened to your taste, add lemon juice and chopped cilantro leaves. Can serve with naan or rice.