Food

Traditional Indian Kedgeree Recipe

Kedgeree is a dish with rich historical roots, originally created in India and later adapted by the British during colonial times. While modern versions often include smoked haddock and boiled eggs, the traditional Indian kedgeree recipe is very different. It is a fragrant and lightly spiced rice dish with lentils, aromatic spices, and sometimes fish, though vegetarian versions are also popular. This comforting and wholesome meal has been a staple in many Indian households for centuries. Learning how to make traditional Indian kedgeree connects you to the essence of Indian cuisine simple, nutritious, and flavorful.

Origins of Traditional Indian Kedgeree

From Khichdi to Kedgeree

The word ‘kedgeree’ is believed to have originated from the Indian dish ‘khichdi,’ a mixture of rice and lentils seasoned with spices. Khichdi has been mentioned in Indian texts dating back thousands of years, celebrated for its simplicity and digestibility. It was often served to the sick or elderly due to its soft texture and nourishing ingredients. When British colonialists encountered khichdi, they adapted it to their tastes, incorporating smoked fish, butter, and eggs. Despite these modifications, the original Indian kedgeree remains a distinct and treasured recipe.

A Comfort Food Across Generations

Traditional Indian kedgeree continues to be a symbol of home-cooked comfort food in many Indian families. It is especially common in states like Gujarat, Bengal, and Maharashtra, with regional variations depending on local spices and available ingredients. This dish is usually eaten for lunch or dinner and is easy to make in large batches, making it perfect for families.

Ingredients in Traditional Indian Kedgeree

Basic Components

The ingredients used in the traditional Indian kedgeree recipe may vary, but the core elements remain the same. Here’s a breakdown of the essentials:

  • Rice: Usually basmati rice, long-grain and aromatic.
  • Lentils: Typically moong dal (yellow split lentils) or masoor dal (red lentils).
  • Spices: Turmeric, cumin seeds, mustard seeds, ginger, and green chilies for gentle heat and aroma.
  • Vegetables: Onion, tomato, and sometimes peas or carrots.
  • Fat: Ghee or oil for tempering spices.
  • Optional: Fresh coriander leaves and a squeeze of lemon juice for garnish.

Optional Additions

While the vegetarian version is most common in Indian households, you can include the following for variation:

  • Lightly fried fish pieces such as rohu or catla.
  • Boiled eggs, especially in Bengal-style kedgeree.
  • Paneer cubes for added protein in vegetarian versions.

How to Prepare Traditional Indian Kedgeree

Step-by-Step Recipe

This traditional Indian kedgeree recipe is both nourishing and satisfying. Here is a detailed method to make it from scratch:

Ingredients:

  • 1 cup basmati rice
  • ½ cup moong dal or masoor dal
  • 1 medium onion, finely chopped
  • 1 tomato, chopped
  • 1-inch piece of ginger, grated
  • 1–2 green chilies, chopped (adjust to taste)
  • 1 tsp cumin seeds
  • 1 tsp mustard seeds
  • ½ tsp turmeric powder
  • 2 tbsp oil or ghee
  • Salt to taste
  • 3 cups water
  • Fresh coriander for garnish

Instructions:

  1. Wash the rice and lentils separately and soak them in water for 20 minutes. Drain before cooking.
  2. Heat oil or ghee in a deep pan or pressure cooker. Add mustard seeds and cumin seeds and let them splutter.
  3. Add the chopped onions and sauté until golden brown. Then add ginger and green chilies.
  4. Mix in the chopped tomato and cook until soft and pulpy.
  5. Stir in the turmeric and salt, followed by the soaked rice and lentils.
  6. Add water and bring to a boil. Reduce the heat, cover, and simmer for 20–25 minutes until everything is cooked and has a soft, porridge-like texture.
  7. Garnish with fresh coriander and a dash of lemon juice before serving.

Serving Suggestions

Accompaniments

Kedgeree is a complete meal on its own, but it pairs beautifully with certain sides for a fuller experience:

  • Yogurt or raita to cool the palate
  • Pickles for a tangy contrast
  • Papadam or fried potato chips for crunch
  • A simple salad of cucumber and tomato

Ideal for All Ages

Because of its soft texture and mild spices, traditional Indian kedgeree is suitable for toddlers, elderly individuals, or anyone recovering from illness. It’s light on the stomach yet rich in nutrients, making it a popular choice during festivals, fasting recovery meals, or daily dinners.

Health Benefits of Kedgeree

Balanced Nutrition

Traditional Indian kedgeree offers a healthy mix of carbohydrates, proteins, and fiber. The combination of rice and lentils forms a complete protein, making it ideal for vegetarians and vegans.

Digestive Friendly

The spices used, such as cumin and ginger, are known for their digestive properties. When prepared with ghee, it becomes even more nourishing for the gut and helps in detoxification.

Customizable for Dietary Needs

It’s easy to make kedgeree gluten-free, vegan, or low-fat by adjusting ingredients like oil type or excluding dairy. Its adaptability makes it a go-to recipe for health-conscious individuals.

Modern Takes on a Traditional Favorite

Fusion Versions

While sticking to the roots is always satisfying, you can also try a modern twist on this classic Indian dish. Add quinoa instead of rice, swap dal for chickpeas, or incorporate roasted vegetables for extra flavor. These variations retain the spirit of kedgeree while allowing creativity and health trends to play a role.

Meal Prep Friendly

Kedgeree can be made ahead in larger quantities and stored in the refrigerator for up to three days. It reheats well in a microwave or on the stove with a splash of water. This makes it perfect for meal planning or busy weekdays.

Traditional Indian kedgeree is more than just a rice dish it’s a reflection of culture, comfort, and culinary heritage. With its humble ingredients and soothing flavors, it has stood the test of time, continuing to nourish generations. Whether you’re making it for the first time or returning to a childhood favorite, kedgeree is sure to fill your kitchen with warmth and your table with joy. Try this classic recipe and enjoy a taste of authentic Indian home cooking that’s both satisfying and nourishing.