Blend the tomatoes, red bell pepper, and green chilies until completely smooth. Set the puree aside.
Get a heavy skillet ripping hot with the oil, then lay the liver cubes in a single layer, working in batches if needed so they don't crowd. Sear 2–3 minutes per side until the outside is well browned but the center still holds a hint of pink. Pull the liver out and set it aside, it will finish cooking later.
Drop the heat to medium in the same pan and add the onion, letting it soften for 2–3 minutes. Mix giger and garlic paste and cook just 30 seconds more, until the raw edge disappears and the kitchen smells incredible.
Add the paprika and turmeric directly to the pan, stirring constantly for about 30 seconds so the spices toast rather than scorch.
Pour in the blended tomato pepper mixture and let it cook down for 8–10 minutes, stirring now and then, until it thickens and deepens in color.
Stir in the water or broth to bring the sauce to a pourable, glossy consistency. Season with salt and let it simmer another 3–4 minutes.
Return the seared liver to the pan along with the green bell pepper strips. Simmer gently for 3–4 minutes, just long enough for the liver to finish cooking through and the peppers to soften slightly while keeping some crunch.
Finish and serve. Take the pan off the heat, fold in half of the cilantro, then scatter the remaining herbs over the top just before plating. Serve right away while the gravy is still warm and glossy.
Notes
Please note that the nutritional information is a rough estimate and can vary significantly based on the products used in the recipe.