Monday, November 3, 2025

Rajma Chawal Recipe – The Ultimate North Indian Comfort Food

Rajma Chawal Recipe – The Ultimate North Indian Comfort Food

If there’s one dish that defines the heart and soul of North Indian comfort food, it’s Rajma Chawal. A wholesome combination of red kidney beans cooked in a rich, spiced tomato gravy served with steamed rice — this classic Punjabi dish is loved across India and beyond. The creamy texture of rajma (kidney beans) paired with fluffy white rice makes it not just filling but also incredibly satisfying. Whether it’s a lazy Sunday lunch or a comforting dinner after a long day, Rajma Chawal always hits the right spot!

In this post, we’ll walk you through a simple, authentic Rajma Chawal recipe, packed with homestyle flavors and nutrition. Perfect for your next family meal or lunchbox treat!


🌿 Ingredients for Rajma Chawal

For the Rajma (Kidney Bean Curry):

  • 1 cup rajma (red kidney beans)
  • 2 ½ cups water (for pressure cooking)
  • 2 medium onions, finely chopped
  • 2 large tomatoes, pureed
  • 1 tablespoon ginger-garlic paste
  • 2 tablespoons oil or ghee
  • 1 teaspoon cumin seeds
  • 1-2 bay leaves
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 teaspoon coriander powder
  • ½ teaspoon garam masala
  • Salt to taste
  • Fresh coriander leaves for garnish

For Chawal (Steamed Rice):

  • 1 cup basmati rice
  • 2 cups water
  • ½ teaspoon salt
  • 1 teaspoon ghee or oil (optional)

🍛 Instructions to Make Rajma Chawal

Step 1: Soak and Boil the Rajma

  1. Rinse the rajma thoroughly under running water.
  2. Soak them overnight or for at least 8 hours in plenty of water.
  3. Drain the soaked beans and transfer them to a pressure cooker with 2½ cups of water and a pinch of salt.
  4. Pressure cook for 5–6 whistles or until the rajma becomes soft and tender. Set aside.

Step 2: Prepare the Gravy

  1. Heat oil or ghee in a heavy-bottomed pan.
  2. Add cumin seeds and bay leaves. Let them splutter for a few seconds.
  3. Add finely chopped onions and sauté until golden brown.
  4. Stir in the ginger-garlic paste and cook until the raw aroma disappears.
  5. Now, add the tomato puree and cook on medium flame until the oil starts separating from the masala.
  6. Mix in all the dry spices — turmeric, red chili powder, coriander powder, and salt. Stir well.

Step 3: Combine Rajma and Masala

  1. Add the boiled rajma along with some of the cooking water.
  2. Stir well and let it simmer for 15–20 minutes on low flame so the flavors blend beautifully.
  3. Mash a few rajma beans with the back of a spoon to thicken the gravy naturally.
  4. Sprinkle garam masala and mix gently.
  5. Garnish with fresh coriander leaves.

Step 4: Cook the Rice

  1. Wash and soak basmati rice for 15–20 minutes.
  2. In a pot, bring 2 cups of water to a boil, add rice, salt, and a teaspoon of ghee.
  3. Cook on medium flame until rice is soft and fluffy. Drain excess water if any.

🍽️ Serving Suggestions

Serve the hot, flavorful Rajma with freshly steamed Chawal. Add a side of sliced onions, green chilies, lemon wedges, or a dollop of butter for that authentic dhaba-style experience. Pairing it with papad or a simple salad makes it a complete, comforting meal.


❤️ Why You’ll Love Rajma Chawal

  • It’s protein-rich and wholesome, making it a perfect vegetarian meal.
  • Great for meal prep — the curry tastes even better the next day!
  • A true taste of North Indian home cooking, filled with warmth and nostalgia.

Rajma Chawal isn’t just a recipe — it’s an emotion for every Indian household. Try this simple yet flavorful version and experience the magic of homemade comfort food that brings smiles with every bite. ❤️

Matar Kulcha Recipe – A Perfect North Indian Street Food Delight

Matar Kulcha Recipe – A Perfect North Indian Street Food Delight


If you’ve ever roamed the streets of Delhi or Amritsar, the aroma of Matar Kulcha—a tangy and spicy white pea curry served with soft, fluffy kulchas—has surely tempted you. This popular North Indian street food is a delicious combination of flavors and textures that’s perfect for breakfast, lunch, or even a hearty evening snack. The spicy matar (white peas) masala paired with buttery kulchas makes for an irresistible treat that’s simple to prepare at home.

In this post, you’ll learn how to make authentic Matar Kulcha with easy step-by-step instructions. It’s an ideal recipe for foodies who love Indian street flavors right from their kitchen!


🌿 What is Matar Kulcha?

Matar Kulcha is a famous North Indian dish featuring two main components: Matar Curry (made with soaked and boiled white peas) and Kulcha, a soft, leavened flatbread often made with all-purpose flour. The matar is spiced up with tangy chutneys, chopped onions, tomatoes, and a generous squeeze of lemon, while the kulcha is lightly roasted with butter or ghee. Together, they create a delightful mix of spicy, tangy, and savory goodness.


🧂 Ingredients for Matar Kulcha

For the Matar Curry:

  • 1 cup dried white peas (safed matar)
  • 1 medium onion, finely chopped
  • 1 medium tomato, finely chopped
  • 2 green chilies, slit
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1 teaspoon roasted cumin powder
  • 1 teaspoon chaat masala
  • ½ teaspoon turmeric powder
  • ½ teaspoon red chili powder
  • ½ teaspoon garam masala
  • Salt to taste
  • 1 tablespoon oil or ghee
  • 2 tablespoons chopped coriander leaves
  • 1 tablespoon tamarind chutney (optional for extra tang)
  • Lemon wedges, for garnish

For the Kulcha:

  • 2 cups all-purpose flour (maida)
  • ¼ cup curd (yogurt)
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • 2 tablespoons oil
  • Warm water or milk, as needed
  • Butter or ghee, for brushing

👩‍🍳 Instructions

Step 1: Prepare the White Peas

  1. Wash and soak the white peas overnight or for at least 6–8 hours.
  2. Drain the water, add the soaked peas to a pressure cooker, and add about 2 cups of fresh water.
  3. Pressure cook for 3–4 whistles until soft but not mushy. Set aside.

Step 2: Make the Matar Curry

  1. Heat oil or ghee in a pan and add cumin seeds.
  2. Once they splutter, add chopped onions and sauté until golden brown.
  3. Add ginger-garlic paste and sauté for a minute.
  4. Add chopped tomatoes and cook until soft and mushy.
  5. Mix in all the dry spices—turmeric, red chili, coriander, roasted cumin, chaat masala, and salt.
  6. Stir well and add the boiled peas along with some of their cooking water.
  7. Mash slightly with the back of a spoon for a thicker texture.
  8. Cook for 10–12 minutes until the curry thickens and the flavors blend beautifully.
  9. Finish with garam masala, tamarind chutney (optional), and fresh coriander leaves.

Step 3: Prepare the Kulchas

  1. In a bowl, combine flour, salt, sugar, baking powder, baking soda, curd, and oil.
  2. Knead into a soft dough using warm water or milk. Cover and rest for 2 hours.
  3. Divide into small balls and roll each one into a flat disc.
  4. Heat a tawa or skillet and roast each kulcha on medium flame until golden brown spots appear on both sides.
  5. Brush with butter or ghee before serving.

🍋 Serving Suggestions

Serve hot and spicy Matar Curry in a bowl, topped with chopped onions, green chilies, coriander, and a dash of lemon juice. Pair it with freshly made, buttered Kulchas for the authentic North Indian experience. You can also serve it with pickles, papad, or sweet lassi for a complete meal.


💡 Tips & Variations

  • For extra flavor, add a spoonful of mint chutney to the matar.
  • Use whole wheat flour instead of maida for a healthier kulcha version.
  • You can make instant kulchas using ready-made ones available in stores and simply roast them with butter.

🥰 Final Thoughts

Matar Kulcha is more than just a meal—it’s nostalgia on a plate! Every bite takes you to the bustling streets of North India, where food is served with love and flavor. Try this recipe today and bring the authentic taste of Delhi’s street food to your home kitchen.

Bedmi Puri Recipe – A Crispy & Spicy North Indian Breakfast Delight

Bedmi Puri Recipe – A Crispy & Spicy North Indian Breakfast Delight

If you’re craving a flavorful and traditional North Indian breakfast, Bedmi Puri is just what you need! This crispy, golden puri stuffed with spicy urad dal (split black gram) is a beloved dish from Uttar Pradesh, especially enjoyed with Aloo Sabzi or tangy chutney. Its irresistible aroma and crunchy texture make it a perfect weekend breakfast or festive brunch option. Let’s dive into this authentic Bedmi Puri recipe that will make your mornings deliciously special.


🫓 What is Bedmi Puri?

Bedmi Puri, also known as Bedmi Poori, is a deep-fried Indian bread made by combining wheat flour with a spiced urad dal paste. The addition of ground dal gives it a unique texture and earthy flavor. Traditionally served hot with spicy potato curry, Bedmi Puri is a popular breakfast in Delhi, Agra, and other parts of North India.


⭐ Why You’ll Love This Recipe

  • Crispy, flaky, and full of flavor
  • Perfectly pairs with Aloo Rasedar, chutney, or curd
  • Ideal for festive occasions and weekend breakfasts
  • Simple ingredients yet rich in taste and texture

🧂 Ingredients for Bedmi Puri

For the Dough:

  • Whole wheat flour – 2 cups
  • Semolina (sooji/rava) – 2 tbsp
  • Salt – ½ tsp
  • Oil or ghee – 1 tbsp (for kneading)
  • Water – as needed

For the Urad Dal Paste:

  • Split urad dal (white lentil) – ½ cup
  • Fennel seeds (saunf) – 1 tsp
  • Coriander seeds – 1 tsp
  • Dry red chili – 2
  • Ginger – 1-inch piece
  • Green chili – 1 (optional)
  • Asafoetida (hing) – ¼ tsp
  • Salt – to taste

For Frying:

  • Oil – for deep frying

🍳 Preparation Steps

Step 1: Soak the Dal

  1. Rinse the urad dal thoroughly and soak it in water for 3–4 hours.
  2. Drain and grind it into a coarse paste using minimal water.

Step 2: Prepare the Masala Paste

  1. Dry roast fennel seeds, coriander seeds, and dry red chilies till aromatic.
  2. Crush them coarsely using a mortar and pestle.
  3. Mix this spice blend with the dal paste. Add ginger, green chili, hing, and salt. Mix well.

Step 3: Make the Dough

  1. In a mixing bowl, add wheat flour, semolina, and salt.
  2. Add 1 tbsp oil or ghee and rub it into the flour.
  3. Add the urad dal paste to the flour mixture.
  4. Gradually add water and knead into a firm, smooth dough.
  5. Cover and rest for 15–20 minutes.

Step 4: Shape the Puris

  1. Divide the dough into small lemon-sized balls.
  2. Roll each ball into a medium-thick puri (avoid making it too thin).

Step 5: Fry the Bedmi Puri

  1. Heat oil in a deep kadhai on medium flame.
  2. Once hot, slide a puri into the oil.
  3. Gently press it with a slotted spoon to help it puff up.
  4. Fry until golden and crisp on both sides.
  5. Remove and place on paper towels to drain excess oil.

Repeat for all puris.


🍽️ Serving Suggestions

Serve hot Bedmi Puris with:

  • Aloo Rasedar (spicy potato curry) – the traditional pairing
  • Tangy mango pickle or mint chutney
  • A bowl of sweet curd for balance

This combination creates the perfect balance of spicy, tangy, and savory flavors that truly represent the essence of North Indian cuisine.


💡 Expert Tips for Perfect Bedmi Puri

  • Always use coarse dal paste for texture.
  • Resting the dough helps the puris become soft inside and crispy outside.
  • Maintain medium oil temperature – too hot and they’ll burn, too low and they’ll absorb oil.
  • You can also add ajwain (carom seeds) for extra flavor.

🧡 Final Thoughts

Bedmi Puri is more than just a breakfast dish—it’s a comforting, nostalgic meal that brings the essence of Uttar Pradesh’s street food culture right to your kitchen. Crispy, flavorful, and satisfying, it’s perfect for special occasions or lazy Sunday mornings.

So, try this authentic Bedmi Puri recipe at home and surprise your family with a traditional North Indian feast. Don’t forget to pair it with spicy Aloo Sabzi and a cup of chai for the ultimate desi experience!

Puri Bhaji Recipe – Crispy Golden Puris with Spicy Potato Bhaji (Step-by-Step Guide)

Puri Bhaji Recipe – Crispy Golden Puris with Spicy Potato Bhaji (Step-by-Step Guide)

Learn how to make traditional Puri Bhaji at home — a perfect Indian breakfast or festive meal featuring crispy puffed puris and flavorful aloo bhaji. Simple ingredients, easy steps, and restaurant-style taste!


🥔 Introduction: The Classic Indian Breakfast – Puri Bhaji

There are few dishes that capture the essence of Indian comfort food like Puri Bhaji. This timeless combination of fluffy, golden puris served with a spiced potato curry (bhaji) is a staple across Indian households. Whether it’s a festive brunch, a lazy Sunday breakfast, or a temple offering (prasad), this dish never fails to delight.

From the streets of Mumbai to the kitchens of South India, Puri Bhaji has many regional variations — some with dry potato masala, others with a tangy curry-style bhaji. But the soul of this dish remains the same: warm, crispy puris paired with flavorful, mildly spiced potatoes.

Let’s dive into this easy, step-by-step Puri Bhaji recipe that brings authentic Indian flavors to your table!


🧂 Ingredients for Puri Bhaji

For the Puri:

  • Whole wheat flour – 2 cups
  • Semolina (rava/sooji) – 1 tbsp (optional, for crispness)
  • Salt – ½ tsp
  • Oil – 2 tsp (for dough)
  • Water – as needed (to knead)
  • Oil – for deep frying

For the Bhaji (Potato Curry):

  • Potatoes – 4 medium (boiled & peeled)
  • Onion – 1 medium (finely chopped)
  • Green chilies – 2 (slit)
  • Ginger – 1 inch (grated)
  • Curry leaves – 6–8
  • Mustard seeds – 1 tsp
  • Cumin seeds – ½ tsp
  • Turmeric powder – ½ tsp
  • Red chili powder – ½ tsp
  • Salt – to taste
  • Lemon juice – 1 tbsp
  • Fresh coriander leaves – for garnish
  • Oil – 2 tbsp
  • Water – ½ cup (adjust for desired consistency)

👩‍🍳 Instructions to Make Puri Bhaji

Step 1: Prepare the Puri Dough

  1. In a large bowl, mix whole wheat flour, semolina, and salt.
  2. Add a little oil and mix well with your fingers.
  3. Gradually add water and knead into a firm, smooth dough (firmer than chapati dough).
  4. Cover with a damp cloth and let it rest for 15–20 minutes.

Step 2: Make the Aloo Bhaji

  1. Heat oil in a pan over medium flame.
  2. Add mustard seeds and let them splutter. Then add cumin seeds, curry leaves, and green chilies.
  3. Add chopped onion and sauté until translucent.
  4. Stir in grated ginger, turmeric powder, and red chili powder.
  5. Mash the boiled potatoes roughly and add them to the pan.
  6. Add salt and mix well. Pour in ½ cup of water to adjust the consistency.
  7. Cover and cook for 5–7 minutes on low flame.
  8. Finish with lemon juice and garnish with fresh coriander leaves.

Step 3: Fry the Puris

  1. Divide the dough into small lemon-sized balls.
  2. Roll each ball into a small, round puri (avoid using dry flour; use a few drops of oil while rolling).
  3. Heat oil in a deep frying pan. Once hot, slide in one puri at a time.
  4. Gently press with a slotted spoon to help it puff up.
  5. Flip and fry until golden brown on both sides.
  6. Remove and drain on paper towels.

🍽️ Serving Suggestions

Serve hot puri bhaji with a side of pickle, chutney, or a bowl of curd. For festive occasions, pair it with halwa or suji kesari to make the classic North Indian “Puri Bhaji Halwa” combo.


💡 Pro Tips for Perfect Puri Bhaji

  • Ensure the dough is tight for puris; a soft dough absorbs more oil.
  • Always fry puris in hot oil to make them puff instantly.
  • For a richer taste, you can add a pinch of asafoetida (hing) and urad dal to the bhaji tempering.
  • Add finely chopped tomatoes for a tangy twist to your aloo bhaji.

🌟 Conclusion

Puri Bhaji is more than just a dish — it’s nostalgia on a plate! Crispy, golden puris paired with flavorful spiced potatoes make for a wholesome and satisfying meal. Whether you’re hosting guests, celebrating a festival, or simply craving something indulgent, this recipe will never disappoint.

Try this homemade Puri Bhaji recipe today and enjoy the authentic flavors of Indian cuisine right in your kitchen.