🥔 Cheesy Baked Meatball & Potato Casserole
🌟 Description
This dish is the ultimate comfort food: tender, flavorful meatballs arranged between thin slices of potatoes, baked together in a rich tomato-based sauce and finished with a generous layer of melted cheese.
What makes this recipe unique is the presentation and texture. The potatoes are sliced and placed vertically between the meatballs, allowing them to absorb all the savory juices as everything bakes. The result is a dish where every bite delivers a perfect balance of:
- Juicy, seasoned meat
- Soft, flavorful potatoes
- Rich sauce
- Golden, bubbly cheese
It’s visually impressive, making it perfect for family dinners or guests, yet simple enough for a weeknight meal. Think of it as a cross between a meatball bake, scalloped potatoes, and a cheesy casserole—all in one dish.
🧾 Ingredients
For the meatballs:
- 1 lb (450 g) ground beef (or a mix of beef and lamb)
- 1 small onion, finely grated
- 2 cloves garlic, minced
- 1/4 cup breadcrumbs
- 1 egg
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon paprika
- 1/2 teaspoon cumin (optional, adds warmth)
For the potatoes:
- 4–5 medium potatoes, peeled
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the sauce:
- 1 cup tomato sauce or crushed tomatoes
- 1 tablespoon tomato paste
- 1/2 teaspoon salt
- 1/2 teaspoon paprika
- 1/2 teaspoon dried oregano or Italian seasoning
- 1/2 cup water or broth
For the topping:
- 1½ to 2 cups shredded mozzarella cheese
- Optional: 1/4 cup grated Parmesan
🍳 Step-by-Step Instructions
Step 1: Prepare the meatball mixture
In a large bowl, combine:
- Ground meat
- Grated onion (this adds moisture and flavor)
- Garlic
- Breadcrumbs
- Egg
- Parsley
- All spices
Mix gently until everything is well combined. Avoid overmixing to keep the meatballs tender.
Shape into medium-sized balls (about golf-ball size). Set aside.
Step 2: Prepare the potatoes
Peel the potatoes and slice them into thin rounds (about 1/8 inch thick). Thin slices ensure they cook evenly and become tender.
Place them in a bowl and toss with:
- Olive oil
- Salt
- Pepper
Step 3: Assemble the dish
Preheat your oven to 375°F (190°C).
Lightly grease a round or oval baking dish.
Now arrange:
- Place one meatball in the dish
- Add a slice (or two) of potato next to it
- Continue alternating meatballs and potato slices in a circular pattern
The goal is to create a tightly packed arrangement where everything stands upright, just like in the image.
Step 4: Prepare and add the sauce
In a bowl, mix:
- Tomato sauce
- Tomato paste
- Water or broth
- Salt and spices
Pour this mixture evenly over the meatballs and potatoes. It should partially cover them but not completely submerge them.
Step 5: First bake
Cover the dish with foil and bake for 40–45 minutes.
This step allows:
- Meatballs to cook through
- Potatoes to soften
- Flavors to blend
Step 6: Add cheese and finish baking
Remove the foil and sprinkle mozzarella (and Parmesan if using) over the top.
Return to the oven uncovered and bake for another 15–20 minutes, or until:
- Cheese is melted and bubbly
- Top is golden brown
- Edges are slightly crispy
For extra browning, broil for 2–3 minutes at the end.
Step 7: Rest and serve
Let the dish rest for about 10 minutes before serving. This helps everything set and makes it easier to scoop.
Serve warm and enjoy!
🍽️ Serving Suggestions
This dish is hearty on its own, but you can serve it with:
- Fresh green salad
- Garlic bread
- Steamed vegetables
- Yogurt or sour cream on the side
🔁 Variations
1. Creamy Version
Replace tomato sauce with:
- Cream
- Garlic
- Parmesan
This creates a rich, Alfredo-style bake.
2. Spicy Version
Add:
- Chili flakes
- Hot sauce
- Spicy paprika
3. Vegetable Boost
Add slices of:
- Zucchini
- Eggplant
- Bell peppers
Layer them with the potatoes.
4. Low-Carb Option
Replace potatoes with:
- Zucchini slices
- Eggplant rounds
5. Cheesy Stuffed Meatballs
Insert a small cube of mozzarella inside each meatball for a gooey center.
💡 Tips for Success
- Slice potatoes thinly: Thick slices won’t cook properly.
- Pack tightly: Helps everything cook evenly and hold shape.
- Use enough sauce: Prevents dryness.
- Cover first, then uncover: Ensures tender potatoes and melted cheese.
🧊 Storage and Reheating
Refrigerator:
Store in an airtight container for up to 4 days.
Freezer:
Freeze portions for up to 2 months.
Reheating:
- Oven: 350°F (175°C) for 15–20 minutes
- Microwave: 2–3 minutes
❤️ Why You’ll Love This Recipe
This cheesy baked meatball and potato casserole is:
- Comforting and filling
- Easy to prepare
- Family-friendly
- Visually impressive
It combines simple ingredients into something that feels special. The way the potatoes soak up the juices from the meat and sauce creates deep, rich flavor in every bite.
The melted cheese on top ties everything together into a dish that’s hard to resist—perfect for cozy dinners or sharing with loved ones.
