Protein Rich Recipes

One-Pot High-Protein Soya Kadhi Chawal

A comforting twist on classic kadhi chawal! This one-pot recipe replaces traditional pakodi or badi with protein-rich soya chunks, giving you a delicious combination of tangy kadhi, soft rice and flavourful soya in every bite. Perfect for an easy, wholesome homemade meal.

Ingredients (Serves 2)

For the kadhi

  • 200 g curd (dahi)
  • 2 tbsp besan (gram flour)
  • 1 medium onion, finely chopped
  • 1 small tomato, chopped (optional)
  • 1 tsp ginger-garlic paste
  • 1–2 green chillies, chopped
  • ½ tsp turmeric powder
  • ½ tsp red chilli powder
  • ½ tsp coriander powder
  • Salt to taste
  • 3–3½ cups water

For the rice and soya

  • 50 g dry soya chunks
  • 100 g raw rice, washed
  • 1 tsp oil or ghee
  • ½ tsp cumin seeds
  • ¼ tsp mustard seeds (optional)
  • 1 pinch hing (asafoetida)
  • 6–8 curry leaves
  • ½ tsp kasuri methi (optional)
  • Fresh coriander for garnish
  • Water as required

Method

1. Prepare the soya chunks

Boil the soya chunks in water for 5–7 minutes. Drain, rinse with fresh water and squeeze out the excess water. Set aside.

2. Prepare the kadhi mixture

Whisk the curd, besan, turmeric, red chilli powder, coriander powder, salt and water until smooth. Make sure there are no lumps.

3. Prepare the tadka

Heat oil or ghee in a deep pot or pressure cooker. Add cumin seeds, mustard seeds, hing and curry leaves. Add onion, green chillies and ginger-garlic paste. Sauté until the onion softens. Add tomato, if using, and cook until soft.

4. Cook the kadhi

Lower the heat and gradually add the whisked curd mixture, stirring continuously. Bring it to a gentle simmer and cook for 5–7 minutes.

5. Add rice and soya

Add the prepared soya chunks and washed rice. Mix gently and add enough hot water to cook the rice. Adjust salt and spices as needed.

6. Cook until done

Cover and cook on low heat until the rice is soft and fully cooked, stirring occasionally to prevent sticking. Add more hot water if required for your preferred consistency. Finish with kasuri methi and fresh coriander.

Important: Curd-based kadhi can split if boiled too aggressively. Keep the heat moderate while adding the kadhi mixture. If using a pressure cooker, bring the kadhi to a gentle simmer first, then add rice and soya, and cook according to your cooker and rice type.

One-Pot High-Protein Soya Kadhi Chawal Read More »

Bengali Bhapa Fish 🐟 | Steamed Mustard Fish

A traditional Bengali-style fish recipe made with a spicy mustard paste, yogurt, and aromatic spices. This bhapa fish is soft, flavourful, and requires very little oil, making it a great option for a healthy, protein-rich meal.

Ingredients

  • 250–300 g fish (Rohu, Katla, or any firm fish)
  • 2 tbsp mustard seeds
  • 1 tbsp poppy seeds (optional)
  • 2 green chillies
  • 2 tbsp hung curd
  • ½ tsp turmeric powder
  • ½ tsp red chilli powder
  • 1 tbsp mustard oil
  • Salt to taste
  • 1–2 tbsp water, as needed
  • 1 tsp lemon juice (optional)

Method

  1. Prepare the mustard paste: Soak the mustard seeds in water for 15–20 minutes. Grind them with green chillies and a little water to make a smooth paste. Add poppy seeds if using.
  2. Prepare the marinade: In a bowl, combine the mustard paste, hung curd, turmeric, red chilli powder, mustard oil, and salt. Mix well.
  3. Marinate the fish: Gently coat the fish pieces with the marinade and let them rest for 20–30 minutes in the refrigerator.
  4. Prepare for steaming: Place the marinated fish in a heatproof bowl or a container that fits inside your steamer. Cover with a lid or foil.
  5. Steam the fish: Place the container in a steamer and cook for approximately 15–20 minutes, depending on the thickness of the fish pieces. Check that the fish is cooked through.
  6. Finish and serve: Drizzle a little mustard oil on top and garnish with green chillies. Serve hot with steamed rice.

Extra Tips

  • For authentic Bengali flavour: Use mustard oil and green chillies generously according to your spice preference.
  • Avoid bitterness: Don’t over-grind mustard seeds, and use a small amount of yellow mustard along with black mustard if needed.
  • For a creamy marinade: Hung curd helps balance the sharpness of mustard.
  • For a healthier version: Steam rather than fry the fish, and measure the oil carefully.
  • For best results: Avoid over-steaming, as fish can become dry and break apart.

Serving suggestion: Pair with steamed rice and lightly sautéed vegetables for a balanced meal.

Clarify fish preparation stepsAdd cooking time and serving size

Bengali Bhapa Fish 🐟 | Steamed Mustard Fish Read More »

Homemade Oven-Roasted Tandoori Chicken

Juicy, flavourful and coated in a creamy hung curd marinade, this homemade tandoori chicken is perfect for a healthy, protein-rich lunch or dinner!

Ingredients

For the Marinade:

  • 250 g hung curd
  • 3 tbsp mustard oil
  • 1 tbsp red chilli powder
  • 1 tbsp ginger-garlic paste
  • 1 tbsp black pepper powder
  • ½ tbsp turmeric powder
  • 1 tbsp coriander powder
  • 1 tbsp chicken masala
  • 1–2 tbsp kasuri methi, crushed
  • 1 tbsp lemon juice
  • Salt to taste

Main Ingredient:

  • Chicken, as required

Method

  1. In a large bowl, add the hung curd, mustard oil, ginger-garlic paste, and all the spices.
  2. Add crushed kasuri methi, lemon juice, and salt. Mix everything well until you get a smooth, flavourful marinade.
  3. Add the chicken and coat each piece thoroughly with the marinade.
  4. Cover and refrigerate for at least 30 minutes, preferably 2–4 hours, for better flavour.
  5. Preheat the oven to 180°C for 10 minutes.
  6. Arrange the marinated chicken on a baking tray or wire rack. Bake on the middle rack at 220–230°C for approximately 35–45 minutes, depending on the size and type of chicken pieces. Use the fan and both heating elements if your oven supports this setting.
  7. Turn the pieces halfway through cooking for even roasting. Check that the chicken is fully cooked before removing it from the oven.
  8. For a smoky, tandoor-style finish, grill or broil for another 3–5 minutes, keeping a close eye on it to prevent burning.

Extra Tips for Perfect Tandoori Chicken

  • For deeper flavour: Make a few cuts in the chicken before marinating so the masala penetrates better.
  • For a thicker marinade: Use well-strained hung curd to prevent excess moisture.
  • For better colour: Kashmiri red chilli powder can be used for a vibrant red colour without adding too much heat.
  • For juicy chicken: Avoid overcooking, especially if using boneless pieces. The thickest part should reach 74°C internally.
  • For a healthier version: Reduce the mustard oil to 1–2 tbsp if you want to lower the overall calories.
  • For extra char: Brush lightly with oil before the final grilling step.

Serve hot with mint-yogurt chutney, onion rings, lemon wedges, and a fresh salad for a delicious, protein-rich meal.

Homemade Oven-Roasted Tandoori Chicken Read More »

Dahi Paneer Masala

Creamy, flavourful and super easy to prepare! This Dahi Paneer Masala is made with soft, spice-coated paneer cooked in a tangy yogurt gravy with aromatic Indian spices. A perfect quick sabzi to pair with roti, paratha or rice. ❤️

📝 Ingredients

For the Paneer Marinade

  • 200 g paneer, cubed
  • Salt to taste
  • ¼ tsp turmeric powder
  • ½ tsp red chilli powder
  • ½ tsp coriander powder

For the Dahi Mixture

  • ½ cup curd (dahi), whisked
  • Salt to taste
  • ¼ tsp turmeric powder
  • ½ tsp red chilli powder
  • ½ tsp coriander powder
  • ½ tsp cumin powder
  • 1 tsp crushed kasuri methi

For the Masala

  • 2 tbsp oil
  • ½ tsp cumin seeds (jeera)
  • 4 black peppercorns
  • 2 cloves
  • 1 green cardamom
  • Fresh coriander leaves, chopped

👩‍🍳 Method

1. Marinate the paneer

Add the paneer cubes to a bowl. Sprinkle salt, turmeric, red chilli powder and coriander powder. Mix gently until the paneer is evenly coated.

2. Prepare the dahi mixture

In another bowl, whisk the curd until smooth. Add salt, turmeric, red chilli powder, coriander powder, cumin powder and crushed kasuri methi. Mix everything well and keep aside.

3. Prepare the tempering

Heat oil in a pan. Add cumin seeds, black peppercorns, cloves and cardamom. Let them sizzle for a few seconds until aromatic.

4. Cook the paneer

Add the marinated paneer to the pan and gently sauté for 2–3 minutes, allowing it to absorb the flavours of the spices.

5. Add the yogurt gravy

Lower the heat and gradually add the prepared dahi mixture, stirring continuously to prevent the curd from splitting. Cook on low heat until the gravy thickens and coats the paneer.

6. Garnish and serve

Finish with freshly chopped coriander leaves. Serve hot with roti, paratha or steamed rice.

Enjoy this simple, delicious and flavour-packed Dahi Paneer Masala! ❤️

Add cooking time and yieldInclude calories and proteinMake the recipe more concise

Dahi Paneer Masala Read More »

Mexican Paneer Curry with Peri Peri Rice 🌶️🍚

High-Protein Vegetarian Meal

Creamy, spicy and loaded with flavour! This Mexican-style paneer curry combines protein-rich paneer, peas and spinach in a creamy coconut gravy, served with flavourful Schezwan peri peri rice. A wholesome and satisfying meal perfect for lunch or dinner.

📝 Ingredients

For the Mexican Paneer Curry

  • 200 g low-fat paneer (I’m using Milky Mist 50 g Protein Paneer; homemade paneer can also be used)
  • 120 ml coconut milk
  • 1 cup green peas
  • 1 cup spinach
  • Bell peppers and mushrooms (optional)
  • 1 onion, thinly sliced
  • 2–3 garlic cloves, finely chopped
  • 2 green chillies
  • 1 tsp olive oil
  • 1 tbsp sugar
  • 1 tsp red chilli powder
  • 1 tsp mixed herbs
  • 2 tsp Mexican seasoning
  • ¼ tsp black pepper
  • Salt to taste
  • Water as needed

For the Schezwan Peri Peri Rice

  • 100 g cooked rice
  • 1 tsp olive oil
  • 1 tbsp Schezwan chutney
  • A handful of fresh coriander, chopped
  • Salt to taste

👩‍🍳 Method

1. Prepare the creamy green base

Boil the peas and spinach until tender. Blend them with coconut milk and green chillies to make a smooth, creamy paste.

2. Sauté the aromatics and vegetables

Heat 1 tsp olive oil in a pan. Add garlic and sliced onion, and sauté until lightly golden. Add bell peppers and mushrooms, if using, and cook for a few minutes.

3. Make the Mexican paneer curry

Add the Mexican seasoning, mixed herbs, black pepper and salt. Pour in the blended spinach-peas mixture, then add sugar and red chilli powder. Mix well and add the paneer cubes.

4. Simmer the curry

Add water as needed to adjust the consistency. Cover and cook on low heat for around 10–15 minutes, stirring occasionally, until the flavours combine and the curry becomes creamy.

5. Prepare the Schezwan peri peri rice

Heat 1 tsp olive oil in another pan. Add Schezwan chutney and a pinch of salt. Add the cooked rice and chopped coriander, mix well and cook for 2 minutes.

6. Assemble and serve

Serve the creamy Mexican paneer curry alongside the Schezwan rice. Enjoy this flavour-packed, protein-rich meal!

Mexican Paneer Curry with Peri Peri Rice 🌶️🍚 Read More »

How to MakeChickpea Pea Tacos at Home

These delicious Indian-style roti tacos are filled with spiced chickpeas, green peas and crunchy lettuce, topped with a creamy, tangy yogurt sauce with caramelised onion and chilli achaar. A wholesome vegetarian meal that’s flavourful, satisfying and easy to prepare.

Prep time: 15 minutes Cook time: 10 minutes Servings: 2 tacos

Ingredients

For the tacos

  • 2 small whole-wheat rotis (approximately 25 g flour per roti)
  • 1 handful lettuce, shredded
  • Oil spray, as needed

For the chickpea and green pea filling

  • ½ cup boiled chickpeas (80–85 g)
  • ¼ cup green peas (35–40 g)
  • 2 green chillies
  • 1 tsp white sesame seeds
  • ½ tsp cumin seeds (jeera)
  • ½ tsp red chilli powder
  • ½ tsp coriander powder
  • ¼ tsp turmeric powder
  • ¼ tsp black pepper powder
  • Juice of ½ lemon (approximately 1 tbsp)
  • Salt to taste

For the creamy taco sauce

  • 120 g plain skyr or thick Greek yogurt
  • 1 medium onion (approximately 80–100 g), finely chopped
  • 1 tsp olive oil
  • ½ tsp red chilli powder
  • ½ tsp garlic powder
  • ¼ tsp black pepper powder
  • ½ tsp mixed herbs
  • 1 tsp chilli achaar, finely mashed
  • Salt to taste

Method

1. Prepare the chickpea filling

  1. Add the boiled chickpeas, green peas, green chillies, sesame seeds, lemon juice, cumin seeds and all the powdered spices to a blender.
  2. Pulse until you get a coarse, thick mash. Avoid blending it into a completely smooth paste.
  3. If needed, add 1–2 teaspoons of water to help the mixture blend. Taste and adjust the salt, lemon juice and spices.

2. Fill the rotis

  1. Place the two whole-wheat rotis on a clean surface.
  2. Divide the chickpea-pea mixture equally between them.
  3. Spread the filling over one half of each roti, pressing it gently so it adheres.

3. Toast the tacos

  1. Heat a non-stick pan over medium heat and lightly grease it with oil spray.
  2. Place each roti with the filling side down and cook for 2–3 minutes until lightly golden.
  3. Flip carefully and toast the other side for another 1–2 minutes until crisp and heated through.

4. Make the creamy taco sauce

  1. Heat 1 teaspoon of olive oil in a pan.
  2. Add the finely chopped onion and sauté over medium-low heat for 5–7 minutes until soft and golden brown. Add a teaspoon of water if needed to prevent sticking.
  3. Allow the onion to cool completely.
  4. In a bowl, combine the skyr or Greek yogurt, caramelised onion, chilli powder, garlic powder, black pepper, mixed herbs, chilli achaar and salt.
  5. Mix until creamy and smooth. Adjust the seasoning to taste.

5. Assemble the tacos

  1. Add shredded lettuce over the chickpea filling.
  2. Spoon the creamy yogurt sauce generously over the top.
  3. Fold each roti into a taco shape and serve immediately.

Nutrition tips

  • For more protein: Use high-protein skyr or Greek yogurt and check the label for its protein content.
  • For extra crunch: Add finely sliced cabbage or cucumber.
  • For less oil: Use a good non-stick pan and water-sauté the onion if preferred.
  • For a vegan version: Replace the yogurt with unsweetened, high-protein soy yogurt.

How to MakeChickpea Pea Tacos at Home Read More »

How to Make High-Protein Soya Palak Kadhi at Home

High-Protein Soya Palak Kadhi 🥣🌿

A healthy twist on traditional kadhi, made with protein-rich curd, besan, soya chunks and spinach. Creamy, flavourful and perfect for a wholesome Indian meal!

📝 Ingredients

For the Kadhi

  • 6 tbsp besan
  • 1 cup (250 g) Greek yogurt or high-protein curd
  • Salt to taste
  • 1 tsp red chilli powder
  • 1 tsp turmeric powder
  • 7–8 cups water, or as required

For the Tadka and Vegetables

  • 1½ tsp ghee
  • 6–7 curry leaves
  • 1 tsp mustard seeds
  • ½ tsp methi seeds
  • 2–3 black peppercorns
  • A pinch of hing
  • 1 tsp cumin seeds (jeera)
  • 2 dried red chillies
  • 1 medium onion, thinly sliced
  • 30 g soya chunks, boiled and squeezed well
  • 1 cup chopped spinach
  • 1 tbsp ginger-garlic paste
  • ½ tbsp jaggery powder
  • A handful of fresh coriander, chopped

👩‍🍳 Method

  1. In a large bowl, whisk together the curd, besan, salt, red chilli powder and turmeric powder until smooth.
  2. Add the water gradually and mix well until there are no lumps. Keep the mixture quite watery, as the kadhi will thicken while cooking.
  3. Heat ghee in a deep pan. Add mustard seeds, cumin seeds, methi seeds, peppercorns, dried red chillies, curry leaves and hing. Let the spices release their aroma.
  4. Add the sliced onion and sauté for 3–4 minutes until slightly soft.
  5. Add the chopped spinach and boiled, squeezed soya chunks. Cook for another 3–4 minutes.
  6. Lower the flame and slowly pour in the prepared besan-curd mixture, stirring continuously.
  7. Cover and cook for 4–5 minutes. Add the ginger-garlic paste and jaggery powder, and mix well. Add more water if the kadhi becomes too thick.
  8. Cover and simmer on low heat for another 15 minutes, stirring occasionally, until the kadhi is cooked and slightly thickened.
  9. Finish with freshly chopped coriander and serve hot.

🍽️ Serving Suggestion

Enjoy this high-protein soya palak kadhi with steaming hot basmati rice or jeera rice for a comforting and nutritious meal. ❤️

How to Make High-Protein Soya Palak Kadhi at Home Read More »

How to Make Oats Paneer Adai at Home

Oats Paneer Adai 🥕🧀

A healthy, fibre-rich and protein-packed South Indian-style Adai made with oats, fresh vegetables and paneer. Perfect for a nutritious breakfast or a light meal!

📝 Ingredients (Makes 3–4 Adai)

  • ½ cup oats, powdered
  • 1 medium carrot, grated
  • 1 medium onion, finely chopped
  • ½ beetroot, grated
  • 100–150 g low-fat paneer, grated
  • ½ tsp red chilli powder
  • 1 green chilli, finely chopped
  • 2 tsp fresh coriander, chopped
  • 2 sprigs curry leaves, finely chopped
  • 1–2 tsp oil, for cooking
  • Salt to taste
  • Water as required

👩‍🍳 Method

  1. Grind the oats into a fine powder and transfer them to a mixing bowl.
  2. Add the grated carrot, beetroot, onion, paneer, green chilli, coriander, curry leaves, red chilli powder and salt.
  3. Mix everything well, adding water little by little until you get a thick, spreadable batter.
  4. Lightly grease a banana leaf or parchment paper with a little oil. Take a portion of the mixture and spread it into a thin, even Adai.
  5. Heat a non-stick pan and lightly grease it with oil.
  6. Carefully transfer the prepared Adai onto the hot pan. Cook on medium-low heat until the bottom turns golden and crisp.
  7. Gently flip and cook the other side until golden and the Adai is cooked through.
  8. Repeat with the remaining batter.

🍽️ Serving Suggestion

Serve hot with coconut chutney, mint chutney or a bowl of fresh curd for a wholesome and satisfying meal.

How to Make Oats Paneer Adai at Home Read More »

How to Make Paneer Bhapa at Home

Paneer Bhapa 🧀🌶️

A flavourful Bengali-style steamed paneer recipe made with mustard, poppy seeds and a hint of mustard oil. Simple, creamy and full of flavour!

📝 Ingredients

  • 250 g paneer, cut into cubes
  • 1 tbsp yellow mustard seeds
  • 1 tbsp black mustard seeds
  • 1 tbsp posto (poppy seeds)
  • 3–4 green chillies
  • ½ tsp turmeric powder
  • ½ tsp red chilli powder
  • Salt as per taste
  • 3 tbsp thick curd
  • 1–2 tbsp mustard oil
  • 2–3 green chillies, slit

👩‍🍳 Preparation

  1. Soak the yellow mustard seeds, black mustard seeds and posto in warm water for 10–15 minutes.
  2. Drain the water and grind everything with 3–4 green chillies into a smooth paste.
  3. In a bowl, add the prepared paste, turmeric powder, red chilli powder, salt and thick curd. Mix everything well to make a creamy marinade.
  4. Add the paneer cubes and gently coat them with the marinade. Let them rest for a few minutes so the flavours can blend.

🍳 Cooking Method

  1. Transfer the marinated paneer into a steel tiffin box or any heatproof container.
  2. Drizzle mustard oil over the paneer and add the slit green chillies on top.
  3. Cover the container and place it in a steamer or a pan with water.
  4. Cover and steam on medium heat for 15–20 minutes, until the paneer is cooked and the mustard flavours are well absorbed.
  5. Let it rest for a few minutes before opening and serving.

🍽️ Serving Suggestion

Serve hot with steamed rice for a delicious Bengali-style meal.

Add nutrition estimates and serving sizeInclude a pan-steaming alternative

How to Make Paneer Bhapa at Home Read More »

How to Make Guilt-Free Malai Kofta at Home

Guilt-Free Malai Kofta

A healthier twist on the classic Malai Kofta, made with a creamy vegetable-based gravy and soft paneer koftas stuffed with crunchy nuts and raisins. Cooked in a paniyaram pan with minimal ghee, this recipe gives you all the richness and flavour with less oil.

Ingredients & Preparation

For the Gravy:

  • 1 carrot, chopped
  • 1 cup pumpkin, chopped
  • 3 tomatoes, chopped
  • 6–7 garlic cloves
  • 3–4 dried red chillies
  • 10–12 cashews
  • 1 cup water

Method:

  1. Add carrot, pumpkin, tomatoes, garlic, dried red chillies, cashews and water to a pressure cooker.
  2. Pressure cook for 3 whistles and allow the pressure to release naturally.
  3. Let the mixture cool completely and blend into a smooth paste. Keep aside.

For the Kofta:

  • 200 g grated paneer
  • 1 boiled potato, mashed
  • 1 tbsp maida
  • 4–5 green chillies, finely chopped
  • 1 tsp grated ginger
  • Chopped coriander
  • Salt to taste
  • Chopped roasted nuts and raisins for stuffing

Method:

  1. In a bowl, combine grated paneer, mashed potato, maida, green chillies, ginger, coriander and salt.
  2. Mash everything well using your palm until you get a smooth, soft dough.
  3. Dry roast the nuts and raisins, then roughly chop them.
  4. Take a small portion of the paneer mixture, flatten it, add the nut and raisin stuffing in the centre and seal it to form small round balls.
  5. Brush a paniyaram pan with a little ghee and cook the koftas on all sides until golden brown and crisp.

For the Curry:

  • Prepared vegetable gravy paste
  • 1 cup milk
  • 1 cinnamon stick
  • 1 cardamom pod
  • 1 tbsp coriander powder
  • 1 tsp red chilli powder
  • 1 tbsp kasoori methi
  • Salt to taste
  • A little ghee for cooking

Method:

  1. Heat a pan and brush with a little ghee. Add cinnamon and cardamom.
  2. Add coriander powder and sauté for a minute.
  3. Pour in the prepared vegetable paste, add salt and red chilli powder. Mix well and cook for a few minutes.
  4. Add milk gradually, mix and simmer until the gravy reaches a creamy consistency.
  5. Crush kasoori methi between your palms and add it to the gravy. Mix well.

Assembly

  1. Pour a layer of creamy gravy into a serving bowl.
  2. Place the prepared koftas over the gravy and pour some more gravy on top.
  3. Finish with a little fresh malai, chopped coriander and an optional ghee and red chilli tadka or chilli oil.

Healthy Cooking Tip: Cook the koftas in a paniyaram pan instead of deep-frying and use a vegetable and cashew-based gravy for a naturally creamy texture without relying on heavy cream.

How to Make Guilt-Free Malai Kofta at Home Read More »