Coconut Braised Cabbage

Featured in: Daily Cooking Ideas

This coconut braised cabbage transforms humble cabbage into a luxurious side dish with full-fat coconut milk, aromatic ginger, garlic, and warm spices like turmeric and cumin. The cabbage becomes silky and tender after simmering for about 18 minutes, absorbing the rich, creamy sauce. Perfect alongside rice, curries, or grilled meats, this vegan and gluten-free dish is ready in just 35 minutes and serves 4.

Updated on Sat, 31 Jan 2026 13:23:00 GMT
Coconut Braised Cabbage simmered in creamy coconut milk with turmeric and cumin, served as a rich vegan side dish. Save
Coconut Braised Cabbage simmered in creamy coconut milk with turmeric and cumin, served as a rich vegan side dish. | tirrakitchen.com

I wasn't sold on cabbage until a neighbor brought over a pan of something creamy and golden that smelled like a vacation I'd never taken. She called it braised cabbage, but it tasted like comfort wrapped in spice. The coconut milk made it silky, the turmeric gave it warmth, and suddenly cabbage wasn't boring anymore. I asked for the recipe that night and have been making it ever since.

The first time I made this for a potluck, someone asked if it was Thai curry. It isn't, but the turmeric and ginger do give it that kind of cozy, aromatic pull. I watched people go back for seconds, scraping the pan for the last creamy bits. One friend even texted me later asking for the recipe because her kids ate it without complaint. That felt like a small victory.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Green cabbage: The base of the dish, it softens into tender ribbons that soak up all the coconut and spice, so slice it thin for even cooking.
  • Yellow onion: Adds sweetness and body to the sauce, especially when you let it cook down slowly at the start.
  • Garlic and ginger: Fresh is essential here, the sharpness mellows into warmth and makes the whole kitchen smell incredible.
  • Ground turmeric: Gives the dish its golden color and earthy depth, just be careful not to let it sit too long or it can taste bitter.
  • Ground cumin: Adds a toasted, slightly smoky note that balances the sweetness of the coconut milk.
  • Chili flakes: Optional but recommended if you like a gentle kick, you can always add more at the end.
  • Black pepper and sea salt: Season generously, cabbage needs it to come alive.
  • Full-fat coconut milk: This is what makes the dish rich and creamy, don't use light or it will taste watery.
  • Vegetable broth or water: Thins the sauce just enough to braise the cabbage without it drying out.
  • Coconut oil: Reinforces the coconut flavor and helps the spices bloom, but any neutral oil works in a pinch.
  • Fresh cilantro or parsley: A bright, herby finish that cuts through the richness.
  • Toasted coconut flakes: Optional, but they add a little crunch and make it feel special.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Warm the oil:
Heat the coconut oil in a large skillet or Dutch oven over medium heat until it shimmers. This is your foundation, so don't rush it.
Soften the onions:
Add the sliced onions and cook for 3 to 4 minutes, stirring occasionally, until they turn translucent and sweet.
Add garlic and ginger:
Stir in the minced garlic and grated ginger, cooking for about a minute until the smell fills the room. Don't let them burn.
Bloom the spices:
Sprinkle in the turmeric, cumin, chili flakes, and black pepper, stirring constantly for 30 seconds to wake up the flavors. This step is magic.
Toss in the cabbage:
Add the sliced cabbage and salt, tossing everything together so the cabbage gets coated in the spiced oil and aromatics. It will look like a lot at first, but it wilts down.
Pour in the liquids:
Add the coconut milk and vegetable broth, stirring to combine. The sauce should just barely cover the cabbage.
Simmer covered:
Bring it to a gentle simmer, then cover and reduce the heat to low. Let it cook for 15 to 18 minutes, stirring now and then, until the cabbage is silky and tender.
Thicken if needed:
Remove the lid and cook uncovered for 3 to 5 minutes if you want a thicker sauce. I usually do this because I like it rich.
Adjust seasoning:
Taste and add more salt or chili flakes if it needs it. Trust your palate here.
Garnish and serve:
Transfer to a serving dish and top with fresh cilantro and toasted coconut flakes if you have them. Serve warm.
Tender green cabbage and golden onions in a fragrant, spiced coconut sauce, ready to be served over fluffy white rice. Save
Tender green cabbage and golden onions in a fragrant, spiced coconut sauce, ready to be served over fluffy white rice. | tirrakitchen.com

I made this on a rainy Tuesday when I had nothing but cabbage and a can of coconut milk in the pantry. It felt like alchemy, turning almost nothing into something warm and filling. My partner walked in, took one bite, and said it tasted like a hug. I think about that every time I make it now.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Serving Suggestions

This pairs beautifully with steamed jasmine rice or quinoa, soaking up all that creamy sauce. I've also served it alongside grilled chicken, roasted salmon, or even spooned it over baked sweet potatoes for a simple weeknight dinner. It's flexible enough to sit next to almost anything or stand on its own with some crusty bread.

Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to four days. The flavors deepen overnight, which is a bonus. Reheat gently on the stovetop with a splash of broth or water to loosen the sauce, or microwave in short bursts, stirring in between. I've even eaten it cold straight from the container and it still tasted good.

Variations and Swaps

You can swap green cabbage for savoy or napa if you want something more delicate, though cooking time may be slightly shorter. Add a handful of spinach or kale in the last few minutes for extra greens. If you want more protein, stir in chickpeas or cubed tofu during the simmer.

  • A squeeze of lime juice at the end brightens everything and cuts through the richness.
  • Try adding a teaspoon of curry powder or garam masala for a different spice profile.
  • Top with crushed peanuts or cashews for extra texture and a nutty finish.
A warm bowl of Coconut Braised Cabbage garnished with fresh cilantro and toasted coconut flakes, perfect alongside grilled chicken. Save
A warm bowl of Coconut Braised Cabbage garnished with fresh cilantro and toasted coconut flakes, perfect alongside grilled chicken. | tirrakitchen.com

This dish has become my go-to when I want something comforting without much effort. It reminds me that simple ingredients, treated with care, can surprise you every time.

Recipe FAQs

Can I use a different type of cabbage?

Yes, you can substitute green cabbage with savoy cabbage or napa cabbage. Both will work well and offer a slightly different texture, with napa being more delicate.

How do I make this dish spicier?

Increase the chili flakes to 1 teaspoon or more, or add fresh sliced chili peppers when sautéing the aromatics. You can also finish with a drizzle of chili oil.

Can I make this ahead of time?

Yes, this dish reheats beautifully. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water or broth if needed.

What can I serve with coconut braised cabbage?

This pairs wonderfully with steamed rice, quinoa, naan bread, grilled chicken, fish, tofu, or as a side to any curry dish. It also works well over baked potatoes.

Can I use light coconut milk instead of full-fat?

You can, but the dish will be less rich and creamy. For best results, use full-fat coconut milk or just the thick cream from the top of the can for maximum richness.

How do I prevent the cabbage from becoming too watery?

Remove the lid during the last 3-5 minutes of cooking to allow excess liquid to evaporate and the sauce to thicken naturally. Stir occasionally to prevent sticking.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Coconut Braised Cabbage

Tender cabbage simmered in creamy coconut milk with turmeric, cumin, and ginger for a rich, comforting side.

Prep Time
10 minutes
Cook Time
25 minutes
Total Duration
35 minutes
Created by Lily Crawford


Skill Level Easy

Cuisine Fusion

Makes 4 Number of Servings

Diet Preferences Vegan-Friendly, No Dairy, No Gluten

What You'll Need

Vegetables

01 1 medium green cabbage (about 2 lbs), cored and thinly sliced
02 1 medium yellow onion, thinly sliced
03 2 cloves garlic, minced
04 1 inch piece fresh ginger, grated

Spices and Aromatics

01 1 teaspoon ground turmeric
02 1 teaspoon ground cumin
03 1/2 teaspoon chili flakes
04 1/2 teaspoon black pepper
05 3/4 teaspoon fine sea salt

Liquids

01 1 can (13.5 fluid ounces) full-fat coconut milk
02 1/2 cup vegetable broth or water
03 1 tablespoon coconut oil or neutral oil

Garnish

01 2 tablespoons fresh cilantro or parsley, chopped
02 1 tablespoon toasted coconut flakes

How To

Step 01

Heat the oil: Heat coconut oil in a large, deep skillet or Dutch oven over medium heat.

Step 02

Soften the onions: Add the onions and sauté for 3 to 4 minutes until softened.

Step 03

Bloom the aromatics: Stir in the garlic and ginger; cook for 1 minute until fragrant.

Step 04

Bloom the spices: Sprinkle in the turmeric, cumin, chili flakes, and black pepper; sauté for 30 seconds to release their flavors.

Step 05

Combine cabbage with spices: Add the sliced cabbage and salt. Toss well to coat the cabbage evenly in the spices and aromatics.

Step 06

Add liquids: Pour in the coconut milk and vegetable broth. Stir to combine thoroughly.

Step 07

Braise the cabbage: Bring to a gentle simmer, then cover and reduce heat to low. Cook for 15 to 18 minutes, stirring occasionally, until the cabbage is very tender and silky.

Step 08

Reduce the sauce: Remove the lid and cook uncovered for 3 to 5 minutes to thicken the sauce slightly, if desired.

Step 09

Adjust seasoning: Taste and adjust seasoning with additional salt or chili flakes as needed.

Step 10

Serve: Transfer to a serving dish and garnish with chopped cilantro and toasted coconut flakes.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large deep skillet or Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon

Allergy Info

Be sure to check all items for allergens. When unsure, seek medical guidance.
  • Contains coconut, a tree nut allergen.
  • Verify store-bought broth labels for gluten and other allergens.

Nutrition Info (per portion)

Nutrition data is just for reference and isn't meant to replace a healthcare professional.
  • Calories: 180
  • Fats: 13 grams
  • Carbohydrates: 14 grams
  • Proteins: 3 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.