Cabbage & Lentils Dish

Featured in Creative Plant-Based Cooking.

Napa cabbage gets a smoky kick from charring before being slowly cooked with lentils, creamy coconut milk, and a bold red curry paste. Simple and flavorful, this dish is best served fresh with rice and topped with sprigs of cilantro. Easily make it plant-based and gluten-free for an all-around winning dinner option that's perfect for cozy nights.

Rana
Updated on Tue, 29 Apr 2025 19:31:24 GMT
Cabbage with Coconut Curry Pin it
Cabbage with Coconut Curry | flavorsenthusiasts.com

This one-pot cabbage and lentil dish turns basic ingredients into an amazing coconut curry creation. As it cooks, the napa cabbage gets super soft while soaking up the tasty red curry coconut sauce, and the lentils add substance and protein. You'll get a complete meal with incredible taste without much work.

I stumbled on this dish during a freezing winter stretch when I needed something warm and comforting. The first time I cooked it, the smell was so good my next-door neighbor sent me a message asking what was cooking in my kitchen.

What You'll Need

  • Napa cabbage: Gives a soft sweetness you won't get from normal cabbage. Go for ones with tight heads and fresh leaves.
  • Yellow onion and garlic: Form the flavor foundation needed for depth.
  • Red curry paste: Packs tons of flavor without needing loads of separate spices. Thai brands work best for real flavor.
  • Coconut milk: Makes everything rich and smooth, perfectly covering the lentils and cabbage.
  • Precooked lentils: Cut down your cooking time but keep all the taste. They soak up curry sauce while staying firm.
  • Sesame oil: Brings a toasty richness that makes the whole dish better.
  • Soy sauce: Adds that deep savory kick that makes food more satisfying.

How to Make It

Trim the cabbage:
Slice the napa cabbage into easy-to-handle chunks. Try cutting half a head into 8 smaller sections for easier eating. Don't stress if pieces fall apart during cooking—they'll still be yummy.
Brown the cabbage:
Warm avocado oil in an oven-safe pot over medium-high heat and cook cabbage pieces until they get nice brown marks on both sides, roughly 2–3 minutes each side. Work in small batches so they don't crowd. This step adds tons of flavor you can't get from just boiling.
Start the curry mix:
Pour sesame oil into the empty pot with onion, garlic, curry paste, and ginger. Cook just 2–3 minutes, always stirring so nothing burns. This quick cooking releases flavors without overdoing it.
Mix and cook:
Toss in the ready-made lentils, coconut milk, broth, and soy sauce, mixing to blend everything. Put the browned cabbage back in, pushing it gently into the liquid. This helps everything cook evenly and soak up flavor.
Finish in the oven:
Cover and bake at 350°F for 30 minutes, then take the lid off and cook another 30 minutes. This two-part method first helps the cabbage get tender, then lets the sauce thicken as it cooks uncovered.
A pot of Braised Cabbage & Lentils. Pin it
A pot of Braised Cabbage & Lentils. | flavorsenthusiasts.com

That red curry paste really does the trick here. I always keep some in my fridge because it can turn basic stuff into something special right away. My family wasn't sure about eating cabbage as a main dish until they tried this—now they ask for it all the time.

Prep Ahead Options

This meal actually gets tastier over time as the flavors blend together. You can make it up to two days before eating and just warm it up on the stove, adding a bit of broth if needed. Extras will stay good in a sealed container in your fridge for about 4 days. The coconut milk might harden a bit when cold but will get creamy again when heated.

What to Serve With It

The dish goes well with rice, which is great for sopping up that tasty sauce, but there are other good matches too. Try it with warm naan bread for dipping, or on top of cauliflower rice if you want fewer carbs. Some quick pickled veggies on the side add a bright, tangy contrast that balances the rich coconut curry.

A pot of Braised Cabbage & Lentils Recipe. Pin it
A pot of Braised Cabbage & Lentils Recipe. | flavorsenthusiasts.com

Swap-Out Options

If you can't find napa cabbage, try savoy cabbage instead since it's got a similar soft texture. Regular green cabbage works too but might need to cook a bit longer. For lentils, any type is fine, though green or brown ones keep their shape better than red ones. Not into red curry? Yellow curry paste is a milder choice with more turmeric flavors.

Frequently Asked Questions

→ Can I try a different kind of cabbage?

Sure, you can swap in savoy or green cabbage, though they might have a firmer texture compared to Napa cabbage.

→ If I don’t have red curry paste, what else can I use?

You can go for yellow or green curry paste. The flavors may shift slightly, but they’ll still taste delicious.

→ Can I prep this meal in advance?

Absolutely! Prepare it the day before and let the flavors come together. Just gently heat it up before serving to keep the texture just right.

→ Is this meal safe for someone on a gluten-free diet?

Yes, swap soy sauce for gluten-free tamari, and you're good to go.

→ What sides pair well with this dish?

Fluffy steamed rice or quinoa works wonderfully to soak up the creamy curry sauce.

Cabbage & Lentils Dish

Savory lentils and cabbage cooked in coconut curry—a satisfying and cozy bite.

Prep Time
5 Minutes
Cook Time
85 Minutes
Total Time
90 Minutes
By: Rana


Difficulty: Intermediate

Cuisine: Thai

Yield: 4 Servings (4 large plates)

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Main Ingredients

01 1 cup vegan chicken broth
02 1/2 teaspoon ginger powder
03 1 yellow onion, diced
04 2 1/2 cups cooked lentils
05 3 cloves garlic, minced
06 2 tablespoons sesame oil
07 3 tablespoons red curry paste
08 1/2 head napa cabbage, sliced into 8 wedges
09 2 tablespoons avocado oil (or a neutral alternative)
10 1 tablespoon low-sodium soy sauce or tamari (gluten-free alternative)
11 1 15-ounce can of coconut milk

→ Optional for Serving

12 Cooked rice
13 Cilantro leaves

Instructions

Step 01

Set your oven to 350°F to warm up.

Step 02

Slice the napa cabbage into quarters, then halve those quarters to make 8 pieces. Don’t worry if some layers fall apart.

Step 03

Warm avocado oil in a large skillet or oven-safe pot over medium-high heat. Sear your cabbage wedges on each side for 2–3 minutes until they’re browned. Remove as they finish and repeat until done.

Step 04

In the same skillet, add sesame oil and reduce heat to medium. Toss in the onion, garlic, ginger powder, and curry paste. Cook while regularly stirring for about 2–3 minutes.

Step 05

Add cooked lentils, soy sauce, broth, and coconut milk to the pot. Mix everything together. Taste and adjust seasoning if needed.

Step 06

Place your cabbage wedges into the liquid and gently push them down so they’re partially submerged. Let the mixture start to slowly simmer.

Step 07

Cover the pot, then transfer it to the oven for 30 minutes. Take the lid off and leave it for another 30 minutes to finish baking.

Step 08

Take the pot out of the oven. Sprinkle cilantro on top and serve the dish with some cooked rice on the side.

Notes

  1. Chopping the cabbage into smaller wedges makes them easier to eat. Don’t worry about a few loose pieces separating—they’re totally fine!
  2. Using canned or pre-cooked brown lentils helps keep the dish saucy without soaking up all the broth.

Tools You'll Need

  • Large soup pot
  • Tongs for handling cabbage
  • Cast iron skillet that’s oven-safe (optional)

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has coconut (from the coconut milk).
  • Has soy (from soy sauce or tamari).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 513
  • Total Fat: 36 g
  • Total Carbohydrate: 37 g
  • Protein: 17 g