10 Easy Indian Dinner Recipes You Can Make at Home
Finding something delicious to cook for dinner every day can sometimes be difficult. Whether you are cooking for your family or preparing a quick meal for yourself, simple and tasty recipes can make dinner much easier.
Indian cuisine offers countless dinner options that are flavorful, nutritious, and easy to prepare. From creamy paneer dishes and comforting dal to vegetable pulao and homemade roti, there is something for everyone.
In this article, we have listed 10 easy Indian dinner recipes that you can make at home using simple ingredients. These recipes are perfect for everyday dinners and can be customized according to your taste.
1. Paneer Butter Masala
Paneer Butter Masala is one of the most popular Indian dinner dishes. Its creamy tomato-based gravy pairs perfectly with roti, naan, or rice.
Ingredients
- 250 grams paneer
- 2 medium tomatoes
- 1 medium onion
- 1 tablespoon butter
- 1 tablespoon oil
- 1 teaspoon ginger-garlic paste
- ½ teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 teaspoon garam masala
- ½ teaspoon cumin seeds
- 2 tablespoons fresh cream
- Salt to taste
- Fresh coriander for garnishing
Step-by-Step Method
- Cut the paneer into small cubes.
- Heat oil and butter in a pan.
- Add cumin seeds and chopped onion. Cook until the onion becomes soft.
- Add ginger-garlic paste and cook for a minute.
- Add chopped tomatoes, turmeric, chili powder, and salt.
- Cook until the tomatoes become soft.
- Blend the mixture into a smooth paste.
- Return the gravy to the pan and add a little water.
- Add paneer cubes and garam masala.
- Simmer for 5–7 minutes and add fresh cream.
- Garnish with coriander and serve hot.
2. Dal Tadka
Dal Tadka is a simple and comforting Indian dinner recipe. It goes well with steamed rice, jeera rice, or roti.
Ingredients
- 1 cup yellow or red lentils
- 1 medium onion
- 1 tomato
- 1 teaspoon turmeric powder
- 1 teaspoon cumin seeds
- 2 garlic cloves
- 1–2 green chilies
- 1 tablespoon ghee
- ½ teaspoon red chili powder
- Salt to taste
- Fresh coriander
Step-by-Step Method
- Wash the dal thoroughly.
- Add dal, turmeric, salt, and water to a pressure cooker.
- Cook until the dal becomes soft.
- Heat ghee in a small pan.
- Add cumin seeds and chopped garlic.
- Add green chilies and chopped onion.
- Cook until the onion turns golden.
- Add chopped tomato and red chili powder.
- Cook until the tomato becomes soft.
- Pour the tempering over the cooked dal.
- Garnish with coriander and serve hot.
3. Aloo Gobi
Aloo Gobi is a classic Indian vegetarian dish made with potatoes and cauliflower. It is easy to prepare and works perfectly with roti or paratha.
Ingredients
- 2 medium potatoes
- 1 small cauliflower
- 1 onion
- 1 tomato
- 1 teaspoon cumin seeds
- ½ teaspoon turmeric powder
- 1 teaspoon coriander powder
- ½ teaspoon red chili powder
- ½ teaspoon garam masala
- 2 tablespoons oil
- Salt to taste
- Fresh coriander
Step-by-Step Method
- Wash and cut the potatoes and cauliflower into small pieces.
- Heat oil in a pan and add cumin seeds.
- Add chopped onion and cook until soft.
- Add ginger-garlic paste if desired.
- Add tomatoes and spices.
- Cook until the tomato becomes soft.
- Add potatoes and cauliflower.
- Mix everything well.
- Cover and cook on low heat until the vegetables are tender.
- Add garam masala and fresh coriander.
- Serve hot with roti or paratha.
4. Vegetable Pulao
Vegetable Pulao is a quick one-pot dinner that combines fragrant rice with colorful vegetables and mild spices.
Ingredients
- 1 cup basmati rice
- 1 cup mixed vegetables
- 1 onion
- 1 green chili
- 1 teaspoon cumin seeds
- 1 bay leaf
- 2 tablespoons oil or ghee
- ½ teaspoon turmeric powder
- ½ teaspoon garam masala
- 2 cups water
- Salt to taste
Step-by-Step Method
- Wash and soak the rice for about 15–20 minutes.
- Heat oil or ghee in a pan.
- Add cumin seeds and bay leaf.
- Add sliced onion and green chili.
- Cook until the onion becomes lightly golden.
- Add the mixed vegetables and sauté for a few minutes.
- Add turmeric, garam masala, and salt.
- Add soaked rice and mix gently.
- Pour in the water and bring it to a boil.
- Cover and cook until the rice is completely done.
- Fluff gently with a fork and serve hot.
5. Chana Masala
Chana Masala is a flavorful chickpea curry that is filling and easy to make. Serve it with rice, roti, or bhatura.
Ingredients
- 2 cups cooked chickpeas
- 1 onion
- 2 tomatoes
- 1 teaspoon ginger-garlic paste
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- ½ teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 teaspoon garam masala
- 2 tablespoons oil
- Salt to taste
- Fresh coriander
Step-by-Step Method
- Heat oil in a pan.
- Add cumin seeds.
- Add chopped onion and cook until golden.
- Add ginger-garlic paste.
- Add chopped tomatoes and spices.
- Cook until the tomatoes become soft and the oil starts separating.
- Add cooked chickpeas.
- Add some water and mix well.
- Cover and simmer for 10–15 minutes.
- Add garam masala.
- Garnish with coriander and serve.
6. Jeera Rice
Jeera Rice is one of the easiest Indian rice recipes and can be prepared in a short time. It pairs especially well with dal and curries.
Ingredients
- 1 cup basmati rice
- 1½–2 cups water
- 1 tablespoon ghee
- 1 teaspoon cumin seeds
- 1 bay leaf
- Salt to taste
Step-by-Step Method
- Wash and soak the rice for 15–20 minutes.
- Heat ghee in a pan.
- Add cumin seeds and bay leaf.
- Add the soaked rice.
- Gently sauté for a minute.
- Add water and salt.
- Bring the water to a boil.
- Cover and cook until the rice is tender.
- Let it rest for a few minutes.
- Fluff with a fork and serve hot.
7. Bhindi Masala
Bhindi Masala is a delicious vegetarian dinner option made with fresh okra and Indian spices.
Ingredients
- 500 grams bhindi
- 1 onion
- 2 tomatoes
- 2 tablespoons oil
- 1 teaspoon cumin seeds
- ½ teaspoon turmeric powder
- 1 teaspoon coriander powder
- ½ teaspoon red chili powder
- ½ teaspoon garam masala
- Salt to taste
Step-by-Step Method
- Wash and completely dry the bhindi.
- Cut it into small pieces.
- Heat oil in a pan and lightly fry the bhindi.
- Remove the bhindi and keep it aside.
- In the same pan, add cumin seeds and onion.
- Cook until the onion becomes soft.
- Add tomatoes and spices.
- Cook until the tomatoes become soft.
- Add the fried bhindi.
- Mix gently and cook for a few more minutes.
- Add garam masala and serve with roti.
8. Egg Curry
Egg Curry is a simple and protein-rich dinner option. It can be served with rice, roti, or paratha.
Ingredients
- 4–6 boiled eggs
- 1 onion
- 2 tomatoes
- 1 teaspoon ginger-garlic paste
- 1 teaspoon cumin seeds
- ½ teaspoon turmeric powder
- 1 teaspoon coriander powder
- ½ teaspoon red chili powder
- ½ teaspoon garam masala
- 2 tablespoons oil
- Salt to taste
- Fresh coriander
Step-by-Step Method
- Boil and peel the eggs.
- Make small cuts on the eggs.
- Heat a little oil and lightly fry the eggs.
- Remove them and keep aside.
- Add cumin seeds to the pan.
- Add chopped onion and cook until golden.
- Add ginger-garlic paste.
- Add tomatoes and spices.
- Cook until the gravy becomes thick.
- Add water according to the desired consistency.
- Add the eggs and simmer for 5–7 minutes.
- Garnish with coriander and serve hot.
9. Mix Vegetable Curry
Mix Vegetable Curry is a great way to include different vegetables in your dinner. You can use whatever fresh vegetables are available at home.
Ingredients
- 1 cup mixed vegetables
- 1 onion
- 2 tomatoes
- 1 teaspoon ginger-garlic paste
- 1 teaspoon cumin seeds
- ½ teaspoon turmeric powder
- 1 teaspoon coriander powder
- ½ teaspoon red chili powder
- ½ teaspoon garam masala
- 2 tablespoons oil
- Salt to taste
- Fresh coriander
Step-by-Step Method
- Wash and chop all the vegetables.
- Heat oil in a pan.
- Add cumin seeds.
- Add chopped onion and cook until soft.
- Add ginger-garlic paste.
- Add tomatoes and spices.
- Cook until the tomatoes become soft.
- Add the mixed vegetables.
- Add a little water and cover the pan.
- Cook until the vegetables are tender.
- Add garam masala.
- Garnish with coriander and serve with roti or rice.
10. Vegetable Khichdi
Vegetable Khichdi is a comforting one-pot meal made with rice, dal, and vegetables. It is especially suitable when you want a simple and light dinner.
Ingredients
- ½ cup rice
- ½ cup moong dal
- 1 cup mixed vegetables
- 1 small onion
- 1 tomato
- 1 teaspoon cumin seeds
- ½ teaspoon turmeric powder
- 1 tablespoon ghee
- 3–4 cups water
- Salt to taste
Step-by-Step Method
- Wash the rice and dal together.
- Heat ghee in a pressure cooker.
- Add cumin seeds.
- Add onion and cook until soft.
- Add tomato and turmeric.
- Add mixed vegetables.
- Add washed rice and dal.
- Add water and salt.
- Close the pressure cooker and cook until everything becomes soft.
- Let the pressure release naturally.
- Mix gently and adjust the consistency with water if needed.
- Serve warm with curd or a little ghee.
Tips for Making Easy Indian Dinner Recipes
- Keep basic Indian spices such as turmeric, cumin, coriander powder, chili powder, and garam masala stocked.
- Prepare chopped onions, tomatoes, and vegetables in advance to save cooking time.
- Use seasonal vegetables whenever possible.
- Adjust chili and spices according to your taste.
- For rice dishes, washing and soaking basmati rice can help improve the texture.
- Use fresh ingredients for better flavor.
- Make extra dal or curry and store it properly for the next meal.
- Pair curries with roti, rice, or paratha according to your preference.
- For a lighter dinner, choose dal, vegetable curry, khichdi, or grilled foods.
Frequently Asked Questions
1. What is the easiest Indian dinner recipe?
Dal Tadka, Jeera Rice, Vegetable Pulao, and Aloo Gobi are some of the easiest Indian dinner recipes for beginners.
2. What can I cook for dinner in 30 minutes?
You can prepare dishes such as Dal Tadka, Jeera Rice, Bhindi Masala, Paneer Butter Masala, or Vegetable Pulao in a relatively short time with preparation.
3. Which Indian dinner is good for a vegetarian diet?
Paneer Butter Masala, Aloo Gobi, Chana Masala, Bhindi Masala, Mix Vegetable Curry, and Vegetable Khichdi are popular vegetarian dinner choices.
4. What should I eat with Indian curries?
Indian curries can be served with roti, chapati, naan, paratha, steamed rice, or jeera rice.
5. Can these recipes be prepared in advance?
Yes. Many ingredients such as chopped vegetables, cooked chickpeas, and basic curry bases can be prepared in advance to reduce cooking time.
6. What is a simple Indian dinner for beginners?
Dal Tadka with Jeera Rice is a great option for beginners because both recipes use simple ingredients and straightforward cooking methods.
Final Thoughts
Preparing a delicious Indian dinner at home does not have to be complicated. With basic ingredients and a few everyday spices, you can make a wide variety of flavorful meals.
