Old-Fashioned Cooked Cabbage Recipe (Just Like Grandma’s!)

This old-fashioned cooked cabbage recipe is a classic Southern side dish made with green cabbage, bacon, onion, garlic, and a small amount of broth. It makes about 6 servings, takes 15 minutes to prepare, and cooks gently for 35 to 45 minutes, giving you tender, savory cabbage without a soupy pot.

Every bite is comforting and full of familiar kitchen flavors: smoky bacon, sweet onion, mellow garlic, and cabbage that becomes soft while still holding its shape. A little sugar is optional for balance, and butter or a final splash of vinegar can give the finished dish the same memorable homemade character found in treasured family recipes.

Jump to Recipe

Why You’ll Love This Recipe

Old-fashioned cooked cabbage with bacon served as a comforting Southern side dish

There is a reason cooked cabbage has stayed on family dinner tables for generations. It uses humble ingredients, comes together in one deep pan, and turns an inexpensive head of cabbage into a deeply savory side dish with tender texture and plenty of character.

The bacon does more than add meat. As it cooks, it creates flavorful drippings that coat the onion and cabbage, while the onion brings gentle sweetness and the garlic adds a warm, savory note without overpowering the vegetables.

This recipe is also wonderfully practical. It serves about 6 people, works well for Sunday supper or a holiday table, and can be prepared while another dish is roasting. If you enjoy nostalgic side dishes, you may also like these savory stuffing muffins for another cozy meal accompaniment.

Ingredients You’ll Need

Ingredients for old-fashioned cooked cabbage with bacon and onion

The best results begin with a large, fresh green cabbage weighing about 2 to 2 1/2 pounds. Look for a firm head with tightly packed leaves and no large bruised areas. Once the outer leaves and core are removed, the cabbage should be sliced into pieces roughly 1 inch wide.

  • Cabbage: The main ingredient, providing a tender, lightly sweet base.
  • Bacon: Six chopped slices supply smoky flavor and cooking fat.
  • Yellow onion: One medium diced onion adds sweetness and depth.
  • Garlic: Two minced cloves give the pot a fragrant savory finish.
  • Water or broth: One-half cup is enough to create steam and moisture without making the dish soupy.
  • Seasonings: Kosher salt, black pepper, and optional granulated sugar balance the flavor.
  • Butter: One tablespoon is optional, but it adds a smooth finish.

Low-sodium chicken broth gives the cabbage a fuller savory taste, while water keeps the flavor especially simple and traditional. Since bacon can vary in saltiness, it is best to season conservatively at first and adjust near the end.

How to Make It Step-by-Step

Cabbage being added to a Dutch oven with bacon, onion, and garlic

Step 1: Prepare the cabbage by removing the tough outer leaves and cutting the head into quarters. Cut away the firm central core, then slice the cabbage into roughly 1-inch pieces. Rinse the pieces well in a colander and drain them thoroughly so excess water does not dilute the bacon drippings.

Step 2: Add the chopped bacon to a large Dutch oven or deep skillet over medium heat. Cook it for 7 to 10 minutes, stirring from time to time, until the pieces are browned and most of the fat has rendered. The bacon should be cooked and flavorful, but it does not need to be completely crisp because it will continue mingling with the cabbage.

Step 3: Add the diced onion directly to the bacon and drippings. Cook for 4 to 5 minutes, stirring often, until the onion becomes soft and translucent. Add the minced garlic and cook for about 30 seconds, just until fragrant; keeping the garlic cooking time short helps prevent bitterness.

Step 4: Add the cabbage to the pot in batches if the pan looks crowded. Stir after each addition, giving the leaves time to wilt before adding more. Sprinkle in the kosher salt, black pepper, and optional granulated sugar, remembering that the bacon and broth may already provide some salt.

Step 5: Pour in the one-half cup of water or low-sodium chicken broth. Cover the Dutch oven or skillet and reduce the heat to medium-low. Cook for 20 to 30 minutes, stirring occasionally, until the cabbage is tender but still has enough structure to hold its shape.

Step 6: Remove the lid and check the texture. Stir in the optional tablespoon of butter, taste the cabbage, and adjust the salt and pepper as needed. Serve the cabbage hot, either with the bacon stirred throughout or with some of the browned pieces scattered over the top.

Pro Tips for Tender, Flavorful Cabbage

Tender cabbage cooking gently with bacon and onion in a Dutch oven

The most important tip is to use a gentle cooking temperature. Cabbage releases a considerable amount of water as it softens, so the one-half cup of liquid is enough to help create steam and prevent sticking. Adding much more broth can leave you with a watery dish rather than a rich, concentrated side.

Do not rush the bacon. Starting it in a cool pan or over moderate heat allows the fat to render gradually, giving you a flavorful base for the onions. If the bacon browns too quickly before enough fat has rendered, lower the heat slightly and continue cooking patiently.

Stir the cabbage occasionally, but avoid constant stirring. Too much agitation can break down the leaves before they have finished cooking. The ideal texture is tender and silky with some visible pieces remaining, not completely collapsed or mushy.

The optional sugar is useful when the cabbage tastes especially earthy or bitter, but it should not make the dish sweet. Begin with the listed one-half teaspoon, and remember that the onion naturally contributes sweetness as it cooks.

For a little heat, add 1/2 to 1 teaspoon of red-pepper flakes or a few dashes of hot sauce. A small amount of apple cider vinegar added at the end gives the cabbage a traditional sweet-and-tangy contrast, while lemon juice provides a lighter bright finish.

For another main-dish pairing with bold sweet and savory flavors, serve this cabbage beside our grilled pineapple chicken. The tender cabbage also fits naturally into a spread with roasted meats, beans, potatoes, and warm cornbread.

Easy Variations

This recipe is flexible while still keeping its old-fashioned spirit. Ham, smoked sausage, or a ham hock can replace the bacon when you want a different smoky flavor. Smoked sausage is especially satisfying when sliced into rounds and cooked until lightly browned before the cabbage is added.

For a meatless version, sauté the onion in 2 tablespoons of butter and use vegetable broth instead of chicken broth. You can add a pinch of smoked paprika if you miss the savory depth associated with bacon, although the cabbage remains delicious with only butter, onion, garlic, salt, and pepper.

Some cooks like to add diced potatoes or carrots, but those additions can change the cooking time and texture. If you include them, cut them into small, even pieces so they cook at a similar pace. Keep the liquid controlled, since both cabbage and other vegetables release moisture.

This comforting side would be at home beside a casual family dinner that includes our easy taco pizza. The mild cabbage helps balance richer dishes and can provide a warm vegetable option when the rest of the meal is hearty.

Serving Suggestions

Close-up of cooked cabbage garnished with bacon and black pepper

Serve the cabbage hot in a wide bowl so the bacon, onions, and tender leaves are easy to scoop together. A final grind of black pepper makes the dish look inviting, and a few crisp bacon pieces on top add a pleasant contrast to the soft cabbage.

For a traditional Southern-style plate, pair it with roasted chicken, pork chops, ham, black-eyed peas, mashed potatoes, or cornbread. It is also a useful holiday side because it brings a simple vegetable component to a table filled with richer casseroles and baked dishes.

If you are planning a comforting seasonal menu, the cabbage can be followed by mini pumpkin pies for an easy individual dessert. The savory, smoky cabbage makes a pleasant contrast to warm spices and creamy pumpkin.

Storage and Reheating

Allow leftover cabbage to cool promptly, then place it in a covered container and refrigerate it. Stored leftovers are convenient for lunch or for adding a vegetable side to the next day’s dinner, and the bacon-onion flavor often becomes even more blended after resting.

Reheat the cabbage gently in a covered skillet over low to medium-low heat, stirring occasionally. If it seems dry, add a small splash of water or broth, but avoid adding a large amount because the cabbage should remain tender and savory rather than soupy.

You can also reheat individual portions in the microwave in short intervals, stirring between each interval. Taste after reheating and brighten the portion with a tiny splash of apple cider vinegar or lemon juice if the flavor seems heavy.

For a complete meal plan, finish the evening with our strawberry lemon blondies. Their fruity tartness offers a fresh contrast to the rich bacon and tender vegetables.

Old-Fashioned Cooked Cabbage Recipe (Just Like Grandma's!)

Old-Fashioned Cooked Cabbage Recipe

Tender green cabbage is slowly cooked with bacon, onion, garlic, and a small amount of broth for a comforting Southern side dish. It is simple, savory, and perfect alongside beans, roasted meats, or cornbread.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings

Ingredients
  

Main Ingredients
  • 1 large head, about 2 to 2 1/2 pounds Green cabbage
  • 6 slices Bacon, chopped
  • 1 medium Yellow onion, diced
  • 2 cloves Garlic, minced
Liquid and Seasoning
  • 1/2 cup Water or low-sodium chicken broth
  • 1 teaspoon, or to taste Kosher salt
  • 1/2 teaspoon Freshly ground black pepper
  • 1/2 teaspoon Granulated sugar, optional
Finishing Ingredient
  • 1 tablespoon Butter, optional

Method
 

Step-by-Step
  1. Remove the tough outer leaves from the cabbage. Cut it into quarters, remove the core, and slice the quarters into roughly 1-inch pieces. Rinse and drain the cabbage well.
  2. Place the chopped bacon in a large Dutch oven or deep skillet over medium heat. Cook for 7 to 10 minutes, stirring occasionally, until the bacon is browned and most of the fat has rendered.
  3. Add the diced onion to the bacon and drippings. Cook for 4 to 5 minutes, until softened, then add the minced garlic and cook for about 30 seconds.
  4. Add the cabbage in batches if necessary, stirring after each addition so the leaves can wilt and fit into the pan. Season with kosher salt, black pepper, and the optional sugar.
  5. Pour in the water or low-sodium chicken broth. Cover and cook over medium-low heat for 20 to 30 minutes, stirring occasionally, until the cabbage is tender but not completely mushy.
  6. Stir in the butter, if using, then taste and adjust the salt and pepper. Serve hot with the bacon mixed throughout or sprinkled over the top.

Notes

Do not add more liquid than called for because cabbage releases considerable water as it cooks. For variations, add 1/2 to 1 teaspoon red-pepper flakes or a few dashes of hot sauce, replace the bacon with ham or smoked sausage, or finish with a small amount of apple cider vinegar or lemon juice. Refrigerate leftovers promptly and reheat gently.

Final Thoughts

This old-fashioned cooked cabbage recipe proves that a few everyday ingredients can create a side dish people remember. Bacon, onion, garlic, and gentle cooking transform fresh cabbage into a tender, savory, comforting dish with just enough sweetness and smoky flavor.

Keep the liquid modest, cook the cabbage over medium-low heat, and stop when the leaves are tender rather than mushy. Whether you serve it for Sunday supper, a holiday gathering, or a simple weeknight meal, this is the kind of recipe that tastes familiar from the very first bite.

Make it your own with hot sauce, smoked sausage, a little apple cider vinegar, or a butter finish, while keeping the basic method unchanged. Spoon it onto the plate while it is hot, add the bacon on top, and enjoy a true grandma-style comfort food classic.

Leave a Comment

Recipe Rating