How to Make Kerala Crab Roast (Traditional & Healthy Version)

Kerala Crab Roast, known locally as Njandu Varattiyathu, is a beloved delicacy from the lush coastal state of Kerala in South India. This dish is a celebration of the region’s rich seafood heritage, blending the natural sweetness of fresh crab with aromatic spices, coconut oil, and curry leaves. The fiery red masala, made with ground spices and tomatoes, encapsulates the bold flavors that Kerala cuisine is famed for. Kerala Crab Roast is often prepared for lunch during festivals like Onam or Vishu, where families gather to enjoy a grand Sadhya (feast). The dish is characterized by its perfect balance of heat, tang, and the subtle smokiness imparted by coconut oil. The use of local spices like black pepper, fennel seeds (saunf), and Kashmiri red chilli powder not only gives it a vibrant color but also enhances its depth of flavor. Traditionally served with steamed rice or Kerala parotta, Kerala Crab Roast is an excellent choice for those seeking authentic Indian coastal cuisine. Its high protein content and the use of minimal oil make it a guilt-free indulgence, suitable for calorie-conscious individuals who want to savor the true taste of Kerala.

35 min total2 servingsMedium280 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Heat coconut oil in a heavy-bottomed kadhai over medium flame
0%
1 min

Step 1 · Heat coconut oil in a heavy-bottomed kadhai over medium flame

Heat coconut oil in a heavy-bottomed kadhai over medium flame. Add crushed fennel seeds and curry leaves. Sauté for 1 minute till aromatic.

Step 2: Add sliced onions and green chillies
0%

Step 2 · Add sliced onions and green chillies

Add sliced onions and green chillies. Sauté until onions turn soft and golden brown.

Step 3: Mix in ginger-garlic paste and cook until the raw smell disappears
0%

Step 3 · Mix in ginger-garlic paste and cook until the raw smell disappears

Mix in ginger-garlic paste and cook until the raw smell disappears.

Step 4: Add chopped tomatoes
0%

Step 4 · Add chopped tomatoes

Add chopped tomatoes, turmeric, red chilli powder, black pepper, and salt. Cook until tomatoes are mushy and oil separates.

Step 5: Add cleaned crab pieces
0%

Step 5 · Add cleaned crab pieces

Add cleaned crab pieces. Stir well so the masala coats each piece. Cover and cook on low flame until the crab is cooked through.

Step 6: Open the lid
0%

Step 6 · Open the lid

Open the lid, increase the flame, and roast the crab with masala, stirring continuously till masala thickens and clings to the crab.

Step 7: Garnish with chopped coriander (dhaniya) and serve hot with steamed...
0%

Step 7 · Garnish with chopped coriander (dhaniya) and serve hot with steamed...

Garnish with chopped coriander (dhaniya) and serve hot with steamed rice or Kerala parotta.

Why this recipe is healthy

This Kerala Crab Roast recipe is cooked with minimal oil and a variety of natural spices, keeping excess calories at bay. The lean protein from crab supports muscle health and satiety, making it ideal for weight management. The absence of heavy cream or butter and the use of fresh ingredients ensure a nourishing, flavorful meal that fits well into a health-conscious Indian diet.

A note on tradition

Kerala Crab Roast is a cherished dish in the Malabar region, often prepared for festive feasts such as Onam and family gatherings. It showcases the coastal bounty of Kerala and the state’s mastery of spice blending. The dish is typically served during weekend lunches or special occasions when fresh seafood is available, reflecting Kerala’s deep-rooted connection to the sea.

← Back to Kerala Crab Roast