This cheesy green beans and cabbage recipe is a creamy, comforting casserole made with tender cabbage, green beans, condensed cheddar-cheese soup, milk, onion, black pepper, and plenty of sharp cheddar. Blanch the vegetables, stir them into the simple cheese sauce, top with more cheddar, and bake uncovered at 350°F for 25–30 minutes.
Ready in approximately 50–60 minutes, this easy vegetable casserole makes 4–6 servings and works beautifully as a holiday side dish or a cozy weeknight accompaniment. Every bite combines soft cabbage, pleasantly tender green beans, creamy cheddar sauce, and a lightly browned cheesy topping.
Jump to RecipeWhy You’ll Love This Recipe

This cheesy green beans and cabbage casserole turns two humble vegetables into a warm, satisfying side dish with very little fuss. The condensed cheddar soup creates a smooth, savory sauce, while milk keeps the mixture creamy enough to coat every piece of cabbage and every green bean.
The flavor is familiar and comforting, but the combination has plenty of character. Cabbage becomes tender and sweet as it bakes, green beans contribute a fresh vegetable bite, and sharp cheddar adds a pleasantly tangy finish that balances the creamy sauce.
This recipe is also practical for busy cooks. The vegetables can be blanched while the oven preheats, the sauce takes only a few minutes to stir together, and the casserole finishes in one dish without requiring a separate stovetop cheese sauce.
- Prep-friendly: The vegetables and cheese mixture come together in about 15–20 minutes.
- Family-sized: The recipe makes approximately 4–6 servings.
- Flexible: Use fresh or frozen green beans, depending on what you have available.
- Comforting texture: The finished casserole is creamy, bubbling, and lightly browned on top.
Ingredients You’ll Need

Begin with one small head of cabbage weighing about 1 1/2–2 pounds. Shred it into ribbons or chop it into bite-size pieces, keeping the pieces fairly similar in size so they cook evenly.
You will also need 1 pound of trimmed, cut green beans or one 16-ounce package of frozen green beans. Fresh beans should be blanched until just tender, while frozen beans can be thawed and drained before they are mixed into the casserole.
The creamy sauce uses one 10 3/4-ounce can of condensed cheddar cheese soup, 1/2 cup milk, 1/2 cup chopped onion, and 1/4 teaspoon black pepper. These ingredients create a savory coating without the need for a long roux or complicated stovetop preparation.
Use 1 cup of shredded sharp cheddar cheese, dividing it equally between the sauce and the topping. Freshly shredding the cheese is worth the small effort because it usually melts more smoothly and provides a fuller cheddar flavor than pre-shredded cheese.
- Salt the blanching water lightly and add more salt only if needed after the sauce is combined.
- Grease the 2-quart baking dish with butter or cooking spray to make serving easier.
- For a subtle variation, keep a pinch of garlic powder or paprika nearby, though both are optional.
How to Make It Step-by-Step

Step 1: Heat the oven to 350°F (175°C) so it is ready when the assembled casserole reaches the dish. Grease a 2-quart casserole dish with butter or cooking spray, covering the bottom and sides lightly to help prevent sticking.
Step 2: Bring a large pot of lightly salted water to a steady boil. Add the cabbage and cook it for about 5–7 minutes, until softened but not mushy; the cabbage should still have enough structure to hold its shape in the casserole.
Step 3: Cook the fresh green beans in the boiling water until just tender, allowing them slightly longer than the cabbage if necessary. The cooking or blanching portion generally takes about 8–10 minutes overall, but begin checking early so the vegetables do not become limp.
Step 4: Drain the cabbage and green beans thoroughly in a colander. Press or toss the vegetables gently to remove as much water as possible, since trapped water can thin the cheese sauce and cause it to separate during baking; if using frozen green beans, thaw and drain them carefully instead of boiling them.
Step 5: In a large mixing bowl, combine the condensed cheddar cheese soup, 1/2 cup milk, 1/2 cup chopped onion, and 1/4 teaspoon black pepper. Stir in 1/2 cup of the shredded sharp cheddar until the mixture is evenly blended and the onion is distributed throughout the sauce.
Step 6: Add the well-drained cabbage and green beans to the bowl. Fold gently with a spatula or large spoon until all the vegetables are coated, taking care not to crush the cabbage or break the beans into small pieces.
Step 7: Transfer the coated vegetables to the prepared 2-quart casserole dish and spread them into an even layer. Sprinkle the remaining 1/2 cup shredded cheddar over the surface, making sure the cheese reaches close to the edges.
Step 8: Bake the casserole uncovered at 350°F for 25–30 minutes. It is ready when the sauce is hot and bubbling around the edges and the cheddar topping is melted with light golden-brown spots.
Step 9: Let the casserole rest for a few minutes before serving. This short pause allows the bubbling sauce to settle slightly, making each spoonful easier to portion while keeping the dish warm and creamy.
Pro Tips for the Best Casserole

The most important detail is thorough draining. Cabbage and green beans naturally hold water after blanching, and that moisture can make the sauce loose; a thin sauce may also separate instead of remaining creamy.
Do not overcook the vegetables before baking. They continue cooking in the hot cheese mixture, so aim for just-tender cabbage and green beans with enough firmness to stand up to another 25–30 minutes in the oven.
Freshly shredded sharp cheddar gives the best taste and melting quality. Sharp cheddar has enough flavor to remain noticeable alongside the condensed soup, and shredding it yourself helps the cheese blend more evenly into the sauce.
- Add a small pinch of garlic powder for a gentle savory note.
- Add a small pinch of paprika for mild warmth and a little extra color.
- Keep the casserole uncovered so steam can escape and the cheese topping can brown.
- Check the seasoning after combining the sauce, remembering that condensed soup and cheddar may already contain salt.
If your cabbage is especially large or dense, cut the pieces into manageable ribbons rather than thick wedges. Smaller, even pieces distribute more easily through the sauce and make the casserole simpler to serve.
Serving Suggestions

Serve this casserole warm as a side dish with roasted chicken, baked ham, pork chops, or a simple roast. Its creamy texture also pairs well with crisp green salads, roasted potatoes, or crusty bread that can catch the remaining cheese sauce.
For a holiday table, spoon the casserole into a serving bowl just before the meal begins so the top remains glossy and the sauce stays warm. A small sprinkle of paprika or a few finely sliced green onions may be used as a finishing touch, although the bubbling cheddar topping is attractive on its own.
Because the recipe makes 4–6 servings, it is suitable for a family dinner or a modest gathering. If serving many other rich dishes, plan on smaller portions; the casserole is satisfying and flavorful even when served as a generous spoonful beside the main course.
Storage & Reheating

Cool leftover casserole promptly and transfer it to a covered container, or cover the casserole dish tightly before refrigerating. Store it in the refrigerator and enjoy it reheated until hot throughout.
Reheat individual portions in the microwave in short intervals, stirring only if needed, or warm larger portions in an oven-safe dish until heated through. If reheating in the oven, cover the dish loosely at first to help prevent the top from drying, then uncover briefly if you want the cheddar topping warmed and lightly browned again.
The texture may be a little softer after refrigeration because the vegetables continue to release moisture, which is why careful draining during the original preparation matters. Avoid leaving the casserole at room temperature for an extended period, and refrigerate leftovers once the dish has cooled enough to handle safely.

Cheesy Green Beans and Cabbage
Ingredients
Method
- Heat the oven to 350°F (175°C) and grease a 2-quart casserole dish with butter or cooking spray.
- Bring a large pot of lightly salted water to a boil. Cook the cabbage for about 5–7 minutes and cook fresh green beans until just tender, allowing slightly longer for the beans if needed; the total cooking or blanching time is about 8–10 minutes.
- Drain the cabbage and green beans extremely well. If using frozen green beans, thaw them completely and drain them before continuing.
- In a large bowl, stir together the condensed cheddar cheese soup, milk, chopped onion, black pepper, and 1/2 cup of the shredded cheddar cheese.
- Fold the drained vegetables into the cheese mixture until the cabbage and green beans are evenly coated. Transfer the mixture to the prepared casserole dish.
- Sprinkle the remaining 1/2 cup shredded cheddar evenly over the top. Bake uncovered for 25–30 minutes, until hot, bubbling, and lightly browned.
Notes
Final Thoughts
This cheesy green beans and cabbage recipe is proof that a few everyday ingredients can make a memorable, comforting casserole. Tender vegetables, creamy cheddar sauce, and a bubbling layer of sharp cheese come together in a dish that feels right for both a relaxed family dinner and a festive table.
For the best result, blanch the vegetables until just tender, drain them exceptionally well, and use freshly shredded cheddar when possible. Once the casserole is baked hot and lightly browned, let it rest briefly, then serve it with your favorite roasted main dish and enjoy every creamy, savory bite.