This ground beef and cabbage skillet without rice turns one affordable head of cabbage and a pound of beef into a savory, complete dinner in about 35 minutes. Tomato paste, diced tomatoes, and Worcestershire give the pan depth, while a small splash of cider vinegar at the end keeps the cabbage from tasting flat.
The recipe is intentionally rice-free, making it a practical lower-carb option that still feels substantial. A wide skillet matters: it gives the cabbage room to wilt and lets excess moisture evaporate instead of collecting in the bottom of the pan.

Prep: 10 minutes Cook: 25 minutes Total: 35 minutes Yield: 4 servings
Ingredients
- 1 teaspoon olive oil
- 1 pound 90% lean ground beef
- 1 small yellow onion, diced
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried thyme
- 1/2 teaspoon fine salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 medium green cabbage (about 1 1/2 pounds), cored and thinly sliced (about 8 cups)
- 1 can (14.5 ounces) no-salt-added diced tomatoes, undrained
- 1/3 cup low-sodium beef broth
- 1 tablespoon Worcestershire sauce
- 2 teaspoons apple cider vinegar
- 2 tablespoons chopped parsley, optional
Directions
- Heat the oil in a wide 12-inch skillet or Dutch oven over medium-high heat. Add the ground beef and cook for 6 to 8 minutes, breaking it into small crumbles, until browned and the thickest crumbles reach 160°F on an instant-read thermometer. Transfer the beef to a plate. If more than 1 tablespoon of fat remains, carefully spoon off the excess.
- Reduce the heat to medium. Add the onion and cook for 3 minutes, stirring, until it begins to soften. Add the garlic, tomato paste, smoked paprika, thyme, salt, and pepper; cook for 1 minute, stirring so the tomato paste darkens slightly without burning.
- Add the sliced cabbage, diced tomatoes with their juices, broth, and Worcestershire sauce. Toss carefully, cover, and cook for 6 minutes, stirring once halfway through.
- Uncover and cook for 5 to 7 minutes, stirring occasionally, until the cabbage is tender with a little bite and most of the loose liquid has reduced. Keep the skillet uncovered at this stage so the filling does not become watery.
- Return the beef and any juices to the skillet. Stir in the apple cider vinegar and cook for 1 to 2 minutes, until everything is hot. Taste and add salt if needed. Finish with parsley and serve.
Why this recipe works
Brown the beef first. Cooking it before the vegetables builds flavor and makes it easy to drain excess fat without losing the cabbage seasoning.
Use two stages for the cabbage. A short covered cook helps the cabbage wilt; finishing uncovered reduces the tomato juices so the skillet stays saucy rather than watery.
Add acid at the end. Cider vinegar brightens the beef and sweet cooked cabbage without making the dish taste vinegary.
Useful variations
Use coleslaw mix: Replace the sliced cabbage with about 20 ounces of plain bagged coleslaw mix. Begin checking it after 4 covered minutes because thin shreds soften quickly.
Use ground turkey: Substitute 93% lean ground turkey and cook it to 165°F. Add another teaspoon of oil if the pan looks dry.
Make it spicy: Add 1/4 teaspoon crushed red pepper with the paprika, or serve with hot sauce.
Add a serving of grains: Spoon the finished skillet over cooked rice or barley for diners who want it. Do not add uncooked rice to this recipe; the liquid ratio and timing are designed for a rice-free skillet.
Common questions
Can I use red cabbage? Yes, but it takes a little longer to soften and will tint the sauce purple. Allow 3 to 5 extra minutes and add a splash of broth if the pan dries out.
Why is my cabbage skillet watery? A small skillet, very wet cabbage, or leaving the lid on too long can trap steam. Use a wide pan and complete the final 5 to 7 minutes uncovered.
Can I freeze it? Yes. Freeze cooled portions for up to 2 months for best quality. The cabbage will be softer after thawing, so refrigerated leftovers have the best texture.
Storage, reheating, and food safety
Refrigerate leftovers in shallow airtight containers within 2 hours and use within 3 to 4 days. Reheat in a covered skillet over medium-low heat with a spoonful of broth, or microwave in short intervals, until the center reaches 165°F. Ground beef must reach 160°F during initial cooking. See the USDA ground-beef guidance and USDA leftover guidance.
Estimated nutrition
Per serving, estimated: 320 calories, 25 g protein, 23 g carbohydrate, 15 g fat, 7 g fiber, 10 g sugar, and 620 mg sodium. This is an estimate based on standard ingredient values; beef leanness, brands, draining, and serving size will change the result.
For a meatless cabbage side with browned edges, try Roasted Cabbage Wedges with Garlic and Parmesan.
Helpful kitchen gear
As an Amazon Associate, MealMadeBright earns from qualifying purchases.

2 responses to “Ground Beef and Cabbage Skillet (No Rice)”
[…] Ground Beef and Cabbage Skillet (No Rice) […]
[…] with potatoes, try Sheet-Pan Sausage, Cabbage, and Potatoes. For another rice-free skillet, make Ground Beef and Cabbage Skillet Without Rice. For a simple vegetable side, see Garlic Parmesan Roasted Green […]