
If you’ve been seeing the viral dirty cabbage recipe all over social media, this Southern dirty cabbage is one you need to try! We’re talking tender green cabbage cooked down with crispy seasoned ground beef, colorful bell peppers, onions, roasted garlic, and smoky bacon. Every bite is packed with rich, savory flavor, and the best part is that everything comes together in one skillet.
First, we had dirty spaghetti, and now dirty cabbage is having its moment. And honestly, I get the hype!
My version takes inspiration from classic Southern fried cabbage but makes it a little heartier with seasoned ground beef, Worcestershire sauce, and a few unexpected ingredients that really bring the flavor together.
The secret is building the flavor before the cabbage ever hits the pan. I like to get my ground beef nice and crispy in a little bacon fat, sauté my peppers and onions, and create a rich, savory sauce before adding an entire head of chopped green cabbage.
Once everything is in the skillet, the cabbage cooks down in about 20 minutes until perfectly tender. Finish it with crispy chopped bacon and a little hot sauce, and you’ve got an easy, comforting dinner that’s packed with flavor.
What Is Southern Dirty Cabbage?
Southern dirty cabbage is a hearty cabbage dish made with seasoned ground beef, bell peppers, onions, and bold seasonings. Inspired by traditional Southern fried cabbage, this viral variation adds ground meat and a flavorful sauce to turn a simple vegetable side dish into a satisfying one-pan meal.
Unlike classic Southern fried cabbage, which is often prepared with bacon, onions, and a few simple seasonings, dirty cabbage gets its signature flavor from the seasoned ground beef and vegetables cooked together before the cabbage is added.
For my version, I’m using roasted garlic paste, Worcestershire sauce, white miso paste, and tomato bouillon with chicken flavor to create a rich, savory base that coats every piece of cabbage.
It’s smoky, savory, tender, and absolutely delicious.
Why You’ll Love This Southern Dirty Cabbage Recipe
- Packed with flavor: Crispy ground beef, smoky bacon, peppers, onions, and a deeply seasoned sauce make every bite delicious.
- Easy one-pan dinner: Everything comes together in one skillet, making cleanup simple.
- Budget-friendly: One head of cabbage and a pound of ground beef go a long way.
- Perfect for busy weeknights: Once the meat and vegetables are seasoned, the cabbage cooks down in about 20 minutes.
- Great for leftovers: The flavors continue to develop, making this a delicious option for meal prep.
Southern Dirty Cabbage Ingredients
You don’t need anything complicated to make this recipe, but a few ingredients really make my version stand out.
Green cabbage: One large head of green cabbage is the base of this recipe. It cooks down beautifully and absorbs all the flavors from the beef and seasonings.
Ground beef: I use one pound of ground beef and let it brown until it develops crispy edges. This adds so much flavor to the finished dish.
Bacon: Crispy bacon adds that smoky, savory flavor you expect from a good Southern cabbage recipe. I also use a little of the rendered bacon fat to brown the ground beef.
Bell peppers and onions: A combination of red, yellow, and green bell peppers with red and white onions adds sweetness, color, and flavor.
Roasted garlic paste: I love the deeper, slightly sweet flavor of roasted garlic in this recipe.
Nature’s Seasoning, smoked paprika, and Kinder’s seasoning: This combination creates a flavorful base with plenty of smoky, savory goodness.
Tomato bouillon with chicken flavor: This is one of my favorite additions. It gives the beef mixture another layer of savory flavor and a subtle tomato richness.
White miso paste: This might seem unexpected, but trust me! White miso adds a delicious umami flavor that makes the sauce taste even richer.
Worcestershire sauce: Just a teaspoon adds a little tang and savory depth.
Beef broth: A half cup brings all the seasonings together into a flavorful sauce before the cabbage is added.
Hot sauce: Optional, but highly recommended if you like a little heat.
How to Make Southern Dirty Cabbage
The most important part of making Southern dirty cabbage is taking your time with the ground beef and building the flavor of the sauce before adding the cabbage. Once that’s done, the rest is easy.
- In a large, deep skillet over medium heat, cook the bacon until golden brown and crispy. Transfer to a paper towel-lined plate to drain. Once cooled, roughly chop and set aside. Carefully pour off the rendered bacon fat, leaving about 1 tablespoon in the skillet.
- Add the ground beef to the skillet and cook over medium-high heat, breaking it apart with a wooden spoon, until deeply browned with crispy edges, about 7 to 8 minutes. Drain any excess fat.
- Add the bell peppers and onions to the browned beef and cook for 3 to 5 minutes, stirring occasionally, until softened. Stir in the roasted garlic paste, Nature’s Seasoning, smoked paprika, Kinder’s seasoning blend, and crumbled tomato bouillon cube. Cook for another minute, stirring to coat the beef and vegetables evenly.
- Stir in the Worcestershire sauce and white miso paste, followed by the beef broth. Mix well, scraping up any browned bits from the bottom of the skillet, until the seasonings are fully incorporated and a flavorful sauce forms.
- Add the chopped cabbage to the skillet, working in batches if necessary, and toss until evenly coated in the seasoned beef mixture. Reduce the heat to medium-low, cover, and cook for about 20 minutes, stirring occasionally, until the cabbage is tender and has cooked down significantly.
- Remove the lid and allow any excess liquid to reduce for a few minutes, if needed. Taste and adjust the seasoning as desired. Top with the reserved crispy bacon just before serving and finish with hot sauce, if desired.
The Secret to the Best Southern Dirty Cabbage
If there’s one thing I want you to take away from this recipe, it’s that you have to build your flavor first.
Don’t just brown the beef and throw the cabbage in the pan!
The cabbage itself is pretty mild, which is exactly why it works so well in a dish like this. It absorbs all the flavor from the meat, vegetables, broth, and seasonings as it cooks.
Here are a few things that make a big difference.
Brown the beef in bacon fat. Cooking the ground beef in a tablespoon of rendered bacon fat gives it a delicious smoky flavor right from the start. Let it develop those crispy edges before moving on to the vegetables.
Don’t rush the peppers and onions. Give them a few minutes to soften and release their natural sweetness before adding the seasonings.
Build the sauce before adding the cabbage. This is probably my biggest tip! The Worcestershire sauce, miso paste, tomato bouillon, and beef broth should be incorporated into the seasoned beef mixture first. That way, the cabbage gets coated in flavor as soon as it hits the skillet.
Don’t add too much liquid. Cabbage naturally releases moisture as it cooks, so a half cup of beef broth is plenty to get things started. You want tender, flavorful cabbage, not cabbage soup.
Add the bacon last. I love the contrast of tender cabbage with crispy bacon, so I always save it for the very end.
Southern Dirty Cabbage vs. Southern Fried Cabbage
If you grew up eating Southern fried cabbage, you’ll notice some familiar flavors in this recipe.
Traditional Southern fried cabbage is commonly made with cabbage, bacon or another smoked meat, onions, and seasonings. It’s typically served as a side dish alongside other Southern favorites.
Southern dirty cabbage takes those same comforting flavors and turns them into a heartier meal by adding ground beef, bell peppers, and a more developed savory sauce.
Think of it as a cross between Southern fried cabbage and a seasoned ground beef skillet.
Both are delicious, but dirty cabbage is especially good when you want an easy dinner that doesn’t require a separate protein.
What to Serve With Southern Dirty Cabbage
One of my favorite things about this Southern dirty cabbage with ground beef is that it’s hearty enough to serve as a complete meal.
Between the beef, cabbage, vegetables, and bacon, you’ve got plenty of flavor and texture in one skillet.
If you want to round out the meal, here are a few delicious options:
- Southern cornbread: Perfect for soaking up the savory juices.
- Steamed white rice: A simple option that pairs beautifully with the seasoned beef and cabbage.
- Roasted sweet potatoes: Their natural sweetness balances the smoky, savory flavors.
- Baked chicken: A great addition if you’re serving a larger family dinner.
- Hot sauce: A few dashes right before serving add the perfect finishing touch.
How to Store and Reheat Dirty Cabbage
Southern dirty cabbage makes great leftovers, so don’t be afraid to make a full skillet.
Allow the cabbage to cool slightly before transferring it to an airtight container. Refrigerate within two hours of cooking and store for up to 3 to 4 days.
To reheat, add the cabbage to a skillet over medium heat with a small splash of beef broth, if needed. Stir occasionally until heated through.
You can also microwave individual portions until hot throughout.
For the best texture, store any extra crispy bacon separately and add it just before serving.
Southern Dirty Cabbage FAQs
What is dirty cabbage made of?
Dirty cabbage is typically made with chopped cabbage, seasoned ground meat, bell peppers, onions, and a blend of savory seasonings. My Southern dirty cabbage recipe also includes bacon, roasted garlic, white miso paste, Worcestershire sauce, and tomato bouillon for extra flavor.
What’s the difference between dirty cabbage and fried cabbage?
Southern fried cabbage is traditionally prepared with cabbage, bacon or smoked meat, onions, and seasonings. Dirty cabbage builds on those flavors by adding ground beef and vegetables, making it a heartier one-pan meal.
Can I make Southern dirty cabbage with ground turkey?
Absolutely! Ground turkey is a great alternative to ground beef. Since turkey is generally leaner, you may need a little additional cooking fat to help it brown. The seasonings and cooking method can remain the same.
Do you need to boil cabbage before frying it?
No! There’s no need to boil the cabbage before adding it to the skillet. It cooks directly in the seasoned beef mixture, absorbing the flavors as it softens.
How long does it take cabbage to cook in a skillet?
Once the cabbage is added to the seasoned meat mixture, it takes approximately 20 minutes to become tender. The exact cooking time depends on how finely you chop the cabbage and how soft you prefer it.
Can I make Southern dirty cabbage without bacon?
Yes. You can omit the bacon and use a tablespoon of olive oil or another cooking oil to brown the ground beef. The dish will still have plenty of flavor from the seasonings, vegetables, and savory sauce.
Can I make dirty cabbage ahead of time?
Yes! Dirty cabbage is an excellent make-ahead dinner. Store it in the refrigerator for up to 3 to 4 days and reheat when ready to serve. Keep the crispy bacon separate until serving for the best texture.
Final Thoughts
I can see why Southern dirty cabbage is getting so much attention because sometimes the simplest ingredients make the best meals when you season them right.
And this version? It’s definitely one worth adding to your dinner rotation.
The combination of crispy ground beef, tender cabbage, sautéed peppers, savory sauce, and smoky bacon is just so good. It’s comforting, affordable, and comes together without a ton of effort.
If you make this Southern dirty cabbage recipe, let me know how you like it in the comments below. And don’t forget the hot sauce!
Southern Dirty Cabbage with Ground Beef and Bacon
Equipment
- 1 Skillet
Ingredients
- 1 large head green cabbage, chopped
- 1 lb ground beef
- 6 slices bacon, plus extra for serving
- ½ yellow bell pepper, diced
- ½ red bell pepper, diced
- ½ green bell pepper, diced
- ½ white or yellow onion, diced
- ½ red onion, diced
- 1 tablespoon roasted garlic paste
- 1 teaspoon Nature’s Seasoning
- 1 tablespoon smoked paprika
- 1 teaspoon Kinder’s seasoning blend
- 1 tomato bouillon with chicken flavor cube, crumbled
- 1 teaspoon Worcestershire sauce
- 1 tablespoon white miso paste
- ½ cup beef broth
- Hot sauce, optional, for serving
Instructions
- In a large, deep skillet over medium heat, cook the bacon until golden brown and crispy. Transfer to a paper towel-lined plate to drain. Once cooled, roughly chop and set aside. Carefully pour off the rendered bacon fat, leaving about 1 tablespoon in the skillet.
- Add the ground beef to the skillet and cook over medium-high heat, breaking it apart with a wooden spoon, until deeply browned with crispy edges, about 7 to 8 minutes. Drain any excess fat.
- Add the bell peppers and onions to the browned beef and cook for 3 to 5 minutes, stirring occasionally, until softened. Stir in the roasted garlic paste, Nature’s Seasoning, smoked paprika, Kinder’s seasoning blend, and crumbled tomato bouillon cube. Cook for another minute, stirring to coat the beef and vegetables evenly.
- Stir in the Worcestershire sauce and white miso paste, followed by the beef broth. Mix well, scraping up any browned bits from the bottom of the skillet, until the seasonings are fully incorporated and a flavorful sauce forms.
- Add the chopped cabbage to the skillet, working in batches if necessary, and toss until evenly coated in the seasoned beef mixture. Reduce the heat to medium-low, cover, and cook for about 20 minutes, stirring occasionally, until the cabbage is tender and has cooked down significantly.
- Remove the lid and allow any excess liquid to reduce for a few minutes, if needed. Taste and adjust the seasoning as desired. Top with the reserved crispy bacon just before serving and finish with hot sauce, if desired.
Nutrition information is automatically calculated, so should only be used as an approximation.









