
A fragrant, spiced oven-roasted cabbage with carrots, curry leaves, fresh coconut, and a crunchy peanut finish. Fast, vibrant, and perfect as a side or light main.

This Indian cabbage oven roast is one of those dishes that began as a pantry rescue and became a family favorite overnight. I first put this combination together on a weeknight when I had a head of cabbage and a jar of coconut left over from a meal earlier in the week. The bright ginger and green chilies cut through the natural sweetness of roasted cabbage, while curry leaves add a warm, aromatic lift that always reminds me of coastal kitchens. The contrast between tender, caramelized edges and the fresh, crunchy coconut and peanuts at the end is what keeps everyone asking for more.
I discovered how magical the oven can be for quick vegetable transformations while developing this approach. Rather than spending time over the stove, spreading the mixture on a hot sheet allows for even browning and slightly crisped edges without constant stirring. The technique is forgiving, works at different scales, and adapts beautifully when you want to keep things vegan and light or add a protein for heartier meals. Serve it straight from the oven with a squeeze of lemon and chopped cilantro for an effortless weeknight hit.
I remember serving this at a small dinner and watching two friends argue over the last mouthful. It made me realize how much people respond to simple contrasts like soft roasted cabbage and bright coconut. Small changes like using sesame oil or adding mustard seeds for a tempering change the character completely so you can tailor it to your pantry and mood.
My favorite thing about this method is the flexibility. Sometimes I make a double batch to use as a topping for grain bowls the next day. The family loves it spooned over warm basmati with a dollop of yogurt when dairy is acceptable. The bright lemon and cilantro finish are small steps that make the whole dish feel vibrant and complete.
Allow the roast to cool to room temperature before storing. Transfer to airtight containers and refrigerate for up to 4 days. For longer storage, freeze in portioned freezer safe containers for up to 3 months. When reheating frozen portions, thaw overnight in the refrigerator then reheat on a sheet pan in a 350 degrees Fahrenheit oven for 10 minutes or in a skillet until warmed through. Avoid microwaving from frozen to prevent soggy texture. Use glass or BPA free plastic containers to preserve flavor.
If you do not have curry leaves use 1 teaspoon of mild curry powder or leave them out entirely and add extra cilantro at the end. For a nut free version omit peanuts and add toasted sesame seeds or pumpkin seeds. Swap peanut oil for canola or vegetable oil if allergies are a concern. If you prefer more heat, use 2 green chilies or keep the seeds. For a milder result, reduce chilies and cayenne. Fresh coconut can be replaced with 2 tablespoons unsweetened dried coconut rehydrated briefly in warm water.
Serve this roast as a vibrant side to grilled fish or roasted chicken. It pairs beautifully with steamed rice or quinoa for a light main and makes a delightful filling for flatbreads or grain bowls. Garnish with extra cilantro, a wedge of lemon, and a scattering of crushed peanuts or sesame seeds. For a brunch twist serve alongside spiced scrambled eggs or as a topping for toasted sourdough.
Shredded and spiced cabbage appears across many regional kitchens in India as a quick vegetable dish often made on weekdays. The use of curry leaves and a short tempering of cumin seeds traces to South Indian coastal traditions where coconut and curry leaves are foundational. Roasting as a technique modernizes the dish while keeping those traditional flavors intact. This approach blends traditional spice profiles with a hands off cooking method that suits busy homes.
In winter, add a diced sweet potato or toss in roasted cauliflower florets to bulk up the dish and add winter warmth. In summer, use thinly sliced savoy cabbage and add fresh cherry tomatoes at the end for brightness. For holidays, fold in roasted cashews and a pinch of garam masala to give it a festive aroma and richer mouthfeel.
Make a double batch on Sunday and portion into 4 containers for lunches. Keep the crushed peanuts separate until serving to retain crunch. Reheat on a skillet and add a splash of water or lemon juice to revive moisture. The roast is also great cold tossed into salads or used as a filling for wraps during the week.
This simple oven roast transforms humble cabbage into something celebratory yet everyday. Give it a squeeze of lemon, a scattering of cilantro, and enjoy the blend of warm spices and fresh finishes that keep this one on my regular rotation.
Shred cabbage thinly so the edges caramelize quickly and evenly during roasting.
Toast cumin seeds lightly in the oil before adding vegetables to amplify their aroma.
Reserve crushed peanuts and add them just before serving to retain crunch.
If using sesame oil, use a smaller amount of strong toasted sesame oil or blend with a neutral oil to avoid overpowering the dish.
This nourishing indian cabbage oven roast recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. The oven version is designed to brown and caramelize the cabbage evenly without needing continuous stirring.
Yes. Store in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
This Indian Cabbage Oven Roast recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 400 degrees Fahrenheit and line a baking sheet with parchment paper to prevent sticking and ease cleanup.
In a large mixing bowl whisk together the oil, grated ginger, chopped green chilies, cumin seeds, turmeric, red pepper flakes or cayenne, and salt so the spices bloom in the oil.
Add shredded cabbage, grated carrots, and curry leaves to the bowl and toss thoroughly to coat each piece evenly in the spiced oil.
Spread the vegetable mixture evenly on the prepared baking sheet and roast for 20 to 25 minutes, stirring once halfway, until tender and slightly caramelized at the edges.
Remove from oven and top with grated coconut, chopped cilantro, and a squeeze of lemon. Toss gently and garnish with crushed peanuts or sesame seeds if desired.
Heat oil in a large skillet over medium high heat. Add cumin and optional mustard seeds to pop. Stir in curry leaves, ginger, and green chilies for one minute. Add spices then cabbage and carrots and stir fry until tender and golden.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@forkelle on social media!


Thick, fudgy chocolate chunk brownies crowned with gooey mini marshmallows and a quick-set chocolate frosting for an irresistible, crowd-pleasing treat.

Buttery shortbread meets a gooey, brown-sugar pecan topping in these quick pecan pie bars. Just 10 minutes to prep and perfect for sharing.

Silky, crack-free pumpkin cheesecake with warm spice, buttery graham crust, and optional caramel and rum-kissed whipped cream. Your effortless holiday showstopper.

Leave a comment & rating below or tag @forkelle on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.