Introduction
If you’re craving the kind of meal that feels like a warm hug, this Cheesy Ground Beef & Potato Casserole is it. With layers of tender potatoes, seasoned ground beef, melty cheese, and a rich, savory sauce, this dish is the definition of comfort food. It’s easy to throw together, budget-friendly, and perfect for feeding the whole family.
Ingredients (Serves 6–8)
- 1 lb ground beef
- 1 medium onion, diced
- 3–4 medium potatoes, thinly sliced
- 1 can (14 oz) diced tomatoes (drained)
- 1 cup shredded cheddar cheese (plus more for topping)
- 1 cup milk or heavy cream
- 2 tablespoons butter
- 2 tablespoons flour
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- Salt & pepper, to taste
Instructions
- Cook Beef – In a skillet, brown ground beef with onion until cooked through. Drain excess fat, season with salt, pepper, garlic powder, and paprika. Stir in diced tomatoes.
- Make Sauce – In a saucepan, melt butter, whisk in flour, then slowly add milk or cream. Stir until thickened, then mix in ½ cup cheese.
- Layer Casserole – In a greased 9×13 dish, layer potatoes, beef mixture, sauce, and cheese. Repeat layers until all ingredients are used, finishing with cheese on top.
- Bake – Cover with foil and bake at 375°F (190°C) for 45 minutes, then uncover and bake another 15 minutes until bubbly and golden.
- Serve – Let cool slightly, then scoop into bowls and enjoy that cheesy, hearty goodness.
Tips & Variations
- Add green bell peppers or mushrooms to the beef for extra flavor.
- Use mozzarella or pepper jack cheese for a melty twist.
- Prep ahead: assemble casserole, refrigerate overnight, and bake the next day.
This casserole is everything you want in a family dinner—easy, cheesy, and comforting. One bite, and you’ll be adding it to your weekly dinner rotation!

