Cabbage Meat Rice Rolls

Category: Plan Ahead for Stress-Free Weekdays

This dish features tender cabbage leaves gently blanched and filled with a hearty mix of ground veal or beef, pork, cooked rice, and aromatic onions. Seasoned with salt, pepper, and fresh rosemary, the rolls are carefully wrapped and cooked slowly in a rich beef stock. A robust sauce made from passata tomato purée, tomato paste, garlic, and warming spices such as allspice and bay leaves is spooned over the rolls and simmered until all flavors meld together. The result is a comforting, richly flavored meal showcasing a blend of textures and aromatic herbs enhanced with butter for a smooth finish.

Breanna smiling at the camera.
Created By Breanna
Last updated on Fri, 16 Jan 2026 15:47:07 GMT
A bowl of food with meat, vegetables, and fruit. Save
A bowl of food with meat, vegetables, and fruit. | foodiffy.com

This hearty cabbage roll recipe comes together with ground veal beef and pork for a comforting and wholesome meal perfect for family dinners. The combination of tender cabbage leaves filled with savory meat and rice, simmered slowly in a rich tomato and beef sauce, makes it a satisfying dish that celebrates simple ingredients in a rustic way.

I found this recipe a few years ago when I wanted something traditional yet easy and it quickly became one of my favorite ways to use cabbage beyond salads or slaws.

Ingredients

  • Cabbage: green or white choose a firm fresh head with tight leaves for easy rolling and a tender bite after cooking
  • Ground veal or beef: provides a rich meaty base for the filling, bringing depth and moisture
  • Ground pork: adds sweetness and a good fat content that keeps the mixture juicy
  • Cooked rice: binds the meat filling and soaks up flavors, best to use cooled leftover rice for easier mixing
  • Large onion: diced finely for sweetness and aroma that balances the meat
  • Salt: essential for seasoning the filling and for salting the cabbage water to improve flavor and leaf texture
  • Pepper: for mild heat and complexity
  • Chopped rosemary: brings an earthy and piney note that brightens the filling
  • Butter: used for browning and adds a silky mouthfeel to both rolls and sauce
  • Passata tomato purée and tomato paste: for a deep rich tomato sauce without added sugars or additives
  • Beef stock: enriches the sauce with savory depth and keeps the rolls moist during cooking
  • Garlic cloves: crushed to perfume the sauce with aromatic warmth
  • All-spice berries and peppercorns: whole add subtle spice complexity to the sauce
  • Bay leaves: fold in herbal undertones during simmering

Instructions

Bring Cabbage To Life:
Bring a large pot of salted water to a boil. Carefully core the cabbage to remove hard stem. Gently peel whole leaves without tearing. Blanch leaves in boiling salted water for 2 to 3 minutes then drain and cool to soften for easier rolling.
Mix The Filling:
In a large bowl combine ground veal or beef, ground pork, cooked rice, diced onion, salt, pepper, and chopped rosemary. Use your hands or a spoon to mix gently until all ingredients are evenly distributed and combined.
Roll The Cabbage:
Lay one blanched cabbage leaf on a clean surface. Place a generous spoonful of the filling near the base of the leaf. Fold the sides of the leaf over the filling and then roll tightly toward the top making sure no filling escapes. Repeat until all filling is used.
Layer and Simmer:
Heat butter in a large heavy pot over medium heat. Line the bottom with some cabbage leaves to prevent sticking. Place cabbage rolls seam-side down in the pot so they stay intact during cooking. Pour beef stock over the rolls until just covered. Bring to a simmer.
Pressure Cook For Tenderness:
Cover the pot with a pressure cooker lid and cook under pressure for 15 minutes. This step ensures the cabbage and filling cook quickly but evenly and stay moist. Use quick release to release pressure safely.
Finish With Rich Sauce:
Add passata, tomato paste, additional beef stock, crushed garlic cloves, all-spice berries, peppercorns, salt to taste, bay leaves, and butter on top of the cooked rolls. Spoon sauce over each roll to coat well. Cover and simmer gently on low heat for 90 minutes until flavors deepen and rolls are tender.
A plate of food with sausage, cabbage, and blackberries.
A plate of food with sausage, cabbage, and blackberries. | foodiffy.com

Store leftover cabbage rolls in an airtight container in the refrigerator for up to four days. Reheat gently over low heat adding a splash of beef stock or water to keep moisture. This dish also freezes well in sauce in portions for up to three months.

Ingredient Swaps

Ground turkey or chicken can be used instead of veal or pork but expect a leaner filling so consider adding a little olive oil to keep moisture. Instead of passata, you can use crushed canned tomatoes and blend for a similar smooth sauce texture.

Serving Ideas

Serve these cabbage rolls with creamy mashed potatoes polenta or crusty bread to soak up the flavorful sauce. A simple green salad with lemon vinaigrette offers fresh contrast to the hearty rolls.

Cultural Context

Stuffed cabbage rolls are enjoyed across Europe and beyond each region bringing its own twist in fillings and sauces. This version leans on Central European flavors using a blend of pork and veal and the slow cooked tomato sauce is reminiscent of traditional family recipes passed down through generations.

A bowl of food with a hot dog and blackberries.
A bowl of food with a hot dog and blackberries. | foodiffy.com

This recipe is a comforting celebration of rustic flavors bringing family and tradition together at the dinner table.

Frequently Asked Recipe Questions

→ What type of cabbage works best for the rolls?

Green or white cabbage with large, sturdy leaves is ideal to hold the filling well and withstand the cooking process.

→ Can I substitute the ground meats?

Yes, using ground veal, beef, pork, or a combination works well to maintain the tender, rich texture of the filling.

→ Why is blanching the cabbage leaves important?

Blanching softens the leaves slightly, making them pliable for rolling while removing bitterness and preserving their vibrant color.

→ How is the sauce prepared for these rolls?

The sauce combines passata tomato purée, tomato paste, beef stock, garlic, allspice, peppercorns, bay leaves, and butter, simmered gently to develop deep, savory flavors.

→ What’s the best way to ensure the filling stays intact during cooking?

Roll the cabbage leaves tightly and place them seam-side down in the pot to help them keep their shape while simmering.

→ Can the dish be cooked without a pressure cooker?

Yes, slow simmering for a longer duration will achieve tender meat and well-infused flavors, though cooking times will increase.

Cabbage Meat Rice Rolls

Savory cabbage leaves filled with ground meat, rice, herbs, and simmered in a flavorful tomato broth.

Preparation Time
40 mins
Time to Cook
75 mins
Overall Time
115 mins
Created By: Breanna

Type of Recipe: Meal Prep

Cooking Difficulty: Intermediate Skill Needed

Cultural Origin: European

Portion Size: 6 Number of Servings (Approximately 6 servings)

Dietary Options: Gluten-Free

Ingredients Required

→ Main Ingredients

01 1 whole cabbage (green or white)
02 250 grams ground veal or beef
03 250 grams ground pork
04 500 grams cooked rice
05 1 large onion, diced

→ Broth and Seasonings

06 0.6 liters beef stock
07 1 tablespoon salt, plus extra for cabbage blanching
08 0.5 teaspoon ground black pepper
09 1.5 tablespoons chopped fresh rosemary

→ Cooking Fats

10 2 tablespoons unsalted butter

→ Sauce Components

11 0.7 liters passata tomato purée
12 70 grams tomato paste
13 0.4 liters beef stock
14 2 garlic cloves
15 8 whole allspice berries
16 8 whole peppercorns
17 0.5 teaspoon salt
18 2 bay leaves
19 2 tablespoons unsalted butter (for finishing)

Guide to Cooking

Step 01

Fill a large pot with water, add salt and bring to a rolling boil. Core the cabbage and carefully peel off whole leaves. Blanch the leaves in boiling salted water for 2 to 3 minutes, then drain and allow to cool.

Step 02

Combine ground veal or beef, ground pork, cooked rice, diced onion, salt, black pepper, and chopped rosemary into a large bowl. Mix thoroughly until ingredients are well incorporated.

Step 03

Place an ample portion of the filling onto each cabbage leaf. Fold the sides over the filling, then roll tightly to encase completely.

Step 04

Melt butter in a large pot over medium heat. Line the bottom with reserved cabbage leaves, arrange the rolls seam side down, and pour in 0.6 liters of beef stock. Bring to a gentle simmer.

Step 05

Seal the pot with a pressure cooker lid. Cook under pressure for 15 minutes, then perform a quick pressure release to avoid overcooking.

Step 06

Add passata tomato purée, tomato paste, 0.4 liters of beef stock, crushed garlic cloves, allspice berries, peppercorns, salt, bay leaves, and butter to the pot. Spoon the sauce evenly over the rolls.

Step 07

Cover the pot and simmer gently on low heat for 90 minutes, allowing flavors to meld and the rolls to become tender.

Extra Suggestions

  1. Blanching cabbage leaves softens them for easier rolling and prevents tearing.

Necessary Equipment

  • Large pot
  • Pressure cooker with lid
  • Mixing bowl

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains meat; not suitable for vegetarians or vegans

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 480
  • Fats: 20 g
  • Carbohydrates: 45 g
  • Protein: 35 g