• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Amira's Pantry
  • About
  • Recipes
  • Meal-Plans
  • Shop
    • E-Cookbook
    • Amazon Store
  • Subscribe!
menu icon
go to homepage
  • About
  • Recipes
  • Meal-Plans
  • Shop
    • E-Cookbook
    • Amazon Store
  • Subscribe!
subscribe
search icon
Homepage link
  • About
  • Recipes
  • Meal-Plans
  • Shop
    • E-Cookbook
    • Amazon Store
  • Subscribe!
×
Home » Rice Recipes

Meatless Cabbage Rolls

By Amira Ibrahim | Updated: Feb 6, 2026

  • Share
  • Tweet
Jump to Recipe

These are the melt in your mouth stuffed cabbage rolls I grew up loving. If working with cabbage leaves feels intimidating, this recipe breaks it down into simple, stress free steps. A favorite family recipe comes loaded with all my tips and tricks to ensure perfect results every single time.

A white plate with stuffed cabbage rolls.
Jump to:
  • Cabbage Rolls
  • Ingredients
  • Pro Tip
  • Meatless Cabbage Rolls
  • How to Make Cabbage Rolls
  • More Tips
  • You'll also like

Cabbage Rolls


For the past 17 years, I've made this cabbage roll recipe only once, yet I've made it in the last month for three times! Trying to reach the easiest way to boil, cut, and make delicious cabbage rolls without jeopardizing the authenticity.

This is everything you need to make the BEST meatless cabbage rolls! Inspired by my mother's kitchen, these rolls are stuffed with a vibrant rice filling with onions, loads of fresh herbs, and simple spices. It’s a deliciously comforting recipe that is naturally vegan and gluten-free.

Amira Photo

Ingredients

Ingredients for cabbage rolls on a white surface.

Pro Tip

For the easiest assembly, I recommend using Taiwanese (also called flat) cabbage. Its leaves are more pliable and yield more rolls. While regular green cabbage works perfectly fine, its tighter, more compact leaves are a bit more challenging to separate.

A white round platter of cabbage rolls.

Meatless Cabbage Rolls

Delicious herb rice stuffed cabbage rolls that are loaded with classic, comforting flavor. These stuffed cabbage rolls are essential at festive dinners and gatherings like Ramadan and Eid. It’s a recipe that feels like a trip to my grandma’s kitchen.
5 from 3 votes
Print Pin Rate Save Saved!
Course: Main Course
Cuisine: Arabic
Diet: Halal
Prep Time: 1 hour hour 30 minutes minutes
Cook Time: 1 hour hour 30 minutes minutes
Servings: 8 servings
Calories: 271kcal
Author: Amira

Ingredients

For the rice stuffing:

  • 2 Tablespoons olive oil
  • 1 medium yellow onion chopped
  • 2 Tablespoons tomato paste
  • 1 can (15 oz) tomato sauce
  • 2 cups short grain rice
  • 1 cup parsley chopped
  • ½ cup cilantro chopped
  • ¼ cup dill chopped
  • ½ teaspoon ground black pepper
  • ½- ¾ teaspoon salt or to taste

For the Cabbage:

  • 1 head of cabbage preferably Taiwanese cabbage also known as flat cabbage.
  • 1 teaspoon cumin

Cooking Liquid:

  • 1 cup chicken broth vegetable broth can also be used
  • 1 Tablespoon tomato paste
  • Salt to taste
  • 1-2 Tablespoons ghee or butter melted

Instructions

Separate cabbage leaves:

  • Place the cabbage on a cutting board so the root at the bottom is facing you.
  • Using a sharp knife cut around to remove the root exposing the core of the cabbage. This step allows the water to reach inside the cabbage to make separating the leaves easier
  • Fill a large pot with water add cumin and bring to a boil over medium high heat.
  • Place the whole cabbage in the water and let it boil for about 5 minutes then using tongs remove the leaves one by one to a separate plate.
  • Let them cool down so you can handle.

Meanwhile make the rice filling:

  • In a large skillet over medium heat saute chopped onion in oil until translucent.
  • Pour in tomato sauce then add tomato paste and stir to dissolve.
  • Bring the mixture to a light boil then add rice, spices and chopped fresh herbs.
  • Mix everything well for a couple of minutes then turn heat off.

Prepare and roll:

  • Fold cabbage leaves in half along the ribs. Arrange same sized cabbage rolls in piles of 3-4 leaves.
  • Take one pile and using a sharp knife cut off the ribs from the leaves all at once. Keep the ribs and do not discard.
  • Now cut the leaves in half or thirds depending on the size of the leaves.
  • You will now be left with long strips of cabbage leaves. Cut each strip in half or thirds depending on the desired size of the rolls.
  • Stuff each cabbage piece with about 2 teaspoons of the rice mixture and roll the leaf over the rice. You do not need to fold the sides as we do with stuffed grape leaves.
  • Continue stuffing and rolling the leaves until you are done.

Arrange and Cook:

  • Place the ribs and any cabbage leaves bits that are not suitable for stuffing at the bottom of a large pot.
  • Arrange stuffed leaves at the pot packing them tightly next to each other.
  • Mix the cooking liquid ingredients and pour over the rolls.
  • Shake the pot a little to allow the liquid to seep to the bottom of the pot.
  • If you want, place a heavy plate or a smaller pot lid on top of the rolls.
  • Bring the pot to a boil on medium high heat for 5 minutes then reduce heat to medium low, cover and continue to cook for 1 to 1½ hours
  • Turn heat off, remove the lid and let it cool down for a few minutes.
  • Tilt the pot to drain any excess liquid if any and flip the pot on a larger serving platter.
  • Discard the leaves at the bottom of the pot.

Notes

  • Cumin is added to the boiling water during the stage of separating the leaves. It is believed to ease digestion.
  • If you have space in your freezer, here is a huge time saving tip. Place the whole cabbage head in the freezer. When you are ready to stuff, take it out and let it thaw. It will be very easy to separate and cut.
  • Taste the cooking liquid before pouring it over to make sure it is salted properly.
  • It is very traditional, and so tasty, to cook cabbage rolls with duck broth. If you do so, then you may want to skip the melted ghee in the cooking liquid.
  • If you only have duck fat and not broth, you can use it instead of the melted ghee in the cooking liquid with chicken broth.
  • To make this dish vegan, use vegetable oil and olive oil in the cooking liquid.
  • For a quicker recipe, you can skip partially cooking the filling and just mix all the ingredients in a bowl, then proceed with the recipe as is.
  • Make ahead tips:
    • I like to prepare the cabbage leaves in one day, then stuff and cook in another day.
    • You can prepare the cabbage leaves, then freeze for up to 3 months.
    • You can stuff the cabbage leaves and refrigerate for a couple of days before cooking. You can also freeze for a couple of weeks before cooking.

Nutrition

Calories: 271kcal | Carbohydrates: 50g | Protein: 6g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 1mg | Sodium: 566mg | Potassium: 384mg | Fiber: 5g | Sugar: 5g | Vitamin A: 1095IU | Vitamin C: 56mg | Calcium: 71mg | Iron: 4mg
Tried this Recipe? Pin it for Later!Mention @AmirasPantry or tag #AmirasPantry!

How to Make Cabbage Rolls

1- Boil a whole head of cabbage in water with cumin for about 5 minutes to soften. Using kitchen tongs start removing the leaves to a plate. Leave them to cool so you can handel.

A collage of two images showing how to separate cabbage leaves.

2- Sauté chopped onion in oil until soft. Stir in tomato sauce and paste, then add the rice, salt, pepper, and fresh herbs (parsley, cilantro, dill). Mix well and set aside.

Cabbage rolls rice stuffing in a large skillet.

3- Stack 3-4 similar sized cabbage leaves, fold them in half along the rib, and slice off the tough rib. Cut the leaves into smaller squares.

A collage of two images showing how to cut cabbage leaves,.

4- Place a small amount (about 2 tsp) of the rice filling on each piece and roll it up, without tucking in the ends.

A collage of two images showing how to stuff cabbage leaves,.

5- Place the leftover cabbage ribs and any torn leaves in the bottom of a large pot. Pack the stuffed rolls tightly in layers on top.

Whisk together the cooking liquid, pour over the rolls. Optionally, place a heavy plate on top to weigh them down. Bring to a boil, then reduce heat to low, cover, and simmer gently for 1 to 1½ hours.
Let the pot cool for a few minutes. Carefully tilt it to drain any excess liquid, then invert the entire pot onto a large serving platter to release the rolls. Discard the cooked leaves at the bottom.

A collage of three images showing how to finish cooking cabbage rolls,.

More Tips

  • If you have space in your freezer, here is a huge time saving tip. Place the whole cabbage head in the freezer. When you are ready to stuff, take it out and let it thaw. It will be very easy to separate and cut.
  • It is very traditional, and so tasty, to cook cabbage rolls with duck broth. If you do so, then you may want to skip the melted ghee in the cooking liquid.

You'll also like

  • Warak enab arranged in a white plate.
    Stuffed Grape Leaves (Warak Enab)
  • mahshi plate with different stuffed veggies
    Rice stuffed veggies Aka Mahshi
  • A bowl of food on a plate, with Zucchini and Yogurt
    Stuffed Zucchini; in yogurt sauce
  • Slow Cooker Stuffed Onions

Would you like to save this post?

We'll email this post to you, so you can come back to it later!

More Rice Recipes

  • Chicken Tikka Biryani
  • Moroccan Chicken and Rice
  • An overhead image of a cornish hen cut from the middle to show rice inside.
    Stuffed Cornish Hens
  • A close up look at a chicken shawarma rice fish.
    Chicken Shawarma Rice
  • Share
  • Tweet

About Amira Ibrahim

I’m overjoyed that you have stopped by! My hope is to introduce you to new flavors, creative ways and fresh takes on favorites. To help you create food with style that will bring everyone around your kitchen table. From weeknight dinners for crazy busy days to desserts with the “wow” factor, and classic comforts from the Mediterranean. One thing in common, they are all recipes that have been tried and tested by family and friends.

Reader Interactions

Comments

  1. Della

    February 06, 2026 at 1:30 pm

    5 stars
    So many new and different recipes to try! So excited! 🙂

    Reply
  2. Fiona

    February 06, 2026 at 1:29 pm

    5 stars
    So happy to see this treasured family recipe here at last Amira! Thank you!

    Reply
  3. Della

    February 06, 2026 at 1:28 pm

    5 stars
    I cannot wait to make these! I live differently new recipes! Thank you! ❤️

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Amira Photo

Hey Y'all, I'm Amira.
I’m overjoyed that you have stopped by!
I send warm greetings from sunny Colorado. This blog combines weeknight dinners for crazy busy days to desserts with the “wow” factor, and classic comforts from the Mediterranean.
More About Me…

Search for a recipe:

Reader Favorites

  • A collage of Ramadan recipes images.
    100+ Ramadan Recipes
  • A close up image on cooked chicken breast on top of rice garnished with lemon.
    One Pot Lemon Chicken and Rice
  • Pouring milk in a cup of cardamom tea placed on a wooden surface.
    Cardamom Tea Recipe
  • One Pot Cajun Chicken Pasta
  • A zoomed in image of a bowl with carrot lentil soup.
    Carrot Lentil Soup
  • An overhead image of chicken and broccli in a white casserole dish.
    Chicken Broccoli Potato Casserole

Footer

^ back to top

About

  • About Me
  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for our latest recipes

Contact

  • Contact Us

Copyright © 2024 - Amira's Pantry

As an Amazon Associate I earn from qualifying purchases.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required