Indian cuisine is one of the most diverse cuisines in the world. The unique spices and aromas have ayurvedic significance and they blend well with the rich culture of the country. If you are an Indian immigrant or happen to be a fan of Indian cuisine, the best place to enjoy Indian food is an Indian restaurant.

When you are living in America, it is normal to have a craving for home-cooked Indian food at any time and it is good to learn your favorite recipes by hear.

It may seem daunting to cook your favorite Indian dishes at home, with the cuisine’s unusual and complex spices. But, if you successfully stock your kitchen with some of the essential ingredients of Indian cuisine, you can easily prepare these dishes

The best Indian food can be prepared in your very own kitchen!

1. Pot Butter Chicken

If you love to savor the buttery delicacy with some protein-rich diet, splurge onto pot butter chicken. It takes only a few minutes to prepare as you don’t have to marinate the chicken for long. It has all the delicious flavors of cream, tomatoes, butter, garlic. All you need to do is to stir fry the onions, tomatoes, and chicken. Add the remaining spices, a dollop of butter and cream, and fry it till the chicken softens. The spices like garam masala, cumin, ginger, and coriander top the mouth-watering dish and you can enjoy murgh makhani alternative without the need for marinating.

2. Tandoori Chicken

It’s hard to find any non-vegetarian who doesn’t love tandoori chicken, that famous Indian barbecue chicken recipe. Although it is traditionally cooked in a clay oven, you can also cook the yogurt-marinated chicken in a regular oven. It tastes smoky delicious when it is cooked on the grill. The masala coated chicken should sit in the refrigerator for at least 6 hours or overnight. If you want that signature tandoori char on the chicken pieces, you can sear the marinated chicken cubes first on the stovetop.

3. Rogan Josh

Another delicacy for non-vegetarian hails from the beautiful land of Kashmir. The literal translation for Rogan Josh, the name of this dish is “red lamb.” The red color comes from Kashmiri dry red chilies used in the recipe. While the name may sound too fiery for some, the heat of the dish is toned down by adding cream at the end.

4. Chole

Here comes a classic dish equally popular among vegetarians and non-vegetarians. It is an easy dish to make. The chole chickpea curry is a staple in Northern India and has become a worldwide sensation. It’s perfect for breakfast or lunch, especially if you serve it hot with naan or fried Indian leavened bread like poori or bhatura.

5. Palak Paneer

The most popular recipe at Indian restaurants is none other than palak paneer. It is a mildly flavored dish that is super healthy. It is nothing more than spinach and cottage cheese (the paneer), cooked along with the typical Indian spices.