This easy unstuffed cabbage rolls recipe delivers all the cozy flavor of traditional cabbage rolls in one pot, without the time-consuming process of boiling cabbage leaves and filling them individually. Ground beef, onion, garlic, tender cabbage, uncooked long-grain rice, tomatoes, and savory seasonings simmer together in about 50 to 60 minutes for a satisfying family dinner.
Every spoonful is rich with tomato flavor, juicy beef, soft rice, and cabbage that becomes tender without turning mushy. Although this recipe may appear in the Bread category, it contains no bread; serve it as a complete savory main dish or pair it with a crusty side, a fresh salad, and a simple dessert such as these bright lime bars.
Jump to RecipeWhy You’ll Love This Recipe

Traditional stuffed cabbage is delicious, but it can require blanching leaves, preparing filling, rolling each portion, and arranging everything in a baking dish. This unstuffed version keeps the same comforting combination while turning the entire meal into a simple Dutch oven or deep-skillet dinner.
The recipe is especially practical on busy evenings because the beef, vegetables, rice, and sauce cook together. There is no separate pot of rice and no complicated assembly, yet the finished dish still tastes like a slow, homey family favorite.
- One-pot convenience: Fewer dishes and less preparation make cleanup easy.
- Hearty and filling: Beef and rice provide substance while cabbage adds tenderness and texture.
- Pantry-friendly: Canned tomatoes, rice, and basic seasonings do most of the work.
- Flexible serving: It works for a weeknight meal, meal prep, or a casual Sunday supper.
If you enjoy this flavor combination and want a baked variation, our cabbage roll casserole is another comforting option to keep on your dinner list.
Ingredients You’ll Need

A small green cabbage weighing about 2 pounds is ideal. Chop it into fairly small, even pieces so every bite softens on schedule and the cabbage is easy to scoop with the beef and rice.
Use lean ground beef for a rich but not overly greasy result. If the beef releases a noticeable amount of fat, drain it after browning; if your pan is very dry, add up to 1 tablespoon of olive oil while browning.
The tomato base comes from one 28-ounce can of diced tomatoes with juices and one 8-ounce can of tomato sauce. The liquid helps the rice cook while creating the savory sauce that ties the cabbage and beef together.
Long-grain white rice goes into the pot uncooked. A half cup is enough to make the dish filling without overwhelming the cabbage, and half a cup of beef broth or water supplies additional moisture for simmering.
Paprika, Italian seasoning or dried thyme, kosher salt, and black pepper provide a balanced, familiar flavor. Fresh parsley is optional, but its color and clean herbal note make the final bowl look and taste fresher.
How to Make It Step-by-Step

Step 1: Prepare the vegetables before turning on the stove. Dice one medium yellow onion into about 1 cup, mince two garlic cloves, and chop the cabbage into bite-size pieces; rinse the rice if you prefer.
Step 2: Heat a large Dutch oven or deep skillet over medium-high heat. Add the ground beef and onion, cooking for 5-7 minutes while breaking the meat into small pieces, then drain excess fat if needed.
Step 3: Add the minced garlic to the browned beef and onion. Stir and cook for about 30 seconds, just until the garlic becomes fragrant and blended into the meat.
Step 4: Add the chopped cabbage and stir it through the beef mixture. Cook for 3-5 minutes, stirring occasionally, until the cabbage begins to wilt and there is room in the pot for the remaining ingredients.
Step 5: Pour in the diced tomatoes with their juices and the tomato sauce. Add the broth or water, uncooked rice, paprika, dried Italian seasoning or thyme, kosher salt, and black pepper, then stir until everything is evenly combined.
Step 6: Bring the mixture to a boil, watching the bottom of the pot as it heats. Once boiling, reduce the heat to low, cover tightly, and simmer for 20-25 minutes.
Step 7: Stir once or twice during simmering so the rice does not settle and stick. Keep the lid on as much as possible because the trapped steam helps the cabbage soften and gives the rice enough moisture to cook.
Step 8: Check that the rice is tender and the cabbage is soft, then remove the pot from the heat. Let it stand covered for 5 minutes, taste for seasoning, and finish with fresh parsley if using.
Chef’s Tips for the Best Texture

The size of the cabbage pieces matters more than it may seem. Very large pieces can remain firm while the rice is already tender, so aim for evenly chopped pieces that are easy to pick up with a spoon.
Do not lift the lid repeatedly during the simmer. A quick stir once or twice is helpful, but too much uncovered cooking allows moisture to escape and may leave the rice undercooked.
If the mixture becomes thick before the rice is ready, add a few tablespoons of beef broth or water. Add it gradually rather than pouring in a large amount, since the final dish should be saucy but not watery.
For a more traditional stuffed-cabbage profile, substitute a mixture of half ground beef and half ground pork. You can also add 1-2 teaspoons of Worcestershire sauce for extra savory depth while keeping the stated tomato and cabbage foundation.
Letting the finished dish stand for 5 minutes is useful, not optional busywork. The rice absorbs some of the remaining sauce, the flavors settle, and the cabbage rolls become easier to serve without a watery consistency.
Although this is a complete main dish, bread-loving families can add a small side of homemade rolls. For another seasonal baking idea, see these soft pumpkin dinner rolls.
What to Serve With Unstuffed Cabbage Rolls
This dish is hearty enough to stand alone, but a few simple sides can make the meal feel special. A crisp green salad, steamed vegetables, or sliced cucumbers provide freshness against the rich tomato sauce.
If you want bread on the table despite the recipe itself containing none, serve a warm slice alongside the cabbage and rice. A small spoonful of sour cream can also be offered at the table for a cool, creamy contrast, although it is not required.
For a dinner-party-style menu, begin with a light salad, serve the cabbage mixture as the main course, and finish with a sweet treat. Keep the dessert easy so the one-pot main remains the star; these stovetop caramel apples are a cozy choice.
Storage and Reheating

Cool leftovers promptly and transfer them to a covered container. Refrigerate for up to 3-4 days, keeping in mind that the rice will continue to absorb sauce as it rests.
Reheat individual portions in the microwave until hot throughout, stirring once if needed. You can also warm leftovers gently in a covered saucepan over low heat with a splash of broth or water to loosen the sauce.
Because the rice thickens after refrigeration, add liquid gradually during reheating. The goal is to return the dish to its original spoonable texture without diluting the tomato flavor.
This recipe also works well for planned leftovers. Portion it into lunch containers after cooling, then reheat only what you need for a quick, filling meal.
Recipe Notes and Variations
The ingredient pattern is intentionally classic: beef, onion, garlic, cabbage, tomatoes, sauce, rice, broth, and warm dried seasonings. Keeping the core proportions steady gives you a reliable consistency every time.
- Use broth: Beef broth adds extra savory flavor, while water works perfectly when that is what you have available.
- Change the herbs: Italian seasoning or dried thyme can be used according to your pantry and preference.
- Adjust richness: Half beef and half pork gives the filling a flavor closer to traditional stuffed cabbage.
- Make it saucier: Add a few tablespoons of broth or water during cooking if the rice absorbs liquid too quickly.
For a broader homemade comfort-food menu, a savory stuffing side may also appeal to your family. Try this easy bread stuffing when you want an actual bread-based dish for a holiday table or Sunday dinner.

Easy Unstuffed Cabbage Rolls Recipe
Ingredients
Method
- Dice the onion, mince the garlic, and chop the cabbage into evenly sized, bite-size pieces. Rinse the rice if desired and have all ingredients ready before starting.
- Place a large Dutch oven or deep skillet over medium-high heat. Add the ground beef and diced onion, then cook for 5-7 minutes, breaking the beef apart as it browns; drain excess fat if necessary.
- Add the minced garlic and cook for about 30 seconds, stirring constantly, until fragrant.
- Stir in the chopped cabbage and cook for 3-5 minutes, stirring occasionally, until it begins to wilt.
- Add the diced tomatoes with their juices, tomato sauce, beef broth or water, uncooked rice, paprika, dried Italian seasoning or thyme, salt, and black pepper. Stir thoroughly so the rice is distributed through the mixture.
- Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 20-25 minutes, stirring once or twice, until the rice is tender and the cabbage is soft.
- Remove the pot from the heat and let it stand, covered, for 5 minutes. Taste and adjust the salt if needed, then garnish with chopped fresh parsley before serving.
Notes
Final Thoughts
This easy unstuffed cabbage rolls recipe offers the warm, familiar taste of a traditional favorite with far less work. In one covered pot, browned beef, sweet onion, garlic, tender cabbage, tomato sauce, and rice become a complete dinner with a rich sauce and wonderfully comforting texture.
Plan on 15 minutes of preparation and 35-45 minutes of cooking, including the short standing time at the end. Keep the cabbage evenly chopped, cover the pot while the rice cooks, and stir occasionally for a dependable result.
Serve each bowl with a parsley garnish and your favorite fresh side. Once you make this streamlined version, it is likely to become a regular weeknight recipe whenever you want stuffed-cabbage flavor without the rolling and baking.