Crab Masala Recipe | Authentic Indian Crab
Learn how to make rich, spicy, and flavorful Crab Masala at home with fresh crab cooked in a thick onion-tomato gravy infused with aromatic Indian spices. This authentic seafood delicacy is packed with bold flavors and pairs perfectly with steamed rice, jeera rice, naan, roti, or Kerala parotta. Follow this easy step-by-step recipe to prepare restaurant-style Crab Masala in your own kitchen.
Recipe Overview
Recipe Summary
Prep Time
20 Min
Cook Time
40 Min
Total Time
60 Min
Difficulty
Medium
Yield
4 Servings
Calories
345 kcal
About This Recipe
Crab Masala is a classic Indian seafood delicacy prepared by simmering fresh crab in a rich onion-tomato gravy infused with aromatic spices. Popular across coastal regions such as Maharashtra, Goa, Kerala, Karnataka, and Tamil Nadu, this flavorful curry is loved for its bold taste, fragrant masala, and succulent crab meat that absorbs every layer of spice.
Although cracking and cleaning crabs requires a little preparation, the cooking process itself is surprisingly simple. The result is a rich, spicy, and comforting seafood curry that’s perfect for weekend family meals, festive gatherings, or special occasions where authentic coastal flavors take center stage.
Prepared with premium KHALVA Meat Masala, fresh ginger-garlic paste, tomatoes, onions, and carefully selected Indian spices, this Crab Masala delivers restaurant-style aroma, vibrant color, and unforgettable taste. Serve it hot with steamed rice, jeera rice, appam, neer dosa, naan, or Kerala parotta for a truly satisfying seafood feast.
Why You’ll Love This Crab Masala Recipe
- Authentic coastal Indian seafood flavor.
- Rich, spicy, and aromatic restaurant-style gravy.
- Juicy, tender crab infused with flavorful masala.
- Perfect for weekend family meals and festive occasions.
- High in protein and packed with essential minerals.
- Prepared using simple pantry ingredients.
- Pairs beautifully with rice, appam, naan, and parotta.
- Easy-to-follow recipe with authentic results.
- Balanced blend of traditional Indian spices.
- Enhanced with the rich taste of KHALVA Meat Masala.
What Makes This Crab Masala Special?
The secret to an unforgettable Crab Masala lies in cooking the onion-tomato masala slowly until it becomes rich, aromatic, and perfectly roasted before adding the crab. As the crab simmers, it absorbs every layer of spice while releasing its naturally sweet seafood flavor into the gravy.
Premium KHALVA Meat Masala adds depth, warmth, and authentic Indian flavor, creating a thick, flavorful gravy that perfectly complements the delicate crab meat. The result is a restaurant-style seafood curry that’s both comforting and incredibly satisfying.
Main Ingredients
Whole Spices
Ground Spices
Additional Ingredients
For Garnishing
Equipment Needed
Ingredient Substitutions
- Fresh crab can be replaced with cleaned frozen crab after thawing completely.
- Mustard oil may be substituted with sunflower or vegetable oil.
- Fresh tomato puree can be replaced with canned tomato puree.
- Ginger-garlic paste can be replaced with freshly minced ginger and garlic.
- KHALVA Meat Masala can be substituted with garam masala if unavailable.
- Add freshly grated coconut or coconut milk for a coastal-style variation.
- Adjust the red chili powder according to your preferred spice level.
- Fresh curry leaves can be added for South Indian flavor.
- Lemon juice can be added just before serving for extra freshness.
- If whole crab is unavailable, cleaned crab pieces or mud crab can be used.
Step-by-Step Instructions
Clean and Prepare the Crab
Wash the crab thoroughly under running water. Remove the shell, gills, and digestive sac if not already cleaned, then cut the crab into serving-sized pieces.
Lightly crack the claws using a pestle or knife so the masala can penetrate while cooking.
👨🍳 Chef Tip: Freshly cleaned crab gives the best flavor and allows the spices to absorb beautifully.
Marinate the Crab
Add turmeric powder, salt, and a teaspoon of lemon juice to the cleaned crab. Mix gently and let it rest for about 15–20 minutes.
This helps remove any strong seafood smell and enhances the natural sweetness of the crab.
👨🍳 Chef Tip: Do not marinate for too long, as the crab will continue absorbing flavors during cooking.
Temper the Whole Spices
Heat mustard oil in a heavy-bottom kadai. Add cumin seeds, bay leaves, green cardamom, and cinnamon stick.
Sauté until the spices become fragrant.
👨🍳 Chef Tip: Fry the whole spices only until aromatic to avoid bitterness.
Cook the Onions
Add finely chopped onions and cook over medium heat until they become deep golden brown.
Stir occasionally for even caramelization.
👨🍳 Chef Tip: Well-browned onions create the rich base that gives Crab Masala its authentic flavor.
Add Ginger-Garlic Paste
Stir in the ginger-garlic paste and cook for 2–3 minutes until the raw aroma disappears.
Continue stirring to prevent sticking.
👨🍳 Chef Tip: Properly cooked ginger-garlic paste adds depth and aroma to the curry.
Cook the Tomato Masala
Add tomato puree along with slit green chilies. Cook until the mixture thickens and the oil begins separating from the masala.
This develops a rich and flavorful gravy base.
👨🍳 Chef Tip: Never rush this stage—the better the masala is cooked, the richer the curry will taste.
Add the Ground Spices
Mix in turmeric powder, red chili powder, coriander powder, and KHALVA Meat Masala.
Roast the spices for a minute while stirring continuously.
👨🍳 Chef Tip: Sprinkle a little water if the masala starts sticking to the pan.
Add the Crab
Add the marinated crab pieces to the masala and gently coat every piece with the spice mixture.
Cook for about 5 minutes while stirring carefully.
👨🍳 Chef Tip: Gentle mixing prevents the delicate crab meat from breaking.
Prepare the Curry
Pour in warm water and mix well to form a thick, flavorful gravy.
Cover the pan and allow the curry to simmer.
👨🍳 Chef Tip: Adjust the water according to whether you prefer a thick or medium gravy.
Simmer Until Perfectly Cooked
Cook the curry for 15–20 minutes over medium-low heat until the crab shells turn bright orange-red and the meat is fully cooked.
The gravy should become rich, aromatic, and slightly thick.
👨🍳 Chef Tip: Fresh crab releases natural juices that make the curry exceptionally flavorful.
Finish with Fresh Herbs
Switch off the heat and garnish generously with freshly chopped coriander leaves.
Add a squeeze of fresh lemon juice if desired.
👨🍳 Chef Tip: Fresh coriander enhances both aroma and presentation.
Serve Hot
Serve the Crab Masala immediately with steamed rice, jeera rice, Kerala parotta, appam, naan, or chapati.
Garnish with onion rings and lemon wedges for a complete restaurant-style seafood meal.
👨🍳 Chef Tip: Crab Masala tastes even better when enjoyed fresh while the gravy is piping hot.
👨🍳 Chef’s Secrets for Perfect Crab Masala
- Always use fresh, cleaned crab for the best flavor.
- Lightly crack the crab claws before cooking.
- Marinate the crab for 15–20 minutes.
- Brown the onions well for a richer gravy.
- Cook the tomato masala until oil separates.
- Roast the spices properly before adding water.
- Use KHALVA Meat Masala for authentic restaurant-style flavor.
- Simmer gently to allow the crab to absorb the masala.
- Finish with fresh coriander and lemon juice.
- Serve immediately for the freshest seafood flavor.
🦀 Perfect Crab Cooking Guide
Properly cooked crab develops a bright orange-red shell while the meat becomes tender, juicy, and easy to remove from the shell.
🍛 Restaurant-Style Gravy Secrets
The rich flavor of authentic Crab Masala comes from slowly roasting the onion-tomato masala until it becomes thick and aromatic. Fresh crab naturally releases sweet seafood juices that blend beautifully with the spices to create a luxurious coastal-style gravy.
KHALVA Meat Masala enhances the overall flavor with perfectly balanced spices, rich aroma, and authentic Indian taste.
❌ Common Mistakes to Avoid
- Using improperly cleaned crab.
- Skipping the marination step.
- Adding the crab before the masala is fully cooked.
- Using too much water, resulting in a thin gravy.
- Overcooking the crab until the meat becomes dry.
- Using stale spices.
- Cooking on very high heat throughout.
- Not cracking the claws before cooking.
- Skipping the fresh coriander garnish.
- Serving the curry after it has cooled completely.
Popular Crab Masala Variations
- 🦀 Maharashtrian Crab Masala
- 🥥 Kerala Style Crab Curry
- 🌴 Goan Crab Xec Xec
- 🌶️ Andhra Spicy Crab Curry
- 🥭 Mango Crab Curry
- 🧄 Garlic Butter Crab Masala
- 🥥 Coconut Milk Crab Curry
- 🍅 Tomato Rich Crab Masala
- 🌿 Green Masala Crab Curry
- 🍛 Dhaba Style Crab Masala
🍽️ Serving Suggestions
Serve hot Crab Masala with steamed basmati rice, jeera rice, Kerala parotta, appam, neer dosa, butter naan, tandoori roti, or chapati. Pair it with onion rings, fresh lemon wedges, papad, pickle, and a simple cucumber salad to enjoy a complete coastal-style Indian seafood meal.
🧊 Storage & Reheating Guide
🧊 Refrigerator
Store leftover Crab Masala in an airtight container for up to 2 days.
❄️ Freezer
Freezing is not recommended, as cooked crab meat may lose its delicate texture and flavor.
🔥 Reheating
Reheat gently over low heat until just hot. Avoid prolonged boiling to keep the crab meat tender and juicy.
Make Ahead Tips
- Clean and cut the crab a day before cooking.
- Prepare the onion-tomato masala in advance.
- Measure all spices before starting the recipe.
- Prepare ginger-garlic paste beforehand.
- Marinate the crab 15–20 minutes before cooking.
- Chop coriander and onions ahead of time.
- Cook the gravy first and add the crab just before serving.
- Garnish with fresh coriander immediately before serving.
🥗 Nutrition Information (Approx. Per Serving)
Nutritional values are approximate and may vary depending on ingredients used.
Calories
Protein
Carbohydrates
Fat
Fiber
Sodium
❤️ Health Highlights
- Excellent source of high-quality lean protein.
- Rich in Omega-3 fatty acids.
- Contains Vitamin B12, selenium, zinc, and copper.
- Supports muscle growth and tissue repair.
- Low in carbohydrates and naturally gluten-free.
- Provides essential minerals for immune health.
- Fresh crab is nutrient-dense and satisfying.
- A wholesome seafood dish for balanced meals.
💡 Did You Know?
Crab Masala is a signature seafood dish in India’s coastal regions, where freshly caught crab is traditionally cooked with roasted spices and aromatic herbs. Each state has its own unique version, but the slow-cooked onion-tomato masala remains the heart of this delicious seafood curry.
Frequently Asked Questions
Can I use frozen crab?
Yes. Thaw it completely and clean it thoroughly before cooking.
How do I know when the crab is cooked?
The shell turns bright orange-red, and the meat becomes opaque, tender, and easy to remove.
Can I make this curry very spicy?
Yes. Increase the amount of green chilies or red chili powder according to your preference.
Can I add coconut milk?
Absolutely. Coconut milk creates a rich Kerala- or Goan-style Crab Curry.
Why is my crab meat tough?
Overcooking causes crab meat to become dry and tough. Simmer only until fully cooked.
Which oil works best for Crab Masala?
Mustard oil provides authentic flavor, but sunflower or groundnut oil also works well.
Can I prepare the gravy in advance?
Yes. Prepare the gravy ahead of time and add the crab just before serving.
Can I use mud crab for this recipe?
Yes. Mud crab is an excellent choice because of its sweet, flavorful meat.
What is the best accompaniment for Crab Masala?
Steamed rice, Kerala parotta, appam, neer dosa, naan, and chapati pair perfectly with this dish.
Can I use KHALVA Meat Masala?
Yes. It enhances the aroma, richness, and authentic Indian flavor of the curry.
Related Recipes You May Like
Why This Crab Masala Recipe Works
This recipe combines fresh crab with a slow-cooked onion-tomato masala and a perfectly balanced blend of Indian spices. As the crab simmers, it releases its natural sweetness into the gravy, creating a rich, aromatic, restaurant-style curry that delivers authentic coastal Indian flavors in every bite.
🌟 Expert Serving Tip
Serve Crab Masala piping hot with steamed basmati rice or Kerala parotta. Garnish generously with fresh coriander, onion rings, and lemon wedges. Keep a crab cracker or small seafood fork handy to enjoy every delicious piece of meat from the shell.
Chef’s Final Note
The secret to exceptional Crab Masala is using fresh crab, patiently roasting the masala, and simmering gently until the flavors blend beautifully. With premium KHALVA Meat Masala, you’ll create a rich, aromatic, restaurant-style seafood curry that is sure to impress your family and guests.
⭐ Rate This Recipe
If you enjoyed this Crab Masala recipe, save it for your next seafood feast, share it with your family and friends, and explore more authentic Indian recipes made with KHALVA Masala. Happy Cooking!



