Creamy Mushroom Butter Masala is a rich, flavorful Indian curry made with mushrooms in a buttery tomato gravy. Perfect with naan or rice, this easy restaurant-style recipe is a must-try for curry lovers.
Heat a tablespoon of butter and a half tablespoon oil in a pan. Add chopped onions and sauté till they turn golden.
Add ginger garlic paste and cook for a minute till the raw smell disappears. Then add chopped tomatoes and cashews. Sauté for 5–6 minutes until the tomatoes soften.
Once the mixture cools slightly, transfer it to a blender and make a smooth paste. You can add a few tablespoons of water if needed. This is the creamy base for our curry.
In the same pan, add the remaining butter and oil. Add the sliced mushrooms and sauté till they release moisture and get slightly golden on the edges. Remove and keep aside.
In the same pan, pour the onion-tomato-cashew paste. Add all the spice powders and salt.
Cook this masala on a low flame. Stir occasionally until you see the oil separating from the sides.
Add the sautéed mushrooms into the thick gravy. Stir gently. Pour in the cream (or milk) and sugar. Cook for a few minutes on low flame until everything blends well.
Crush some kasuri methi between your palms and add it to the gravy. This brings a beautiful aroma. Taste and adjust seasoning—add more salt, cream, or sugar if needed.
Turn off the flame. Garnish with chopped coriander and a drizzle of cream. Your mushroom butter masala is ready to serve!
Tried this recipe?Mention @cakeworkorange or #cakeworkorange on Instagram