Cabbage Rice – Instant Pot

Why You’ll Love Cabbage Rice – Instant Pot Recipe

This recipe is flavorful without being complicated. The cabbage softens beautifully in the Instant Pot, while the peanuts add crunch and richness.

It is a great one-pot meal for busy days, meal prep, or a comforting vegetarian dinner. The lemon juice, cilantro, and coconut brighten the dish and give it a fresh finish.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

2 cups Basmati rice
2 tablespoons oil
¼ teaspoon asafetida, optional for gluten free
1 teaspoon mustard seeds
½ cup peanuts
½ teaspoon ground turmeric
20 curry leaves
2 tablespoons ginger, grated
4 green chillies, minced
8 cups shredded cabbage, packed
2 teaspoons kosher salt
2 tablespoons lemon juice
½ cup cilantro, chopped
3 tablespoons fresh coconut, grated

Directions

Rinse the basmati rice 2 to 3 times, then soak it in 4 cups of warm water for 2 hours. Drain the rice and set it aside.

Turn the Instant Pot to Sauté mode on More. Heat the oil, then add the asafetida and mustard seeds. Let the mustard seeds pop, which may take 3 to 4 minutes.

Add the peanuts and sauté for 1 minute. Stir in the turmeric, curry leaves, grated ginger, and minced green chilies. Cook until the peanuts turn golden brown.

Add the shredded cabbage and kosher salt, then mix well. Add the drained rice and gently stir everything together. Pour in 2 cups of water.

Close the Instant Pot lid and set the pressure valve to sealing. Press the Rice button and cook. Allow the pressure to release naturally.

Open the lid, pour in the lemon juice, and gently fluff the rice. Garnish with chopped cilantro and grated fresh coconut. Serve hot.

Servings and timing

Servings: 8
Prep time: 2 hours
Cook time: 20 minutes
Total time: 2 hours 20 minutes

Variations

For a spicier version, add extra green chilies or a pinch of red chili powder.

For more vegetables, stir in grated carrots, peas, or finely chopped bell peppers along with the cabbage.

For a nut-free version, skip the peanuts or replace them with roasted lentils for texture.

For extra protein, serve the cabbage rice with yogurt, dal, or a simple chickpea curry.

Storage/Reheating

Store leftover cabbage rice in an airtight container in the refrigerator for up to 4 days.

To reheat, sprinkle a little water over the rice and warm it in the microwave or on the stovetop until heated through. Gently fluff before serving.

For best texture, avoid reheating multiple times. Reheat only the portion you plan to eat.

FAQs

Can I make this cabbage rice without soaking the rice?

Soaking helps the basmati rice cook evenly and gives it a better texture. For the best result, soak it as directed.

Can I use regular white rice instead of basmati rice?

Yes, but basmati rice gives the dish its best aroma and texture. Other rice varieties may need slight adjustments to water and cooking time.

Is asafetida required?

No, asafetida is optional. You can skip it, especially if you need the recipe to be gluten free and do not have a gluten-free version.

Can I make this recipe nut-free?

Yes, simply omit the peanuts. The rice will still be flavorful from the spices, cabbage, lemon juice, cilantro, and coconut.

Can I reduce the green chilies?

Yes, use fewer green chilies for a milder version. You can also remove the seeds before mincing them.

Why is lemon juice added at the end?

Lemon juice adds brightness and freshness. Adding it after cooking keeps the flavor lively and balanced.

Can I use frozen shredded cabbage?

Yes, but thaw it and drain excess moisture first so the rice does not become too wet.

What should I serve with cabbage rice?

It pairs well with plain yogurt, raita, dal, pickle, papad, or a simple vegetable curry.

Can I make this ahead of time?

Yes, this dish works well for meal prep. Store it in the refrigerator and reheat with a splash of water before serving.

Can I freeze cabbage rice?

Yes, you can freeze it in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating.

Conclusion

Instant Pot Cabbage Rice is a simple, satisfying, and flavorful one-pot recipe with warm spices, tender cabbage, crunchy peanuts, and a fresh lemony finish. It is easy to prepare, great for feeding a family, and perfect for leftovers or meal prep.


Print

Cabbage Rice – Instant Pot

Cabbage Rice - Instant Pot

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Instant Pot cabbage rice is a fragrant and comforting one-pot dish made with basmati rice, cabbage, peanuts, and warming spices. Finished with lemon juice, cilantro, and coconut, it makes a flavorful and satisfying meal.

  • Author: Emily
  • Prep Time: 2 hours 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 2 hours 20 minutes
  • Yield: 8 servings
  • Category: Main Course
  • Method: Instant Pot
  • Cuisine: Indian
  • Diet: Vegetarian

Ingredients

  • 2 cups basmati rice
  • 2 tablespoons oil
  • 1/4 teaspoon asafetida (optional for gluten free)
  • 1 teaspoon mustard seeds
  • 1/2 cup peanuts
  • 1/2 teaspoon ground turmeric
  • 20 curry leaves
  • 2 tablespoons ginger (grated)
  • 4 green chillies (minced)
  • 8 cups shredded cabbage (packed)
  • 2 teaspoons kosher salt
  • 2 tablespoons lemon juice
  • 1/2 cup cilantro (chopped)
  • 3 tablespoons fresh coconut (grated)
  • 2 cups water

Instructions

  1. Rinse the basmati rice 2 to 3 times and soak it in 4 cups of warm water for 2 hours. Drain and set aside.
  2. Turn the Instant Pot to Saute (More) mode. Heat the oil, then add the asafetida and mustard seeds. Cook until the mustard seeds begin to pop, about 3 to 4 minutes.
  3. Add the peanuts and sauté for 1 minute. Stir in the turmeric, curry leaves, grated ginger, and minced green chillies. Cook until the peanuts are golden brown.
  4. Add the shredded cabbage and kosher salt. Mix well. Add the drained rice and gently combine everything together.
  5. Pour in 2 cups of water and stir gently.
  6. Close the Instant Pot lid and set the pressure valve to Sealing. Press the Rice button and cook.
  7. Allow Natural Pressure Release. Open the lid and stir in the lemon juice.
  8. Garnish with chopped cilantro and grated fresh coconut. Serve hot.

Notes

  • Use gluten-free asafetida if needed for a gluten-free version.
  • Adjust the number of green chillies based on your spice preference.
  • Freshly grated coconut adds authentic flavor, but frozen coconut works well too.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Serve with yogurt, pickle, or papad for a complete meal.

Nutrition

  • Serving Size: 1 serving
  • Calories: 290 kcal
  • Sugar: 5 g
  • Sodium: 610 mg
  • Fat: 11 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 41 g
  • Fiber: 4 g
  • Protein: 7 g
  • Cholesterol: 0 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments