Cheesy Beef and Potato Casserole
A rich, comforting baked dish with seasoned beef, tender potatoes, and a golden cheesy top—perfect for family dinners.
🧾 Ingredients
- 400–500 g ground beef
- 4–5 medium potato (thinly sliced or diced)
- 1 onion (chopped)
- 2–3 garlic cloves (minced)
- 1 cup shredded cheese (cheddar or mozzarella)
- 1 cup milk or cream
- 2 tbsp oil or butter
- 1 tsp paprika or chili powder
- Salt & black pepper to taste
- Optional: oregano or thyme
🔥 Instructions
1. Prepare potatoes
- Slice potatoes thinly (for faster cooking)
- Boil for 5–7 minutes if you want a softer texture (optional)
2. Cook beef filling
- Heat oil in a pan
- Sauté onion and garlic until soft
- Add ground beef and cook until browned
- Season with salt, pepper, paprika, and herbs
3. Assemble layers
In a greased baking dish:
- Layer potatoes
- Add beef mixture
- Sprinkle a little cheese
- Repeat if needed
4. Add creamy mixture
- Pour milk or cream evenly over the layers
- This keeps the casserole soft and rich
5. Top with cheese
- Add a generous layer of shredded cheese on top
6. Bake
- Bake at 180°C (350°F) for 35–45 minutes
- Top should be golden and bubbly
- Potatoes should be tender when pierced
7. Rest before serving
- Let it sit 10 minutes so it sets properly
😋 Flavor profile
- Savory, spiced beef
- Soft, creamy potatoes
- Gooey, golden cheese crust
⭐ Tips for best results
- Slice potatoes evenly for uniform cooking
- Add a pinch of chili flakes for a spicy kick
- Use a mix of cheeses for richer flavor
- Cover with foil for first 25 minutes, then uncover for browning
If you want, I can also make:
- A low-carb cauliflower version
- A spicy Pakistani-style keema casserole
- Or a restaurant-style extra cheesy baked version