
Kerala Crab Roast
Lunch • India
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.
Ingredients(for 1 medium crab portion with masala)
- 500 grams Fresh crab (cleaned and cut into pieces) (Njandu)
- 2 tablespoons Coconut oil (nariyal tel)
- 2 medium, finely sliced Onion (pyaaz)
- 1 large, chopped Tomato (tamatar)
- 1 tablespoon Ginger-garlic paste (adrak-lehsun)
- 2, slit Green chillies (hari mirch)
- 2 sprigs Curry leaves (kadi patta)
- 1.5 teaspoons Kashmiri red chilli powder (for color and mild heat)
- 0.5 teaspoon Turmeric powder (haldi)
- 1 teaspoon Black pepper powder (kali mirch)
- 0.5 teaspoon Fennel seeds (saunf, crushed)
- to taste Salt
- 2 tablespoons, chopped Fresh coriander (dhaniya) - optional
Instructions
- 1
Heat coconut oil in a heavy-bottomed kadhai over medium flame. Add crushed fennel seeds and curry leaves. Sauté for 1 minute till aromatic.
2 minutes
Use fresh curry leaves for authentic flavor.
- 2
Add sliced onions and green chillies. Sauté until onions turn soft and golden brown.
5 minutes
Stir regularly to avoid burning the onions.
- 3
Mix in ginger-garlic paste and cook until the raw smell disappears.
2 minutes
Cook on medium heat to prevent sticking.
- 4
Add chopped tomatoes, turmeric, red chilli powder, black pepper, and salt. Cook until tomatoes are mushy and oil separates.
5 minutes
Cover the kadhai to speed up softening tomatoes.
Why This Dish 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.
Kerala Crab Roast is rich in lean protein thanks to the crab, which is low in fat and high in essential nutrients like vitamin B12, selenium, and omega-3 fatty acids. The use of coconut oil in moderation provides healthy fats, while fresh spices such as turmeric and black pepper offer anti-inflammatory and antioxidant benefits. Onions, tomatoes, and green chillies contribute dietary fiber, vitamins, and minerals, making this dish a wholesome addition to a balanced meal.
Pro Tips
- 💡Tip 1: Always use fresh crab for the best taste and texture.
- 💡Tip 2: Adjust spice levels to suit your preference by varying the amount of green chillies and black pepper.
- 💡Tip 3: Roasting the masala well ensures an authentic, smoky flavor characteristic of Kerala cuisine.
Storage & Serving
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on a tawa or in a microwave before serving. Avoid freezing as crab meat can become rubbery.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 280.0 kcal |





