Cabbage Meatballs are a hearty, comforting dish made with seasoned minced meat wrapped in tender cabbage leaves and served with a rich homemade tomato sauce. The meatballs are flavoured with onion, Worcestershire sauce, parsley and garlic salt, creating a delicious combination of savoury flavours in every bite.
As the cabbage-wrapped meatballs simmer, they become tender and absorb the flavours of the cooking liquid. The simple tomato sauce, made with fresh tomatoes and beef stock, adds a rich, savoury finish that brings the whole dish together.
Serve these cabbage meatballs with rice, mashed potatoes or crusty bread for a satisfying family meal. They are a lovely choice for a cosy evening when you want something homemade, filling and full of flavour.
A little water or beef stock, as needed for simmering
For the Tomato Sauce:
1 tbsp butter
1 tbsp flour
1 cup beef stock, or 1 beef stock cube dissolved in 1 cup of hot water
1 cup finely chopped, peeled tomatoes
Salt, to taste
A pinch of garlic salt
Method:
Prepare the cabbage leaves:
Carefully separate 10–12 large cabbage leaves.
Pour boiling water over them or blanch them briefly in a pot of boiling water until softened and flexible.
Drain and allow them to cool enough to handle.
Trim the thick central ribs slightly if necessary to make rolling easier.
Soak the bread:
Place the slice of bread in a little water until soft.
Squeeze out the excess liquid and crumble the bread into a mixing bowl.
Make the meatball mixture:
Add the minced meat, Worcestershire sauce, chopped onion, parsley, garlic salt, salt and black pepper to the bread.
Mix gently until the ingredients are evenly combined.
Avoid overmixing, as this can make the meatballs dense.
Shape the meatballs:
Divide the mixture into small, evenly sized portions and roll them into balls.
Place each meatball on a softened cabbage leaf and fold in the sides before rolling it up securely.
Arrange in a pot:
Place the cabbage-wrapped meatballs seam-side down in a large saucepan.
Add the tablespoon of butter and enough water or beef stock to create a shallow layer of liquid around the parcels.
Simmer gently:
Cover the pot and simmer over low heat for approximately 45–60 minutes, turning the parcels carefully if needed.
Add a little more hot liquid if the pot begins to dry out.
The meatballs must be cooked through, and the cabbage should be tender.
Prepare the tomato sauce:
While the meatballs cook, melt the tablespoon of butter in a separate saucepan over medium-low heat.
Stir in the flour and cook for about one minute, stirring constantly.
Add the stock:
Gradually whisk in the beef stock to prevent lumps.
Add the peeled, chopped tomatoes, salt, and a pinch of garlic salt.
Simmer gently for 10–15 minutes, stirring occasionally, until the tomatoes soften and the sauce thickens.
Combine and serve:
Taste the sauce and adjust the seasoning.
Pour it over the cabbage meatballs or serve it separately.
Make sure the meatballs are thoroughly cooked before serving.
Enjoy this comforting dish with a side of rice or mashed potatoes! 😊
Cabbage meatballs are surprisingly versatile!
Why You’ll Love These Cabbage Meatballs
Comforting homemade flavour: Seasoned meat, tender cabbage and tomato sauce make a satisfying combination.
Simple ingredients: The recipe uses familiar ingredients that are easy to find.
A complete family meal: Serve with rice, potatoes or vegetables for a filling dinner.
Easy to customise: Change the herbs, seasonings or sauce to suit your preferences.
Great for preparing ahead: The meatballs can be assembled in advance and cooked when needed.
Tips for the Best Cabbage Meatballs
Choose large cabbage leaves: Larger leaves are easier to wrap around the meatballs and are less likely to tear.
Soften the cabbage first: Blanching the leaves makes them flexible and easier to roll. Avoid cooking them for too long, as they may become fragile.
Keep the meatballs evenly sized: Similar-sized portions cook at approximately the same rate and are easier to wrap.
Do not overmix the meat: Combine the ingredients just until evenly distributed to help keep the meatballs tender.
Secure the cabbage parcels: Fold in the sides of each leaf and roll it snugly around the meatball. Place each parcel seam-side down in the pot.
Maintain a gentle simmer: A low, steady simmer helps the cabbage soften without causing the parcels to break apart.
Make a smooth sauce: Add the stock gradually to the butter-and-flour mixture, stirring or whisking continuously to prevent lumps.
Check that the meat is cooked: For minced beef, the centre should reach at least 71°C. If using minced poultry, cook to 74°C.
Storage and Reheating
Refrigeration: Allow the cooked meatballs to cool slightly and refrigerate them in a covered container within two hours. Store at 4°C or colder and use within 3–4 days.
Freezing: Once cooled, place the meatballs and sauce in a freezer-safe container. Freeze for up to 3 months for best quality. Thaw in the refrigerator before reheating.
Reheating: Reheat gently in a covered saucepan with a little extra stock or water if needed. Ensure the meatballs are steaming hot throughout. You can also reheat individual portions in the microwave, turning or stirring as needed for even heating.
Here are some great side dishes to complement them:
Steamed rice: A simple accompaniment that absorbs the delicious tomato sauce.
Mashed potatoes: Creamy potatoes make the meal extra comforting.
Crusty bread: Perfect for soaking up the remaining sauce.
Roasted vegetables: Serve with carrots, butternut or other seasonal vegetables.
Fresh green salad: A crisp salad balances the richness of the meatballs.
Classic Coleslaw: Adds a cool, crunchy contrast to the warm dish.
Grilled Asparagus: A simple green vegetable side for a balanced plate.
Here are some fun variations to experiment with for your Cabbage Meatballs recipe:
Variations
1. Cheesy Cabbage Meatballs
Add shredded cheddar or mozzarella cheese inside the meatballs for a gooey surprise.
Top the cabbage-wrapped meatballs with grated cheese before baking for a golden, crispy finish.
2. Spicy Kick
Mix in some chili flakes or finely chopped jalapeños into the meatball mixture.
Add a dash of hot sauce to the tomato sauce for extra heat.
3. Asian-Inspired Twist
Swap Worcestershire sauce for soy sauce and add a teaspoon of grated ginger.
Serve with a drizzle of hoisin sauce or teriyaki glaze.
4. Unstuffed Cabbage Meatballs
Instead of wrapping the meatballs, shred the cabbage and mix it into the sauce.
Cook everything together for a deconstructed version that’s easier to prepare.
5. Herb-Infused Delight
Add a splash of lemon juice to brighten the flavors.
Experiment with fresh herbs like thyme, rosemary, or basil for a fragrant touch.
Final Thoughts
Cabbage Meatballs in Homemade Tomato Sauce are a comforting way to turn simple ingredients into a satisfying family meal. The tender cabbage parcels, savoury minced meat and rich tomato sauce create a delicious combination that works beautifully with rice, mashed potatoes or fresh vegetables.
With a little preparation and gentle simmering, this traditional-style dish can become a welcome addition to your collection of homemade favourites.
Frequently Asked Questions
Can I prepare cabbage meatballs ahead of time?
Yes. You can assemble the cabbage parcels a day ahead, cover them and refrigerate them until ready to cook. Keep them chilled and cook them thoroughly before serving.
How do I stop the cabbage leaves from tearing?
Blanch the leaves briefly until flexible, and allow them to cool before handling. Trimming the thick central rib slightly can also make the leaves easier to roll.
Can I use a different type of minced meat?
Yes. Beef, pork or a mixture of beef and pork can work well. Minced poultry is also an option, but it must reach a safe internal temperature of 74°C.
Why is my tomato sauce lumpy?
Lumps can form if the stock is added too quickly to the flour mixture. Pour it in gradually while whisking continuously. If needed, strain or blend the sauce before serving.
Can I cook cabbage meatballs in the oven?
Yes. Arrange the cabbage parcels in an ovenproof dish, add the cooking liquid, cover tightly and bake at 180°C until the meatballs are cooked through and the cabbage is tender. Cooking time will depend on the size of the parcels. Prepare the tomato sauce separately and spoon it over the dish before serving.