• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Eat Something Vegan logo

  • About Me
  • Vegan Cookbook
  • All Recipes
    • Dinner
    • Lunch
    • Breakfast
    • Desserts
    • Appetizer
    • Pasta
    • Salad
    • Soup
    • Side Dishes
  • Subscribe
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Me
  • Vegan Cookbook
  • All Recipes
    • Dinner
    • Lunch
    • Breakfast
    • Desserts
    • Appetizer
    • Pasta
    • Salad
    • Soup
    • Side Dishes
  • Subscribe
  • Stay in Touch!

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Dinner » Vegan Cabbage and Rice

    Vegan Cabbage and Rice

    Jun 10, 2025 by Julia Maz · This post may contain affiliate links

    Sharing is caring!

    • Facebook
    • Twitter
    Jump to Recipe Jump to Video

    This Vegan Cabbage and Rice is full of tender-soft cabbage strips, chewy rice, and flavorful veggies. With just a hint of spice, this dish makes a delicious side dish or meal for any time of day.

    Vegan Cabbage and Rice on a plate

    This Vegan Cabbage and Rice is so tasty. The tender carrots, onion, and cabbage along with juicy tomatoes that are cooked until they release their sweetness give the rice amazing flavor. The full-flavored broth also adds some as it absorbs into the rice, softening it. A little red pepper flake gives it some heat, but not too much.

    Rice is a really filling grain, so you may want to just enjoy this as a meal in its own right. But if you like, you can also spoon some onto your dinner plate with another main course, or pair it with other sides. Whatever you decide, this delicious Vegan Cabbage and Rice is going to be a crowd pleaser at your dinner table and get-togethers. Let's take a look at the ingredients in more detail.

    Video Tutorial

    What you'll need

    • Cabbage. Regular, green cabbage is best. Other types of cabbage such as savoy or napa cabbage could be used instead though.
    • Rice. I like short or medium grain rice for this recipe.
    • Olive Oil. Or any other oil of choice.
    • Onion and Carrots. The flavor boosters.
    • Tomatoes. Fresh or canned.
    • Veggie Broth. Mine is fully seasoned. You may need to adjust your salt and pepper depending on what broth you use.
    • Spices. Paprika, red pepper flakes, salt, and black pepper.

    How to make this Cabbage and Rice

    1. In a large skillet or Dutch oven, saute the onion, carrots, and red pepper flakes in olive oil for about 5-6 minutes over medium heat.

    cooking onion and cabbage

    2. At this point, add the cabbage, tomatoes, paprika, salt, and pepper. Cook for 10-15 minutes, stirring occasionally.

    adding tomatoes to the cabbage

    3. Now add the rice and veggie broth. Bring everything to a boil, reduce the heat to low, stir, and cover the pot with a lid. Cook for 15 minutes. Turn off the heat and let it rest for 5-7 minutes.

    adding rice to the cabbage

    4. Garnish with fresh parsley and serve. Enjoy!

    Vegan Cabbage and Rice on a wooden spoon

    Tips for the best Vegan Cabbage and Rice

    • Chop the cabbage into thin strips. It's important for the cabbage to soften so it is wilted and tender. To give it a chance, cut the cabbage leaves into thin strips so they will cook faster.
    • Use shorter grain rice. Short and medium grain rice are moister and stickier, so they are a good choice for this Vegan Cabbage and Rice. If you prefer a drier rice, then long-grained would work.
    • Check your seasonings. Because of the veggie broth, it's hard to say how much salt you'll need to add. So once it's been poured into the pot, taste test to see how much salt will be needed.
    • Adjust the heat level. If you are sensitive to spice, then reduce the amount of red chili flakes. Or if you like it spicy, add a little more, or some Sriracha to the dish.

    Add-ins and Substitutes

    • Substitute kimchi for the cabbage. If you like this spicy, fermented Korean cabbage, then you can sub it in for the regular cabbage. The texture will be about the same, but there will be a tangy, spicy flavor.
    • Use other vegetables. You can add other veggies to this Vegan Cabbage and Rice, such as chopped zucchini, bok choy, garlic, cauliflower, eggplant, broccoli, or water chestnuts.
    • Add sauce. For a different flavor profile, add your favorite sauce to this dish. Try it with teriyaki sauce, Chermoula Sauce, sesame oil, soy sauce, Roasted Pepper Sauce, or rice wine vinegar.
    • Substitute a different grain. Besides rice, you can also make this with quinoa, couscous, bulgur, sorghum, millet, or noodles.

    How to Store

    Store any leftover Vegan Cabbage and Rice in an airtight container in the refrigerator for up to 5 days. To reheat it, just warm it on the stovetop or microwave it until heated through.

    What to Serve with it

    • Vegetables. Serve this tasty dish with some Vegan Mushroom Pâté, Cauliflower Steaks with Za'atar, Cabbage Curry, Simple Vegetable Skewers, or Roasted Curried Cauliflower.
    • Proteins. Make the meal more filling with some added protein, such as this Quick Maple Sriracha Tofu, Vegan Black Bean Burgers, Amazing Lentil Chili, and Black Bean Tacos.
    • Salads. Pair this Vegan Cabbage and Rice with a fresh salad, like this Tomato Avocado Salad with Balsamic Dressing, Easy Three Bean Salad,or Creamy Cucumber Radish Salad.
    • Soups. Serve it with a bowl of Spinach Orzo Soup, Red Lentil Soup, Vegan Chicken Noodle Soup, or Creamy Vegetable Soup.
    Vegan Cabbage and Rice in a skillet

    I hope you love this amazing Vegan Cabbage and Rice recipe as much as I do. It's so tasty and flavorful, you'll want to make it a regular at your family table.

    More tasty vegan cabbage recipes:

    • Braised Cabbage and Vegetables
    • Easy Baked Cabbage
    • Cabbage Soup
    • Whole Roasted Cabbage
    • Roasted Cabbage Steaks

    Cabbage and Rice

    This Vegan Cabbage and Rice is full of tender-soft cabbage strips, chewy rice, and flavorful veggies. With just a hint of spice, this dish makes a delicious side dish or meal for any time of day.
    4.77 from 26 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: American
    Prep Time: 10 minutes minutes
    Cook Time: 35 minutes minutes
    Total Time: 45 minutes minutes
    Servings: 4 servings
    Calories: 310kcal
    Author: Julia Maz

    Ingredients

    • 2 tbsp. olive oil
    • 1 medium onion, diced
    • 2 medium carrots, shredded
    • ⅓ tsp. red pepper flakes optional
    • ½ medium cabbage head, shredded
    • 3 medium tomatoes, diced
    • ½ tbsp. paprika
    • 1 tsp. salt or to taste
    • ⅓ tsp. pepper or to taste
    • 1 cup short or medium grain rice, rinsed
    • 2 cups vegetable broth
    • ¼ cup chopped parsley

    Instructions

    • In a large skillet or Dutch oven, saute the onion, carrots, and red pepper flakes in olive oil for about 5-6 minutes over medium heat.
    • At this point, add the cabbage, tomatoes, paprika, salt, and pepper. Cook for 10-15 minutes, stirring occasionally.
    • Now add the rice and veggie broth. Bring everything to a boil, reduce the heat to low, stir, and cover the pot with a lid. Cook for 15 minutes. Turn off the heat and let it rest for 5-7 minutes.
    • Garnish with fresh parsley and serve. Enjoy!

    Video Tutorial

    Notes

    Add-ins and Substitutes

    • Substitute kimchi for the cabbage. If you like this spicy, fermented Korean cabbage, then you can sub it in for the regular cabbage. The texture will be about the same, but there will be a tangy, spicy flavor.
    • Use other vegetables. You can add other veggies to this Vegan Cabbage and Rice, such as chopped zucchini, bok choy, garlic, cauliflower, eggplant, broccoli, or water chestnuts.
    • Substitute a different grain. Besides rice, you can also make this with quinoa, couscous, bulgur, sorghum, millet, or noodles.

    How to Store

    Store any leftover Vegan Cabbage and Rice in an airtight container in the refrigerator for up to 5 days. To reheat it, just warm it on the stovetop or microwave it until heated through.

    Nutrition

    Calories: 310kcal | Carbohydrates: 55g | Protein: 6g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Sodium: 1010mg | Potassium: 579mg | Fiber: 6g | Sugar: 9g | Vitamin A: 6053IU | Vitamin C: 60mg | Calcium: 109mg | Iron: 2mg

    More Dinner Recipes

    • Vegan Cabbage Rolls
    • 🌿Air Fryer Cabbage Steaks
    • Smashed Pickled Radishes
    • 🥬 Balsamic Roasted Cabbage Steaks

    Reader Interactions

    Comments

    1. Michelle says

      October 27, 2024 at 11:17 am

      4 stars
      This recipe is good. I'm a vegetarian for health reasons. My only concern about this recipe is the salt content. It's 1010mg? That's ALOT... WOW!! I'm trying to watch my salt intake, and so I'm trying to figure out a way to make this recipe with less salt. Other than that, it's perfect for all my dietary restrictions. It's gluten free (or I can make it GF) and no dairy. Thank you for this delicious recipe!

      Reply
      • Tania Sheff says

        March 06, 2025 at 12:17 am

        Hi Michelle! You can always adjust the salt in any recipe you make. Thank you for the feedback!

        Reply
    2. Lynnette says

      June 26, 2024 at 4:56 pm

      5 stars
      I love this recipe, I love cabbage too. Always comes out great! Thank you so much for sharing. xx

      Reply
      • Tania Sheff says

        September 12, 2024 at 11:14 pm

        Thank you for the rating, Lynnette!

        Reply
    3. MICHAEL says

      May 23, 2024 at 10:03 am

      5 stars
      HEY TANIA, I TRIED OUT YOUR CABBAGE AND RICE AND IT WAS GREAT. I LEFT OFF PARSLEY DON'T CARE FOR IT UNLESS ITS MIXED IN WITH THE MEAL. I WAS GOING TO TRY NEXT TIME COOKING THE CABBAGE AND ONION WITH THE 2CUPS OF VEGETABLE BROTH IN MY INSTANT TO SAVE TIME. SHOULD COME OUT GREAT. THEN RELEASE THE PRESSURE THEN SWITCH TO SAUTE AND SAUTE THE SPICES AND RICE INTO IT, SHOULD COME OUT JUST AS GOOD. THANKS FOR THE RECIPE TANIA.
      MICHAEL

      Reply
      • Tania Sheff says

        September 12, 2024 at 5:28 pm

        Thank you so much, Michael! I hope you try more of my recipes!

        Reply
    4. Genni says

      April 04, 2024 at 1:27 pm

      5 stars
      I added some vegan chicken to this, and for me, it rounded out the dish perfectly!

      Reply
      • Tania Sheff says

        April 30, 2024 at 4:42 pm

        Yay! I am glad you enjoyed it, Genni!

        Reply
    « Older Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi Friend!

    I am glad you are here!

    Welcome to Eat Something Vegan! Here, you'll find a lot of healthy, tasty, and creative vegan recipes. Each recipe is carefully tested to make sure you won't be disappointed!

    Read more ->

    Footer

    ^ back to top

    Privacy

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020