One Pan Cabbage Casserole
Cabbage casserole with hamburger meat delivers bold flavor using simple ingredients! This is an easy way to turn cabbage into a satisfying dinner.

I tested this recipe countless times before I got it just right. Cabbage casserole seems straightforward, but getting the balance right takes more than just tossing everything in a pan. After testing different cabbage cuts, beef ratios, and cook times, this version consistently delivers tender cabbage without excess moisture and a filling that holds together without turning soupy.
This is a practical, filling and easy dinner when you want something wholesome and hearty on the table without breaking the bank.
Why I love this casserole
- One Pan: protein, vegetables and comfort all in one dish!
- Budget Friendly: built around affordable and easy to find ingredients.
- Great leftovers: holds texture and flavor for several days.


Key Ingredients
- Ground beef: you can also use ground pork, chicken, turkey, or your favorite ground sausage.
- Vegetables: you will need freshly chopped onion and cabbage for this recipe.
- Canned Goods: Canned tomatoes with green chiles, also known as Rotel in the U.S., as well as tomato sauce.
- Spices: Garlic powder, Chili powder, salt, and pepper
- Shredded cheese: you can use your favorite variety but sharp cheddar, Colby-Jack, or even Pepper-Jack if you enjoy a little extra spice.
How to Make Cabbage Casserole
- Brown the Ground Beef: Brown the ground beef, drain off any grease and return the cooked meat back to the skillet. Add chopped onion and sauté until softened.
- Add the Cabbage and Tomatoes: Add the cabbage, undrained tomatoes, a small can of tomato sauce, and spices, and stir well.
- Cover and Cook: Allow the casserole to cook 10-15 minutes until the cabbage is tender.
- Add Cheese: After 15 minutes, stir everything well and check the cabbage to see if it is tender enough for your liking. Add cheese and allow it to melt before serving



Tips
- You can use ground beef or ground turkey in this low-carb casserole recipe.
- Drain excess grease to prevent a heavy casserole.
- Make sure you don’t chop the cabbage too small since it shrinks so much while it is cooking.
- Do NOT drain the canned tomatoes and green chiles. The liquid the tomatoes are in is packed with flavor!
More Low Carb Casseroles:
- Keto Taco Zoodle Casserole
- Low-Carb Bacon Cheddar Cauliflower Casserole
- Keto Tuna Zoodle Casserole
- Cheesy Cauliflower Casserole

Get the Recipe: Cabbage Casserole with Ground Beef
Ingredients
- 1 pound ground beef or turkey, browned and drained
- 1 small onion, diced
- 1/2 head of cabbage chopped into medium chunks, roughly 3 cups
- 1 10 ounce can tomatoes with green chilies (undrained)
- 1 8 ounce can of tomato sauce
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- salt and pepper to taste
- 1 cup shredded cheese, cheddar or colby jack is our favorite
Instructions
- In a medium size skillet brown your beef or turkey over medium heat, drain off any grease.
- Add the diced onion and sauté 3-5 minutes.
- Add the cabbage, tomatoes with green chilies, tomato sauce, spices and stir well.
- Cover and reduce heat to medium cooking for 15-18 minutes stirring occasionally.
- Top with cheese!
Notes
Storage and Freezer Instructions
- Refrigerator: store in an airtight container up to 4 days.
- Reheat: microwave individual portions in 30 second increments until warm.
- Freezer: I do not recommend freezing this dish.

This casserole is so delicious! I love everything in it. Best of all it’s low carb. I love cheese so I doubled the amount. I think a touch of sour cream would be good too. Thanks for the recipe. It will go in my stash with “EX” on top!
This recipe is super easy and full of flavor. I use a little more of the garlic powder and use hot chili powder for a little extra kick.