Budget-Friendly Potato Casserole
A hearty, budget-friendly casserole that layers thin potato slices with sautéed cabbage and a creamy, cheesy sauce. It's comfort food at its best, with a golden, bubbly top and tender, flavorful layers beneath. Perfect for a weeknight dinner, this dish stretches simple ingredients into a satisfying meal.

A hearty, budget-friendly casserole that layers thin potato slices with sautéed cabbage and a creamy, cheesy sauce. It's comfort food at its best, with a golden, bubbly top and tender, flavorful layers beneath. Perfect for a weeknight dinner, this dish stretches simple ingredients into a satisfying meal.
Ingredients
11 ingredients- Fat
- 22g
- Carbs
- 40g
- Protein
- 15g
Whole recipe (6 servings): 2520 kcal
- 2 pounds (900g) potatoes (about 4 medium), peeled and thinly sliced
- 1 small head green cabbage (about 1.5 pounds/680g), cored and thinly sliced
- 1 large onion, thinly sliced
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 2 cups shredded sharp cheddar cheese, divided
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon grated nutmeg (optional)
- 2 tablespoons olive oil
Method
6 steps- Preheat oven to 375°F (190°C). Grease a 9x13-inch baking dish.
- In a large skillet, heat olive oil over medium heat. Add cabbage and onion, and cook until softened and lightly browned, about 10-12 minutes. Season with a pinch of salt and pepper. Set aside.
- In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Gradually whisk in milk. Cook, stirring constantly, until sauce thickens, about 5-7 minutes. Remove from heat and stir in 1.5 cups cheddar cheese, salt, pepper, and nutmeg until cheese melts.
- Layer half the potato slices in the prepared baking dish. Spread half the cabbage mixture over potatoes. Pour half the cheese sauce over cabbage. Repeat layers with remaining potatoes, cabbage, and sauce.
- Cover dish with foil and bake for 45 minutes. Remove foil, sprinkle remaining 1/2 cup cheese on top, and bake uncovered for 20-25 minutes more, until potatoes are tender and top is golden and bubbly.
- Let rest for 10 minutes before serving.
Recipe notes
Helpful tips
- For extra flavor, add a pinch of cayenne pepper to the cheese sauce.
- You can use red potatoes or Yukon gold for a creamier texture.
- If you prefer a crisper top, broil for the last 2-3 minutes, watching closely.
Equipment
- 9x13-inch baking dish
- Large skillet
- Medium saucepan
- Whisk
- Knife and cutting board
- Foil
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or microwave.
Additional tips
- Hot cheese sauce can splatter; stir carefully. Use oven mitts when handling the hot baking dish.
Recipe inspiration
Inspired by Ricette Fresche
Estimated nutrition
Per serving: 420 calories
Fat: 22 g · Carbs: 40 g · Protein: 15 g
Cook with ChefScribe
Save recipes. Plan meals. Cook with confidence.
Turn cooking videos into clear recipes you can keep and use in your kitchen.