Mangalorean Veg Gassi Recipe: Spiced Coconut Curry With Tender Greens

Main Courses

Mangalorean Veg Gassi Recipe: Spiced Coconut Curry With Tender Greens

This Mangalorean veg gassi recipe brings the heart of Karnataka’s coastal cuisine to your kitchen table, where coconut-infused curries and tender greens create a meal that feels like home. 💛 The dish’s signature spice tempering—mustard seeds, curry leaves, and coconut—transforms simple vegetables into a fragrant, velvety curry that pairs perfectly with steamed rice or roti.

What sets this recipe apart is its balance: the coconut milk lends a rich, creamy texture while the tempering adds layers of aroma and warmth.

Traditional Mangalorean cooking relies on these techniques to create dishes that are both comforting and vibrant, using locally available ingredients like tender greens, coconut, and aromatic spices that define the region’s flavor profile.

The result is a dish where every spoonful delivers tender vegetables in a fragrant coconut gravy, lightly spiced yet deeply satisfying. The coconut base ensures a creamy consistency without heaviness, making it a staple for vegetarian meals in Mangalorean households.

Serve it with steamed rice or a side of bhaji for a complete, authentic experience.

This recipe honors tradition while adapting to home kitchens, ensuring you capture the essence of Mangalorean cuisine without compromising on flavor or simplicity. Whether you're cooking for family or exploring regional specialties, this veg gassi will become a go-to favorite.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for mangalorean veg gassi

Coconut milk, fresh greens, and aromatic spices create this Mangalorean coastal specialty's velvety heart.

Ingredient Amount Notes
Fresh Curry Leaves 🌿 ½ cup Dried if fresh unavailable
Mustard Seeds 🌶️ 1 ½ tbsp Lightly toasted first
Fresh Coconut Milk 🥥 1 ½ cups Canned full-fat preferred
Ginger 🧄 1 ½ tbsp Freshly grated, aromatic
Garlic Cloves 🧄 6 cloves Peeled, finely chopped
Green Chilies 🌶️ 4 whole Slit lengthwise for heat
Medium Tomatoes 🍅 3 whole Ripe, blended smooth
Tender Greens 🌱 5 cups Spinach or fenugreek leaves
Coconut Grated 🥥 ½ cup Freshly scraped, unsweetened
Turmeric Powder 🌿 ½ tsp Fresh root preferred
Cumin Seeds 🌶️ 1 tsp Toasted for aroma
Asafoetida Powder 🌿 ¼ tsp Essential for authentic flavor
Salt 🧂 1 tsp Adjust to taste
Ghee 🧈 2 tbsp Clarified butter for richness
Coriander Powder 🌿 ½ tsp Freshly ground preferred

The coconut milk is non-negotiable—full-fat canned brands like Aroy-D or Goya deliver the richest texture. For the greens, fenugreek leaves (kasuri methi) from Indian grocery stores add that signature Mangalorean depth, but spinach works beautifully too. Fresh curry leaves are a must; dried versions lack the bright aroma. Toast your spices in ghee until fragrant—this step unlocks the dish's complexity. Trader Joe's carries excellent whole spices if local markets are unavailable.

No fresh ginger? Powdered works at half the amount, but the fresh version's zing is unmatched. Green chilies too spicy? Remove seeds and membranes before slitting. Substituting tomatoes? Roma or San Marzano purées work best—they're meatier than regular varieties. The asafoetida (hing) is crucial; Kashmir or Everest brands are reliable. For a quicker prep, pre-blend your tomato and ginger mixture—just keep it at room temperature until cooking.

Store the spice tempering base for 3 days in the fridge—it's the secret to quick weeknight meals. The full curry keeps 4-5 days refrigerated or 3 months frozen. For best texture, reheat gently on low heat with a splash of water. Portion into ramekins before freezing for easy single servings. The coconut milk may separate—stir vigorously before serving.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss everything into one pot, and the curry leaves and mustard seeds do all the work while you stir. No chopping mountains of veggies or juggling multiple pans here.
  • Creamy & Spicy Balance: That fresh coconut milk makes it velvety smooth, but the roasted garlic and ginger? They add a slow-building heat that lingers. Honestly, it’s the kind of flavor that makes you want to eat it straight from the pot.
  • Weeknight & Party Star: I’ve served this as a simple weeknight dinner with rice, and it’s also the hero at potlucks—no one guesses it’s this easy to pull off. The coconut milk keeps it rich, so it feels special without the fuss.
  • Budget-Friendly Leftovers: A single batch stretches for three meals, and the ingredients won’t break the bank. Between us, the mustard seeds and curry leaves add depth for pennies, and the coconut milk makes it feel indulgent—even when you’re feeding a crowd.

Step-by-step instructions for Mangalorean veg gassi

Master this aromatic coconut curry where tender greens melt into rich, spiced coconut milk.

1

🍳 Step 1: Bloom the Spices in Ghee

Heat the 2 tbsp ghee in a heavy-bottomed pot over medium-low heat until it shimmers but doesn't smoke. Add the 1 tsp cumin seeds and toast for 30 seconds until they begin to dance and pop. Immediately add the 1.5 tbsp mustard seeds and toast for another 45 seconds until they turn golden and fragrant.

Here's where the magic happens: Add the 0.25 tsp asafoetida powder and 0.5 tsp turmeric powder, stirring vigorously for 10 seconds to release their aromatic oils. The asafoetida will create that signature umami depth characteristic of Mangalorean cuisine. Watch carefully—the spices should sizzle and release their aroma without burning.

2

👨‍🍳 Step 2: Build the Aromatic Base

Add the 1.5 tbsp freshly grated ginger and 6 cloves finely chopped garlic cloves to the pot. Sauté for 2-3 minutes until the raw aroma transforms into something sweet and inviting. You'll know it's ready when the garlic turns golden around the edges.

Next, add the 4 whole slit green chilies and 0.5 cup fresh curry leaves. Stir for 1 minute until the curry leaves darken slightly and release their citrusy aroma. This step develops the complex flavor profile that makes this curry so distinctive. If using dried curry leaves, add them now and cook for 30 seconds until fragrant.

3

🍳 Step 3: Cook the Tomato Base

Add the 3 whole medium tomatoes (blended smooth) to the pot. Cook for 5-6 minutes over medium heat, stirring occasionally, until the mixture thickens and the oil begins to separate from the tomatoes. This process concentrates the flavors and creates the perfect base for the coconut milk.

Now add the 0.5 cup grated coconut and 0.5 tsp coriander powder. Stir well to combine, then pour in the 1.5 cups fresh coconut milk. Bring to a gentle simmer and let it cook for 8-10 minutes until the coconut milk begins to thicken slightly. The curry should be smooth but still have a slight sheen from the coconut fat.

4

🥘 Step 4: Incorporate the Tender Greens

Add the 5 cups tender greens (spinach or fenugreek leaves) to the pot. Stir gently to wilt the greens while maintaining their vibrant color. Cook for 3-4 minutes until the greens are just tender but still retain a slight bite. Overcooking will turn them mushy, which defeats the purpose of their delicate texture.

Season with the 1 tsp salt and adjust to taste. The curry should be flavorful but balanced—you want the coconut sweetness to complement the spice, not overpower it. Taste and make any final adjustments with additional salt or a pinch of asafoetida if needed.

5

⏰ Step 5: Finish and Rest

Remove the pot from heat and let the curry rest for 5 minutes. This resting period allows the flavors to meld together and the greens to fully absorb the coconut milk. The curry should be thick enough to coat the back of a spoon but still have a silky texture.

Serve the Mangalorean veg gassi hot, accompanied by steamed rice or roti. The perfect bowl should have tender greens suspended in rich, coconut-infused gravy with layers of spice and aromatic depth. Each bite should deliver the promised tenderness while showcasing the complex flavor profile of this traditional dish.

👨‍🍳

Pro Tips For Making Mangalorean Veg Gassi

  • Bloom the Mustard: Crack them into hot oil when it’s just shimmering—not smoking. I learned this the hard way after burning three batches; the seeds need patience to pop without turning bitter. Let them sizzle for 10 seconds before adding curry leaves, or you’ll end up with a smoky, burnt aroma instead of that bright, nutty kick.
  • Grate Ginger Rough: Skip the fine grater—use a box grater or knife to chop ginger into uneven pieces. The texture stays chunkier, so it infuses flavor without dissolving into mush when simmered in coconut milk. (Yes, even if it looks less "perfect" than store-bought paste.)
  • Simmer, Don’t Boil: Once you add coconut milk, keep the heat low. A rolling boil will curdle the milk faster than you can say "gassi." Let it bubble gently—just tiny, occasional rises—so the spices meld without separating. (Your future self will notice the difference.)
  • Toast Curry Leaves Last: Add them after the mustard has popped but before garlic. Fresh curry leaves burn in seconds, and their aroma is the soul of this dish. If you toss them in too early, you’ll lose their bright, citrusy punch to a bitter char. (Trust me, your nose will thank you.)

Creative variations of this dish

Coconut-Based Variations

For a richer texture, replace half the coconut milk with cashew milk—blend ½ cup soaked cashews with ½ cup water for a creamier consistency. I’ve tested this variation and found it works beautifully with fenugreek leaves, adding a nutty depth that complements the coconut.

For a lighter version, use 1 cup coconut milk and ½ cup water, then simmer longer to achieve the same velvety finish. 🥥

Spicy Heat Adjustments

If you love heat, add 1 tbsp red chili powder when cooking the tomato base, or stir in 1 tsp Kashmiri red chili powder for color and mild heat. For extra kick, include 2 dried Kashmiri chilies with the mustard seeds—they infuse the ghee with smoky depth.

I recommend starting with ½ tsp cayenne pepper for a balanced spice level that won’t overpower the coconut’s sweetness.

Protein-Packed Twist

Transform this into a complete meal by adding 1 cup cooked chickpeas or ½ cup toor dal (split pigeon peas) with the greens. The chickpeas soak up the coconut gravy beautifully, adding heartiness.

For a vegetarian protein boost, stir in ½ cup crumbled paneer in the final 2 minutes of cooking—it melts slightly, creating a luxurious texture. 💪

Regional Twists

In coastal Karnataka, some versions include raw mango powder (ambadi) for a tangy kick—add 1 tsp when tempering the spices. For a Udupi-style variation, replace ½ cup coconut milk with ½ cup yogurt and finish with 1 tbsp grated coconut on top.

Both adaptations keep the dish light yet deeply flavorful, true to Mangalorean traditions.

Quick Weeknight Hack

Short on time? Use 1 cup frozen spinach (thawed and drained) instead of fresh greens—it wilts just as well. For the tomato base, blend 1 can (14 oz) crushed tomatoes with 1 tsp sugar to balance acidity.

This version cuts prep time by 15 minutes without sacrificing flavor. I’ve made it for busy weeknights and still received compliments! ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 22g110%
Cholesterol 60mg20%
Sodium 520mg23%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 4g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes Mangalorean veg gassi different from other coconut curries?

The signature difference lies in the spice tempering—mustard seeds, curry leaves, and asafoetida create a distinct aromatic base. Unlike many coconut curries that rely on heavy coconut milk, this dish balances richness with tender greens and a light, velvety texture. The ginger-garlic-tomato masala forms the flavor bridge between the coconut and spices, making it uniquely Mangalorean.

2

Can I use frozen greens instead of fresh?

Yes! Thaw and drain 1 cup frozen spinach or fenugreek leaves before adding to the pot. They wilt just as well, though fresh greens develop a more vibrant texture. For best results, squeeze out excess water if using pre-washed frozen greens to prevent a watery curry.

3

How do I adjust the spice level for kids?

Reduce the green chilies to 2 whole (seeds removed) and omit the asafoetida—it has a strong aroma. For extra mildness, blend the chilies with the tomatoes before adding to the pot. The coconut milk naturally balances any lingering heat, making it kid-friendly while keeping the authentic flavors.

4

What’s the best way to store leftover veg gassi?

Cool the curry completely, then store in an airtight container for up to 4 days in the fridge. For longer storage, freeze in portions—it keeps well for 3 months. Reheat gently on low heat with a splash of water to restore its creamy texture. Avoid microwaving to prevent coconut separation.

5

Can I make this curry without coconut milk?

While traditional, you can substitute with ½ cup yogurt + ½ cup water for tanginess or 1 cup cashew cream for richness. However, the coconut milk’s natural sweetness and creaminess are key to the dish’s signature balance. If avoiding dairy entirely, use ½ cup coconut cream + ½ cup water for a lighter version.

★★★★★4.6(13 reviews)
Categories Main Courses