Cabbage curry, a culinary delight that brings together the humble cabbage and a symphony of aromatic spices, is a vegetarian dish that effortlessly marries simplicity with rich flavor. This hearty and wholesome curry is a testament to the versatility of cabbage, transforming it into a delectable centerpiece for a satisfying meal.

The journey begins with the careful preparation of the cabbage, finely chopped to allow it to absorb the myriad of flavors awaiting it. The magic unfolds in a pan, where a medley of mustard seeds, cumin seeds, and a touch of asafoetida crackle and pop, releasing their essence into the cooking canvas.

The stage is then set with the addition of finely chopped onions and green chilies, dancing together in the fragrant embrace of hot oil until the onions acquire a golden hue. Enter ginger-garlic paste, infusing the kitchen with its heady aroma and laying the foundation for the layers of flavor to come.

As chopped tomatoes join the mix, their natural sweetness balances the piquancy of the spices, creating a harmonious blend. The canvas is further adorned with turmeric powder, red chili powder, cumin powder, and coriander powder, each spice contributing its unique character to the ensemble.

A sprinkle of salt ensures the perfect marriage of flavors, and then comes the star of the show—the finely chopped cabbage. Coated in the aromatic symphony, the cabbage undergoes a slow and tender transformation as it simmers to perfection, absorbing the richness of the spices.

Cabbage curry Ingredients :

  • 1 medium-sized cabbage, finely chopped
  • 1 large onion, finely chopped
  • 2 tomatoes, chopped
  • 2 green chilies, finely chopped
  • 1 teaspoon ginger-garlic paste
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon red chili powder (adjust to taste)
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • Salt to taste
  • 2 tablespoons oil
  • 1 teaspoon mustard seeds
  • 1 teaspoon cumin seeds
  • A pinch of asafoetida (hing)
  • Fresh coriander leaves for garnish


  1. Heat oil in a pan. Add mustard seeds and cumin seeds. Once they splutter, add asafoetida.
  2. Add chopped onions and green chilies. Saute until the onions turn golden brown.
  3. Add ginger-garlic paste and sauté for a minute until the raw smell disappears.
  4. Add chopped tomatoes and cook until they become soft and the oil starts to separate.
  5. Add turmeric powder, red chili powder, cumin powder, coriander powder, and salt. Mix well.
  6. Add the finely chopped cabbage and stir to coat it with the spices.
  7. Cover the pan and cook on low to medium heat until the cabbage is tender, stirring occasionally.
  8. Once the cabbage is cooked, garnish with fresh coriander leaves.
  9. Serve hot with rice or roti.

Enjoy your Homemade cabbage curry !

Some Cooking Tips for Superb Cabbage Curry :

  1. Finely Chop the Cabbage: To enhance the texture and ensure even cooking, finely chop the cabbage. This allows it to absorb the flavors of the spices more effectively.
  2. Balancing Spices: Adjust the quantity of red chili powder according to your spice preference. If you prefer a milder curry, start with a smaller amount and add more if needed.
  3. Slow Cooking: Let the cabbage cook on low to medium heat. Slow cooking allows the cabbage to become tender and allows the flavors to meld, resulting in a more flavorful curry.
  4. Stirring Occasionally: Stir the curry occasionally while cooking to prevent it from sticking to the bottom of the pan. This also ensures that the cabbage cooks evenly.
  5. Fresh Ingredients: Whenever possible, use fresh ginger-garlic paste and ripe tomatoes. Fresh ingredients contribute to the overall freshness and flavor of the curry.
  6. Garnish with Fresh Coriander: Adding fresh coriander leaves at the end not only adds a burst of freshness but also enhances the visual appeal of the dish.
  7. Serve with Complementary Sides: Cabbage curry pairs well with rice or Indian bread (roti). Consider serving it with a side of yogurt or raita to complement the flavors.
  8. Experiment with Variations: Feel free to customize the curry by adding vegetables like peas or carrots for added color and nutrition. You can also experiment with spices to suit your taste preferences.
  9. Use a Non-Stick Pan: Using a non-stick pan can prevent the curry from sticking to the bottom and make the cooking process smoother.
  10. Meal Prep: Cabbage curry can be made in larger quantities and refrigerated for later use. It tends to develop even richer flavors when reheated, making it a convenient option for meal prep.

Some frequently asked questions (FAQs) and answers about cabbage curry :

Q1: Can I use other types of cabbage for this curry?

A1: Yes, you can experiment with different varieties of cabbage. While green cabbage is commonly used, savoy cabbage or Napa cabbage can also work well, each offering a slightly different flavor and texture.

Q2: How do I make the curry less spicy?

A2: To reduce the spice level, start by using less red chili powder and green chilies. You can always adjust the spice level later in the cooking process by tasting and adding more if needed.

Q3: Can I make cabbage curry recipe ahead of time?

A3: Absolutely! Cabbage curry tends to develop richer flavors when allowed to sit. You can make it ahead of time and reheat it before serving. Store it in an airtight container in the refrigerator.

Q4: What can I serve with cabbage curry?

A4: Cabbage curry pairs well with rice, roti, or any Indian bread. It also complements yogurt or raita as a side dish. Feel free to get creative with your choice of accompaniments.

Q5: Can I add other vegetables to the curry?

A5: Yes, you can customize the curry by adding vegetables like peas, carrots, or bell peppers. This not only adds variety but also increases the nutritional content of the dish.

Q6: How do I prevent the cabbage curry from becoming too watery?

A6: Ensure that the cabbage is finely chopped and that you cook the curry uncovered during the final stages to allow excess moisture to evaporate. Additionally, avoid adding too much water during the cooking process.

Q7: Can I freeze cabbage curry?

A7: While cabbage curry can be refrigerated for a few days, freezing may alter the texture of the cabbage. It’s best enjoyed fresh or refrigerated for later consumption.

Q8: What can I do if the curry is too salty?

A8: If the curry turns out too salty, you can balance it by adding a bit of sweetness. A small amount of sugar or a squeeze of lemon juice can help counteract the excess saltiness.

click here to more yummy recipes :