This page may contain affiliate links. I receive a small commission at no cost to you when you make a purchase using my link. This post is about a Healthy and Delicious Indian Spiced Cabbage Recipe!

Jump to:
Cabbage is such a versatile and nutritious vegetable! It's also budget friendly...I remember buying a head of cabbage that must have weighed 4 pounds for for a couple of dollars!
This vegetable is great when fermented to make sauerkraut, and many people also use it to make delicious cabbage soup.
Green cabbage also pairs perfectly with Indian spices. In fact it pairs so well, that it's probably my favorite way to prepare this wonderful cruciferous vegetable.
Allow me to present an easy and delicious recipe for Indian Spiced Cabbage, which I know you will absolutely love!
Why You Should Make This Recipe
If you love Indian cuisine, then you absolutely must try this recipe! And if you are not that familiar with Indian food, then let this be an introduction to this wonderful and delicious cuisine.
You should make this recipe because:
- It's absolutely delicious. Tender cabbage cooked with ghee and some amazing spices makes for an amazing side dish.
- This dish is budget friendly. As mentioned, cabbage is so very inexpensive and you can feed a big family on this dish. 😊
- It's quick to make. You'll need about 30 minutes start to finish to get this wonderful side dish on your table.
- This is a healthy and nutritious side dish. In addition to the cabbage this dish includes garlic, ginger, and turmeric, all touted for their nutrition and health benefits.
I hope you are getting excited to make this recipe! Now, I will tell you what you'll need for this Indian cabbage recipe.
🥘 Ingredients
You will need the following fresh ingredients to make this dish:
- Green cabbage (about 1 pound)
- Tomato (medium sized)
- Fresh ginger
- Fresh garlic
- Onion
- Chilies - these are optional but so nice to include to spice things up a bit! I have used a type of Thai chili here. I do recommend Thai or birds eye chilies when cooking Indian food.
- Salt
- Pepper
- Cayenne
- Turmeric
- Garam Masala
- Ghee (can sub olive oil, but ghee is preferred)
Garam masala is an incredible mix of spices. It typically includes cumin, coriander, cardamom, bay leaves, star anise, cloves, and nutmeg. There are certainly variations and seemingly endless varieties of types of garam masala. They have one thing in common: they are supremely aromatic! Please take the time to inhale the scent of this spice mix when you make this dish.
Ghee, which I lean toward using more and more often in my culinary journey, is clarified butter. This article from Farmer's Almanac actually calls it "culinary liquid magic." It's used extensively in Indian cooking, and it works perfectly to lend this cabbage dish a delicious buttery flavor.
Now let's gather these ingredients and make some amazing and delectable cabbage!
🔪 Instructions For This Indian Spiced Cabbage Recipe
It's super simple to make this dish. Begin by melting the ghee on medium-high heat. Then add minced onion, garlic, ginger, and chilies. Stir 3 minutes until softened, then add all the spices and stir one minute.
Add cabbage and stir, then cover and lower the heat to medium. Cook 10 minutes and stir occasionally. Then add diced tomato and stir it in. Cover and cook another 10 minutes, stirring occasionally.
Please note that if the mixture gets too dry at anytime, just add a bit of water or broth.
At the end of the cooking time, taste the dish and adjust for seasoning by adding additional salt, pepper, or other spices to your liking.
Your cabbage dish should now be finished cooking and ready to enjoy with your family!
How To Serve This Indian Spiced Cabbage
This flavorful dish is the perfect side to accompany your favorite Indian main meals! It could also be the center of a vegetarian meal accompanied by basmati rice, or some naan bread.
I like to serve it alongside Keema do Pyaza (lamb mince curry dish) or Indian Butter Chicken.
Keep this recipe handy for anytime you crave a delicious cabbage dish!
Some Other Indian Recipes You May Enjoy
Here are some other Indian food recipes which are so delicious and that you may enjoy:
- How To Make Easy and Spicy Mango Chutney
- Indian Spiced Tilapia in Coconut Milk
- Cachumber (Indian Salad)
Join Me On A Fun Food Journey!
If you'd like to come along on this food journey with me, please sign up to get the latest recipes and inspiration for you to expand your food comfort zone! It's an incredible journey, please join me by signing up here.
Cheers!
Grace
Healthy and Delicious Indian Spiced Cabbage Recipe
Equipment
- 1 large covered skillet or pot
Ingredients
- 1 lb green cabbage chopped
- 1 medium tomato diced
- 1 inch ginger peeled and minced
- ½ onion minced
- 5 cloves garlic minced
- 5 each chilies optional but if using I recommend Thai chilies
- ½ ts salt
- ¼ ts pepper
- ¼ ts cayenne
- ¼ ts turmeric
- 1 ts garam masala
- 3 tablespoon ghee
Instructions
- Begin by melting the ghee on medium-high heat. Then add minced onion, garlic, ginger, and chilies. Stir 3 minutes until softened, then add all the spices and stir one minute.
- Add cabbage and stir, then cover and lower the heat to medium. Cook 10 minutes and stir occasionally. Then add diced tomato and stir it in. Cover and cook another 10 minutes, stirring occasionally. Please note that if the mixture gets too dry at anytime, just add a bit of water or broth.
- At the end of the cooking time, taste the dish and adjust for seasoning by adding additional salt, pepper, or other spices to your liking. Your cabbage dish should now be finished cooking and ready to enjoy with your family!
Leave a Reply