Marinated chicken thighs simmer in a velvety tomato-cream sauce infused with garam masala, cumin, and coriander. The creamy butter chicken balances beautifully with vegetable fritters featuring zucchini, carrots, peas, and corn, lightly spiced and fried until crispy. This satisfying combination delivers protein, vegetables, and rich Indian flavors in one comforting dish.
My apartment smelled absolutely incredible the first time I made butter chicken from scratch, the kind of aroma that makes neighbors pause in the hallway. The real magic happened when I served it alongside these vegetable fritters I'd thrown together on impulse. Something about the crisp, golden cakes against that creamy sauce just worked perfectly.
Last winter, my sister came over during a snowstorm and we spent the whole afternoon cooking together. We doubled the fritter recipe because they kept disappearing straight from the cooling rack. Now she asks for this combination every time she visits, claiming its the ultimate comfort food hybrid.
Ingredients
- 500 g boneless chicken thighs: Thighs stay tender and juicy much better than breast meat in this sauce
- 1 cup plain yogurt: Use full fat yogurt for the creamiest marinade that really tenderizes the chicken
- 2 tbsp lemon juice: Fresh lemon cuts through the rich sauce beautifully
- 1 tbsp ginger-garlic paste: This is your flavor foundation, dont be tempted to use less
- 1 ½ tsp ground cumin: Toast it briefly in a dry pan before adding for deeper flavor
- 1 ½ tsp ground coriander: Adds a subtle citrusy warmth that rounds out the spices
- 1 tsp chili powder: Adjust based on your heat preference
- 1 tsp garam masala: This aromatic blend is what gives butter chicken its signature finish
- 3 tbsp unsalted butter: Butter is non negotiable here for that authentic creamy finish
- 1 medium onion: Finely chopped so it melts into the sauce
- 400 g canned crushed tomatoes: The sauce base, quality tomatoes make a noticeable difference
- 120 ml heavy cream: This transforms the sauce into something luxurious
- 1 tbsp sugar: Balances the acidity from tomatoes and lemon
- Fresh cilantro: Essential for that bright pop of color and freshness
- 1 medium zucchini, grated: Squeeze out excess moisture before adding to batter
- 1 large carrot, grated: Adds natural sweetness and beautiful color
- 1 small red onion, finely diced: Red onion gives the fritters a milder, sweeter bite
- ½ cup frozen peas: Thaw completely and pat dry to prevent soggy fritters
- ½ cup corn kernels: Fresh corn when in season makes these extra special
- 2 eggs: Room temperature eggs incorporate better into the batter
- ¾ cup all-purpose flour: Provides structure and helps bind everything
- ¼ cup chickpea flour: Adds a subtle nutty flavor and extra protein
- ½ tsp baking powder: This is what makes the fritters light instead of dense
- Oil, for frying: Use a neutral oil with a high smoke point
Instructions
- Mix your yogurt marinade:
- Whisk together yogurt, lemon juice, ginger-garlic paste, and all the spices until smooth and well combined. Cut chicken into bite sized pieces, then toss thoroughly in the marinade until every piece is coated.
- Let the flavors develop:
- Cover the bowl and refrigerate for at least 30 minutes, though 2 hours is even better. This rest period is absolutely crucial for tender chicken.
- Start your sauce base:
- Melt 2 tablespoons of butter in a large skillet over medium heat and sauté the chopped onions until they turn golden and fragrant, about 5 minutes.
- Sear the chicken:
- Add the marinated chicken to the pan, reserving any leftover marinade in the bowl. Cook until the pieces are lightly browned on all sides, about 6 to 7 minutes.
- Build the sauce:
- Pour in the crushed tomatoes, that leftover marinade, and the sugar. Let everything simmer together for 10 minutes while the chicken finishes cooking through.
- Add the luxury:
- Stir in the heavy cream and the final tablespoon of butter. Simmer for another 5 to 7 minutes until the sauce coats the back of a spoon and thickens slightly.
- Combine the fritter ingredients:
- Mix grated zucchini, carrot, onion, peas, corn, eggs, both flours, turmeric, cumin, chili powder, salt, pepper, and baking powder in a large bowl. The batter should be thick and scoopable.
- Fry the fritters:
- Heat oil in a skillet over medium heat and drop heaping tablespoons of batter into the pan. Flatten slightly with the back of your spoon and fry 2 to 3 minutes per side until deep golden brown.
- Bring it all together:
- Drain fritters on paper towels and serve immediately alongside bowls of hot butter chicken. Garnish with plenty of fresh cilantro.
After serving this at a small dinner party, my friend actually asked if she could take home the leftover sauce, which there wasnt any of. People tend to hover around the stove when these fritters are cooking, drawn in by that irresistible frying smell.
Making It Ahead
The butter chicken actually tastes better the next day as the spices continue to meld. Make the sauce up to two days in advance and reheat gently while you fry fresh fritters. Keep fritter batter in the refrigerator for up to 24 hours, though you may need to thin it slightly with a splash of water.
Fritter Success
Keep your oil at the right temperature, around 350°F, and dont overcrowd the pan. If the fritters are browning too quickly, lower the heat and let them cook through completely. You can keep finished fritters warm in a 200°F oven while you finish the batch.
Serving Ideas
Steamed basmati rice or warm naan bread help soak up every bit of that incredible sauce. A simple cucumber raita on the side provides a cool contrast to the spices. For a lighter meal, serve just the fritters with a herb yogurt dip for lunch or as appetizers.
- Sprinkle garam masala over finished fritters for extra flair
- Chop extra cilantro into the fritter batter for color contrast
- Keep finished fritters on a wire rack so they stay crispy
Theres something deeply satisfying about a meal that feels indulgent but still manages to include vegetables on the plate. This recipe has become my go to when I want comfort food that doesnt compromise.
Recipe FAQs
- → Can I make the fritters ahead of time?
-
Yes, prepare the batter and refrigerate for up to 24 hours. Fry the fritters just before serving for maximum crispiness, or reheat in a 350°F oven for 10 minutes.
- → What can I substitute for heavy cream?
-
Greek yogurt or coconut milk work well. Greek yogurt adds tangy protein while coconut milk provides a lighter dairy-free option with subtle sweetness.
- → How spicy is this dish?
-
The spices provide mild to medium heat. Reduce chili powder to 1/4 tsp for milder flavor or increase to 2 tsp if you prefer more kick.
- → Can I bake the fritters instead of frying?
-
Yes, bake at 400°F on a parchment-lined sheet for 15-20 minutes, flipping halfway. They'll be less crispy but still delicious.
- → What other vegetables work in the fritters?
-
Sweet potato, bell peppers, spinach, or grated cauliflower all work beautifully. Just ensure total vegetable amount stays around 2 cups.
- → How long should I marinate the chicken?
-
Minimum 30 minutes for flavor absorption. For best results, marinate 2-4 hours or overnight, allowing spices to penetrate deeply into the meat.