Go Back

Homemade Butter Chicken - Best Homemade Dinner Recipes

If I had to pick one dish that always makes me feel like I’m treating myself after a long day, it would be homemade butter chicken. The sauce feels silky, the chicken turns tender, and the whole thing just hits the right notes of comfort and flavor. It’s one of those homemade recipes that never fail to remind me why I love cooking at home. I’ll be honest, the first time I tried making butter chicken, I thought it might end up as one of those dinner recipes that looks great online but tastes average in real life. I was wrong. The mix of spices, tomato, and cream works like magic together. I remember standing by the stove, sneaking in a taste, and thinking, wow, this is what recipes homemade are supposed to feel like. So if you’re searching for dinner recipes that bring joy without fuss, you’ll want this on your table. It’s not just one of those recipes dinner options—it’s the one you’ll crave when you need comfort, something filling, and a meal that makes you close your eyes for a second and smile. That’s the beauty of homemade dinner recipes—they turn ordinary evenings into something you remember.
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Cuisine: Indian
Keywords: dinner recipes, homemade dinner recipes, homemade recipes, recipes dinner, recipes homemade
Servings: 4
Author: Lila

Ingredients

  • 1 1/2 lbs boneless chicken thighs, cut into bite-sized pieces
  • 1 cup plain yogurt
  • 1 tbsp lemon juice
  • 2 tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp ground turmeric
  • 1 tsp chili powder
  • 2 tbsp butter
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp grated fresh ginger
  • 1 can (14 oz) tomato puree
  • 1 cup heavy cream
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. In a bowl, combine yogurt, lemon juice, garam masala, cumin, turmeric, and chili powder. Add chicken and coat well. Let it marinate for at least 30 minutes.
  2. Melt butter in a large pan. Add onion, garlic, and ginger. Cook until soft and fragrant.
  3. Add marinated chicken to the pan and cook until no longer pink.
  4. Stir in tomato puree. Simmer for 10 minutes, letting the flavors come together.
  5. Reduce heat and add cream. Stir gently and let it simmer another 10 minutes until the sauce thickens slightly.
  6. Season with salt, garnish with cilantro, and serve warm with rice or naan.