There is something so comforting about a pan of tender, flavorful meatballs nestled between golden potato wedges and covered in a rich tomato sauce. This hearty meatball and potato bake is simple, satisfying, and packed with the kind of homemade flavor that makes everyone want seconds.
The meatballs are seasoned with garlic, onion, and warm spices, while the potatoes soak up the savory tomato sauce as everything bakes together. The result is a beautifully browned, saucy dinner that is perfect with warm crusty bread, rice, or a simple salad.
Why You’ll Love This Meatball & Potato Bake
- Comforting and hearty: Tender meatballs and golden potatoes make a filling family meal.
- Rich tomato sauce: The simple sauce becomes deeply flavorful as it cooks with the meatballs.
- Easy one-pan dinner: Everything comes together in one baking dish for easier cleanup.
- Full of flavor: Garlic, onion, paprika, cumin, and herbs give the meatballs a delicious savory taste.
- Perfect for sharing: Serve the whole dish straight from the oven for a cozy family-style meal.
Flavor & Texture Highlights
The meatballs are juicy and tender on the inside with beautifully browned edges, while the potato wedges become soft and golden as they bake. The tomato sauce adds a rich, savory layer that brings everything together.
A little fresh parsley at the end adds brightness and freshness, making this rustic dish just as beautiful as it is comforting.
How to Make Meatballs & Potatoes in Tomato Sauce
Begin by preparing the meatball mixture with ground beef, grated onion, garlic, breadcrumbs, egg, and seasonings. Mix just until everything is combined so the meatballs stay tender.
Shape the mixture into small meatballs and lightly brown them in a skillet. You do not need to cook them completely at this stage because they will finish cooking in the oven.
Cut the potatoes into thick wedges and arrange them with the browned meatballs in a large baking dish. Prepare a simple tomato sauce with crushed tomatoes, tomato paste, garlic, and seasonings, then pour it around the meatballs and potatoes.
Bake until the potatoes are tender, the sauce is bubbling, and the meatballs are completely cooked through. Finish with chopped fresh parsley and serve warm.
Helpful Tips
- Do not overmix the meatball mixture, as this can make the meatballs dense.
- Cut the potatoes into similar-sized wedges so they cook evenly.
- For deeper flavor, brown the meatballs before adding them to the baking dish.
- If the sauce becomes too thick while baking, add a small splash of water or broth.
- Let the dish rest for about 5 minutes before serving so the sauce can settle.
- Serve with crusty bread to soak up the delicious tomato sauce.
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes. Ground turkey or ground chicken can be used instead of beef. Since they are leaner, avoid overcooking the meatballs so they remain tender.
Do I have to brown the meatballs first?
No, but browning them adds extra flavor and gives the finished dish a beautiful roasted appearance. If you are short on time, you can arrange the raw meatballs directly in the baking dish and allow them to cook completely in the oven.
Can I add other vegetables?
Absolutely. Bell peppers, zucchini, carrots, or sliced onions would all work well with the meatballs and potatoes.
What should I serve with this dish?
Warm crusty bread, fluffy rice, couscous, or a simple green salad are all excellent choices. The bread is especially good for scooping up the rich tomato sauce.
How do I know when the meatballs are done?
The meatballs should be fully cooked in the center and reach an internal temperature of 160°F (71°C) for ground beef.
Juicy Meatballs & Roasted Potatoes in Tomato Sauce
Prep Time: 25 minutes
Cook Time: 45–50 minutes
Total Time: 1 hour 15 minutes
Servings: 6
Ingredients
For the Meatballs
- 1 1/2 pounds ground beef
- 1/2 medium yellow onion, finely grated or minced
- 3 cloves garlic, minced
- 1/2 cup plain breadcrumbs
- 1 large egg
- 2 tablespoons chopped fresh parsley
- 1 teaspoon paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons olive oil, for browning
For the Potatoes & Tomato Sauce
- 2 pounds Yukon Gold or yellow potatoes, cut into thick wedges
- 1 can (15 ounces) crushed tomatoes
- 2 tablespoons tomato paste
- 1 cup water or beef broth
- 2 cloves garlic, minced
- 1 teaspoon paprika
- 1/2 teaspoon ground cumin
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil
- 2 tablespoons chopped fresh parsley, for serving
Instructions
- Preheat the oven: Heat your oven to 400°F (200°C). Lightly grease a large baking dish with a little olive oil.
- Make the meatball mixture: In a large bowl, combine the ground beef, grated onion, minced garlic, breadcrumbs, egg, parsley, paprika, cumin, salt, and black pepper. Mix gently with your hands until just combined.
- Shape the meatballs: Form the mixture into approximately 18–20 small meatballs. Try to keep them similar in size so they cook evenly.
- Brown the meatballs: Heat the olive oil in a large skillet over medium-high heat. Add the meatballs in batches if necessary and brown them for about 2–3 minutes per side. They do not need to be cooked through.
- Prepare the potatoes: Place the potato wedges in the prepared baking dish and spread them into an even layer.
- Make the tomato sauce: In a bowl, whisk together the crushed tomatoes, tomato paste, water or broth, garlic, paprika, cumin, oregano, salt, black pepper, and olive oil.
- Assemble the dish: Arrange the browned meatballs among the potato wedges. Pour the tomato sauce evenly over and around everything.
- Bake: Cover the baking dish loosely with foil and bake for 25 minutes. Remove the foil and continue baking for another 20–25 minutes, or until the potatoes are tender, the sauce is bubbling, and the meatballs are cooked through.
- Brown the top: For extra color, place the dish under the broiler for 2–3 minutes at the end, watching carefully so nothing burns.
- Garnish and serve: Sprinkle with fresh parsley and let the dish rest for about 5 minutes. Serve hot with warm bread, rice, or your favorite salad.
Optional Notes
For an even richer sauce, add a pinch of chili flakes or a teaspoon of smoked paprika. You can also add sliced bell peppers or onions to the baking dish with the potatoes. If you prefer a saucier dish, increase the crushed tomatoes to 20 ounces and add an extra 1/4 cup of broth or water.