This comforting Baked Potato-Wrapped Meatball Casserole combines tender seasoned meatballs with thin potato slices, rich tomato sauce, and a generous layer of bubbling melted mozzarella.
The potatoes soften as they bake, while the meatballs stay juicy and flavorful. Everything comes together in one baking dish, making this an excellent family dinner or hearty weekend meal.
🍽️ Recipe Overview
| Feature | Details |
| 🥔 Prep Time | 25 minutes |
| 🔥 Bake Time | 40–50 minutes |
| ⏱️ Total Time | About 1 hour 15 minutes |
| 🍽️ Servings | 6 |
| ⭐ Difficulty | Easy |
| 🌡️ Oven Temperature | 375°F (190°C) |
🛒 Ingredients
🍖 For the Meatballs
| Ingredient | Amount |
| Ground beef | 1 lb (450 g) |
| Small onion, finely chopped | 1 |
| Garlic, minced | 2 cloves |
| Egg | 1 |
| Breadcrumbs | ½ cup |
| Fresh parsley, chopped | 2 tbsp |
| Paprika | 1 tsp |
| Italian seasoning | 1 tsp |
| Salt | ¾ tsp |
| Black pepper | ½ tsp |
| Grated Parmesan | 2 tbsp |
🥔 For the Potato Layer
| Ingredient | Amount |
| Large potatoes | 4 |
| Olive oil | 1 tbsp |
| Salt | ½ tsp |
| Black pepper | ¼ tsp |
| Paprika | ½ tsp |
🍅 For the Sauce
| Ingredient | Amount |
| Tomato passata or crushed tomatoes | 2 cups (480 ml) |
| Tomato paste | 1 tbsp |
| Garlic, minced | 1 clove |
| Italian seasoning | 1 tsp |
| Salt | ½ tsp |
| Black pepper | ¼ tsp |
| Olive oil | 1 tbsp |
🧀 For the Topping
| Ingredient | Amount |
| Shredded mozzarella | 1½ cups (150 g) |
| Grated Parmesan | 2 tbsp |
| Fresh parsley | For garnish |
👩🍳 Instructions
Prepare the Potatoes
Peel the potatoes and slice them into thin, even slices, approximately ⅛–¼ inch (3–6 mm) thick.
Try to keep the slices similar in thickness so they cook evenly.
Place them in a bowl and toss gently with olive oil, salt, pepper, and paprika.
Set aside.
Make the Meatball Mixture
Add the ground beef to a large bowl.
Add the finely chopped onion, garlic, egg, breadcrumbs, parsley, Parmesan, paprika, Italian seasoning, salt, and black pepper.
Mix gently with your hands until everything is evenly combined.
Avoid overmixing because this can make the meatballs dense.
Shape the Meatballs
Divide the mixture into approximately 12–14 portions.
Roll each portion between your hands to form a compact meatball.
The meatballs should be approximately 1½–2 inches (4–5 cm) in diameter.
They don’t need to be perfectly round because the potato slices will be arranged around them.
Prepare the Tomato Sauce
Heat the olive oil in a small saucepan over medium heat.
Add the garlic and cook for approximately 30 seconds.
Add the crushed tomatoes or passata, tomato paste, Italian seasoning, salt, and black pepper.
Simmer for approximately 5–7 minutes.
Remove from the heat.
Assemble the Casserole
Preheat the oven to 375°F (190°C).
Lightly grease a round or oval baking dish.
Spread a thin layer of tomato sauce across the bottom.
Arrange the meatballs around the dish.
Now place the potato slices around and between the meatballs, slightly overlapping them where necessary.
The potatoes should form the attractive curved pattern seen in the image.
Pour the remaining tomato sauce gently around the meatballs and potatoes.
Try not to completely cover the tops of the meatballs.
Cover and Bake
Cover the baking dish tightly with aluminum foil.
Bake for approximately 30–35 minutes.
The steam created under the foil helps the potatoes become tender.
Add the Cheese
Remove the foil.
Check that the potatoes are becoming tender when pierced with a fork.
Sprinkle the mozzarella evenly over the top.
Add the Parmesan.
Return the uncovered dish to the oven.
Bake for another 10–15 minutes, until the cheese is melted, bubbling, and beautifully golden in places.
For a more deeply browned cheese topping, switch to the broiler/grill setting for 1–2 minutes, watching carefully.
Rest and Serve
Remove the casserole from the oven.
Let it rest for approximately 5–10 minutes before serving.
Garnish with freshly chopped parsley.
Serve hot while the mozzarella is still beautifully melted.
⭐ Tips for the Best Results
Slice the potatoes evenly
Thin, uniform slices cook more consistently and are easier to arrange around the meatballs.
Don’t make huge meatballs
Very large meatballs can take longer to cook than the potatoes. Medium-sized meatballs work best.
Don’t overmix the beef
Mix just until the ingredients are combined for softer, more tender meatballs.
Cover during the first part of baking
The covered baking stage helps create steam, which is important for tender potatoes.
Check the potatoes before adding cheese
If a fork doesn’t easily pierce the potato slices, cover the dish again and continue baking before adding the cheese.
Use freshly grated mozzarella
Freshly grated mozzarella generally melts beautifully and gives the casserole a more appealing cheese pull.
🍅 Easy Ingredient Alternatives
Ground Beef
You can use ground chicken or turkey if preferred. Because leaner meats can dry out more easily, avoid overmixing and overbaking.
Mozzarella
Provolone, Monterey Jack, cheddar, or a combination of mozzarella and Parmesan can be used.
Breadcrumbs
Regular breadcrumbs, panko breadcrumbs, or finely crushed crackers can work.
Potatoes
Yukon Gold or another all-purpose potato works well. Starchy potatoes also produce a soft, fluffy texture.
🌶️ Recipe Variations
Spicy Meatball Potato Bake
Add ½ teaspoon chili flakes or a pinch of cayenne to the meatball mixture.
Creamy Cheese Version
Add a few spoonfuls of cream cheese or a splash of heavy cream to the tomato sauce before assembling.
Mediterranean Style
Add oregano, chopped olives, and a little feta alongside the mozzarella.
Garlic Herb Version
Increase the garlic and add fresh rosemary, parsley, and thyme.
Extra-Cheesy Casserole
Add mozzarella between some of the meatballs before covering the dish with the final layer of cheese.
🥗 What to Serve With It
This casserole is already filling, but it pairs particularly well with:
- 🥗 Fresh green salad
- 🥖 Crusty bread
- 🥒 Cucumber and tomato salad
- 🥦 Roasted vegetables
- 🥬 Steamed green beans
- 🍅 Simple Italian salad
A fresh salad is especially useful because its acidity balances the rich meatballs, tomato sauce, potatoes, and melted cheese.
⏰ Make-Ahead Instructions
You can prepare the meatballs and tomato sauce up to 24 hours in advance.
Store them separately in the refrigerator.
You can also slice and season the potatoes shortly before assembly, but for the best texture, assemble and bake the casserole on the same day.
🧊 Storage
Allow leftovers to cool before refrigerating.
Store in an airtight container in the refrigerator for up to 3 days.
Because this dish contains cooked meat and dairy, refrigerate leftovers promptly rather than leaving them at room temperature for an extended period.
🔥 Reheating
For the best texture, reheat individual portions in a 350°F (175°C) oven for approximately 15–20 minutes.
You can also reheat them in an air fryer at approximately 350°F (175°C) for 5–8 minutes.
Microwaving works for convenience, although the potatoes and cheese will be softer.
❄️ Freezing
The finished casserole can be frozen, although the potato texture may become slightly softer after thawing.
For best results, cool completely and divide into individual portions.
Freeze in airtight freezer-safe containers for up to 2–3 months.
Thaw overnight in the refrigerator before reheating.
❓ Frequently Asked Questions
Do I need to brown the meatballs first?
No. The meatballs can cook directly in the casserole. This keeps the recipe simple and allows them to absorb flavor from the tomato sauce.
However, briefly browning them in a skillet first will give them a deeper roasted flavor.
How do I know the meatballs are cooked?
The safest method is to check the center of the largest meatball with a food thermometer. Ground beef should reach 160°F (71°C) internally.
Why are my potatoes still hard?
The slices may be too thick, or the casserole may not have been covered long enough. Cover the dish and continue baking until the potatoes are fork-tender.
Can I use tomato sauce instead of passata?
Yes. A good-quality marinara or plain tomato sauce works perfectly.
Can I prepare this without cheese?
Yes. Simply omit the mozzarella and Parmesan, although the melted cheese provides the characteristic golden topping shown in the image.
🧮 Nutrition Estimate
Approximate values depend on the exact ingredients and portion size.
| Nutrient | Approx. Per Serving |
| Calories | 480–550 kcal |
| Protein | 29–34 g |
| Carbohydrates | 38–45 g |
| Fat | 24–29 g |
| Fiber | 4–6 g |
| Sodium | 650–850 mg |
❤️ Final Thoughts
This Baked Potato-Wrapped Meatball Casserole turns everyday ingredients into an impressive one-dish dinner.
The combination of seasoned juicy meatballs, tender potato slices, savory tomato sauce, and bubbling mozzarella makes it hearty, comforting, and perfect for serving straight from the baking dish.
For the best result, keep the potato slices relatively thin, cover the casserole during the first stage of baking, and finish uncovered until the cheese is golden and bubbling.