When you're ready to make the curry, place a large skillet over medium heat and add melt the 2 tbsp butter.
2 tbsp butter
Add the Ginger-Garlic-Serrano Paste and saute until lightly browned.
Add 2 tbsp tomato paste and cook until the tomato has darkened in color, about 3 minutes.
2 tbsp tomato paste
Add 1 tsp garam masala and 2 tsp paprika and saute for about 1 minute to draw out their flavors.
1 tsp garam masala, 2 tsp paprika
Add the crushed tomatoes and salt. Add about ¼ of water.
28 oz canned crushed tomatoes, ½ tbsp salt
Bring to a boil, turn down to a simmer, and cook until thickened, about 20 minutes. You may need more water to keep a thick-soup consistency (i.e. not dry).
If serving with rice, start cooking the rice.
Once the tofu is ready and the sauce is well-cooked, use an immersion blender to blend the sauce, if needed.
Add the tofu. Keep the heat on low for a gentle simmer for about 10 minutes.
Once it has cooked together, add the ½ cup cream and stir gently. Serve over rice or with naan.
½ cup heavy cream