Cheesy Cabbage Beef Casserole with Rice and Tomatoes

About the author: Susan Updated on Thu, 17 Jul 2025 11:55:50 GMT Main Dishes

Tags: #ground-beef #cabbage #rice #casserole #cheddar

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Thu, 17 Jul 2025 11:55:50 GMT

View Recipe →
Cheesy cabbage beef casserole with rice, tomatoes, and melted cheddar Pin it
Cheesy cabbage beef casserole with rice, tomatoes, and melted cheddar

Cheesy Cabbage Beef Casserole with Rice and Tomatoes is the kind of dinner that makes a full pan disappear without much fuss. It has the comfort of stuffed cabbage rolls, but you skip the rolling and get straight to the good part.

The cabbage softens into the tomato-beef mixture while the rice catches all the pan juices. Sharp cheddar melts over the top and turns golden at the edges.

I like this best on nights when I want something filling, simple, and friendly to leftovers. A green salad is nice, but the casserole can carry dinner on its own.

The cozy skillet lineup

Choose a firm green cabbage that feels heavy for its size and a sharp cheddar with real flavor. Cooked long-grain rice gives the casserole body without turning mushy.

Ingredients for cabbage beef casserole with rice, tomatoes, and cheddar
Ingredients for cabbage beef casserole with rice, tomatoes, and cheddar
  • Ground beef. Brings savory richness and makes the casserole filling enough for dinner.
  • Green cabbage. Softens into sweet, tender ribbons and stretches the meal without making it heavy.
  • Yellow onion. Adds mild sweetness to the beef as it browns.
  • Garlic. Gives the tomato mixture a warm, savory base.
  • Diced tomatoes. Add moisture, tang, and enough acidity to balance the cheese.
  • Cooked white rice. Soaks up the broth and tomato juices so every scoop holds together.
  • Beef broth. Keeps the bake moist while the cabbage finishes cooking.
  • Sharp cheddar. Melts into a bubbling top with enough bite to stand up to the cabbage and beef.
  • Italian seasoning. Adds familiar herb flavor without complicating the dish.

Cheesy cabbage beef casserole steps

  1. Heat the oven. Set the oven to 350°F and lightly grease a 9x13-inch baking dish so the cheesy edges release cleanly.
  2. Brown the beef. Cook the ground beef, onion, and garlic in a large skillet until the beef is no longer pink and the onion has softened. Drain off extra fat.
  3. Wilt the cabbage. Add the chopped cabbage to the skillet and cook for 5-7 minutes, stirring often, until it loses volume and looks glossy.
  4. Add rice and tomatoes. Stir in the diced tomatoes with their juices, cooked rice, Italian seasoning, salt, and pepper. Simmer for 3-4 minutes so the rice starts absorbing the tomato juices.
  5. Fill the dish. Spread the mixture in the prepared baking dish and pour the beef broth evenly over the top.
  6. Bake with cheese. Cover with foil and bake for 30 minutes, then uncover, sprinkle with cheddar, and bake 10-15 minutes more until the cheese bubbles and browns in spots.
  7. Rest before serving. Let the casserole sit for 10 minutes so the rice firms up and the melted cheese settles.
Cheesy Cabbage Beef Casserole with Rice and Tomatoes
Cheesy Cabbage Beef Casserole with Rice and Tomatoes

Why cooked rice matters

Cooked rice makes this casserole predictable. It has already absorbed water, so it can take in the tomato juices and broth without stealing all the moisture from the cabbage. If you use leftover rice, break up any cold clumps with your fingers before it goes into the skillet.

Long-grain white rice gives the cleanest texture. Brown rice works too, but it stays a little chewier and makes the bake feel heartier. If you like this beef-and-rice comfort style, Easy Cheesy Ground Beef and Rice Casserole uses the same pantry-friendly idea with a different flavor profile.

Getting tender cabbage

Do not rush the cabbage straight from chopping board to baking dish. A short skillet cook collapses the leaves, seasons them in the beef drippings, and keeps the final casserole from tasting watery. Cut the cabbage into bite-size pieces so it blends with the rice instead of forming long strands that pull out of each scoop.

This recipe sits close to a lazy cabbage roll casserole. For a more classic rolled-cabbage flavor, try Stuffed Cabbage Roll Casserole. For something faster and soupier with the same cabbage-beef comfort, Healthy Cabbage Ground Beef Soup is a good cold-weather option.

Cheese and tomato balance

Sharp cheddar is my first pick because it has enough tang to match the tomatoes. Mild cheddar melts well, but the flavor can disappear. Monterey Jack gives a softer, stretchier top, and a little mozzarella can be mixed in if you want more pull.

The tomatoes matter too. Use diced tomatoes with their juice, not drained tomatoes. That juice keeps the rice tender and gives the casserole its stuffed-cabbage taste. If your tomatoes taste very sharp, stir in a pinch of sugar before baking. If they taste flat, add a small spoon of tomato paste while the cabbage cooks.

Make-ahead and leftovers

You can assemble the whole dish earlier in the day. Keep it covered in the fridge, then bake it when you are ready for dinner. Cold casserole needs a little extra time under the foil, so check that the center is hot before adding the final cheese browning time.

Leftovers keep well for 3-4 days in the refrigerator. FoodSafety.gov has a useful cold storage chart for cooked leftovers. Reheat single portions in the microwave at medium power, or warm a covered baking dish at 325°F with a spoonful of broth around the edges.

Simple swaps that work

Ground turkey can replace beef if you season it well and add a teaspoon of oil to the skillet. Fire-roasted tomatoes add deeper flavor. Cauliflower rice works for a lower-carb version, but stir it in near the end of the skillet step and use less broth.

For food safety, cook ground beef until it reaches 160°F. The USDA explains why ground beef needs that temperature in its ground beef safety guide. If you want the same beef and rice comfort without turning on the oven, 30-Minute Ground Beef and Rice Skillet is a handy weeknight backup.

Summary

This cheesy cabbage beef casserole is hearty, budget-friendly, and built for leftovers. Cook the rice first, wilt the cabbage in the skillet, and let the baked casserole rest before serving.

Cheesy Cabbage Beef Casserole with Rice and Tomatoes
Cheesy Cabbage Beef Casserole with Rice and Tomatoes

FAQs

Can I use uncooked rice in this cabbage beef casserole?

Cooked rice is the better choice here. The casserole does not bake long enough with enough loose liquid to soften raw rice evenly, and raw rice can leave hard spots near the edges.

What kind of cabbage works best?

Regular green cabbage works best because it softens well and holds its shape. Savoy cabbage also works, but it cooks faster, so watch the skillet and stop once the leaves look wilted.

Can I make it ahead?

Yes. Assemble the casserole without baking, cover it, and refrigerate for up to 24 hours. Add 5-10 minutes to the covered baking time if it goes into the oven cold.

How do I keep the casserole from getting watery?

Let the tomato mixture simmer in the skillet for a few minutes before baking. Also drain excess fat from the beef and let the finished casserole rest for 10 minutes before scooping.

Can I freeze cheesy cabbage beef casserole?

Yes, it freezes well after baking. Cool it completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge and reheat covered until hot in the center.

Can I make it lighter?

Use lean ground beef or ground turkey, reduce the cheese to 1 cup, and add extra cabbage. Cauliflower rice can replace cooked white rice, but the casserole will be softer and lower in carbs.

References

Sources cited in this recipe.
4.20 from 21 votes

Cheesy Cabbage Beef Casserole with Rice and Tomatoes

Prep time:
15 min
Cook time:
45 min
Total time:
60 min
Servings:
6
Cheesy cabbage beef casserole with rice, tomatoes, and melted cheddar

Tender cabbage, ground beef, cooked rice, tomatoes, and cheddar bake into a cozy one-pan family casserole.

Ingredients

  • For the casserole

  • 1 tablespoon olive oil
  • 1 lb (450 g) ground beef, 85 percent lean
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 medium green cabbage, chopped, about 8 cups
  • 1 can (14.5 oz or 410 g) diced tomatoes with juice
  • 1 1/2 cups (300 g) cooked long-grain white rice
  • 1 teaspoon Italian seasoning
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 3/4 cup (180 ml) low-sodium beef broth
  • For the topping

  • 1 1/2 cups (150 g) shredded sharp cheddar cheese
  • 2 tablespoons chopped parsley, optional

Instructions

1.

1. Preheat the oven: Heat the oven to 350°F. Lightly grease a 9x13-inch baking dish.

2.

2. Brown the beef: Warm the olive oil in a large skillet over medium-high heat. Add the ground beef, onion, and garlic. Cook for 6-8 minutes, breaking up the beef, until browned and no longer pink. Drain excess fat.

3.

3. Soften the cabbage: Add the chopped cabbage to the skillet. Cook for 5-7 minutes, stirring often, until the cabbage wilts and starts to turn tender.

4.

4. Mix the filling: Stir in the diced tomatoes with their juice, cooked rice, Italian seasoning, salt, and pepper. Simmer for 3-4 minutes so the flavors come together.

5.

5. Fill the baking dish: Spread the cabbage, beef, and rice mixture evenly in the prepared baking dish. Pour the beef broth over the top.

6.

6. Bake and add cheese: Cover with foil and bake for 30 minutes. Remove the foil, sprinkle with cheddar, and bake uncovered for 10-15 minutes until the cheese is melted and bubbling.

7.

7. Rest and serve: Let the casserole rest for 10 minutes before serving. Sprinkle with parsley if using.

Good to know

  1. Use cooked rice for the most reliable texture.
  2. Let the casserole rest before scooping so it holds together.
  3. Leftovers keep refrigerated for 3-4 days.

Equipment

  • Large skillet
  • 9x13-inch baking dish
  • Aluminum foil
  • Wooden spoon

Allergens

Always check labels if you have allergies.
  • Dairy

Nutrition facts

Values are estimates per serving.
  • Calories: 385
  • Fat: 22 g
  • Carbs: 24 g
  • Protein: 25 g