Enjoy the flavors of butter chicken with a twist thanks to this juicy marinated butter pheasant recipe featuring tender pheasant and a spicy, creamy sauce!
Combine yogurt, lemon juice, and 2 teaspoon garam masala in a medium bowl. Add in pheasant pieces and toss to combine. Refrigerate for a few hours or overnight.
Heat a large skillet over medium-high heat. Add in 1 tablespoon butter. Add pheasant to pan, working in batches if necessary to avoid crowding the pan. Cook until starting to brown, about 5-10 minutes. It's ok if it doesn't get cooked all the way through, it will finish cooking in the sauce. Remove pheasant to a plate.
Add in remaining 1 tablespoon butter. Add in onion, garlic, and ginger. Cook until softened, about 3-5 minutes. Add in tomato paste, remaining 2 teaspoon of garam masala, cinnamon, turmeric, cumin, paprika, cayenne, and salt. Cook, stirring frequently, until fragrant, about 2-3 minutes.
Add in coconut milk and cream. Stir until tomato paste dissolves in the liquid. Add pheasant back in. Bring to a simmer and cook until pheasant is done and sauce is slightly thickened, about 10-15 minutes.
Serve over warm jasmine rice and top with fresh cilantro. There will be extra sauce but it's perfect for dipping warm naan in.
Notes
Marinating the pheasant meat overnight in yogurt helps retain the moisture in the meat and helps tenderize it.
You can substitute just legs or just breasts or use other game bird meat for this recipe.
Garam masala can vary widely in flavor and spiciness depending on the blend you use. Make sure you know what your blend tastes like before trying this recipe. If your garam masala blend is already spicy, you may want to cut back on the cayenne.