Dinner · Part 3 of 3: Tips & recipe card
Tender Meatballs And Roasted Potatoes: Ultimate Comfort Dinner Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 4
Tips for success
For the most tender meatballs, avoid overworking the beef mixture. Mix just until the ingredients are combined, then shape gently. Overmixing can make the meatballs dense and tough. Also, be sure to drain the grated onion thoroughly.
Squeeze it in a clean kitchen towel to remove excess liquid, which helps the meatballs hold their shape. If you have time, let the meatball mixture rest in the refrigerator for 15 minutes before shaping; this makes it easier to handle and helps the flavors meld.
When frying the potatoes, use a heavy-bottomed skillet and make sure the oil is hot before adding the wedges. The potatoes should sizzle immediately when they hit the pan. Fry in a single layer, turning occasionally, until they are golden on all sides.
Don't move them too much — let them develop a crust. For an extra crispy edge, you can place the potatoes under the broiler for the last 2 minutes of baking, but watch them closely to prevent burning.
Variations
- Lamb and Mint: Replace half the beef with ground lamb and add 2 tablespoons of chopped fresh mint to the meatball mixture. Mint pairs beautifully with lamb and adds a fresh note to the rich tomato sauce.
- Spicy Kick: Add 1/2 teaspoon of red pepper flakes or a finely chopped fresh chili to the sauce. For an extra layer of heat, use hot paprika instead of some of the cumin.
- Vegetarian Version: Swap the meatballs for store-bought vegan meatballs or make your own from cooked lentils and mushrooms. Sauté them briefly in the skillet before adding to the dish. Use a flax egg instead of a beaten egg in the meatball mixture.
- One-Pan Skillet: Instead of transferring to a baking dish, use a large oven-safe skillet. Sear the meatballs and potatoes in the skillet, then pour the sauce over and top with peppers. Bake in the same skillet for a rustic, one-pan presentation.
Storage and make-ahead
- Fridge
- Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in the oven or microwave.
- Freezer
- Freeze the assembled unbaked dish for up to 3 months. Thaw overnight in the refrigerator before baking. Add 10-15 minutes to the baking time.
- Reheat
- Reheat individual portions in the microwave for 2-3 minutes, or in a 350°F oven for 10-15 minutes until heated through.
Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The flavors will continue to develop, and the dish tastes even better the next day. Reheat gently in the oven or microwave until heated through. The potatoes may soften further upon reheating, but they will still be delicious. If the sauce seems too thick, add a splash of water or broth when reheating.
You can prepare the meatball mixture and shape the meatballs up to 24 hours in advance. Keep them covered in the refrigerator until ready to sear.
You can also fry the potato wedges and sear the meatballs a few hours ahead, then assemble the dish and refrigerate until baking. If baking from cold, add 10 minutes to the oven time. The sauce can be made up to 2 days ahead and stored in the refrigerator.
Serving ideas
Serve this dish directly from the baking dish, spooning the rich tomato sauce over the meatballs and potatoes. It pairs beautifully with rice pilaf, which soaks up the sauce, or with crusty bread for dipping.
A simple green salad with lemon vinaigrette balances the richness. For a more substantial meal, add a dollop of Greek yogurt on the side — its cool creaminess is a classic Turkish accompaniment.
To present it family-style, place the baking dish in the center of the table and let everyone help themselves. Garnish with extra parsley and maybe a few lemon wedges for squeezing over the top. The leftovers are just as good the next day, served cold or reheated. This recipe is forgiving and adaptable, so feel free to adjust the amount of garlic or cumin to your taste.
Frequently asked questions
Can this dish be made ahead of time?
What can be used instead of green pointed peppers?
Can the meatballs be made without breadcrumbs?
Why are the potatoes fried before baking?
Can this recipe be doubled?
Tender Meatballs And Roasted Potatoes: Ultimate Comfort Dinner

Ingredients
- 1 lb ground beef (80% lean)
- 1/2 cup grated onion, drained
- 1/2 cup plain breadcrumbs
- 1 large egg, lightly beaten
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1/2 tsp black pepper
- 1 tsp salt
- 1 1/2 lb Yukon Gold potatoes, cut into wedges
- 3 tbsp olive oil, divided
- 2 tbsp tomato paste
- 1 cup grated fresh tomatoes (about 2 medium)
- 1 cup hot water
- 2 cloves garlic, minced
- 2 green pointed peppers, halved lengthwise
- 1/4 cup fresh parsley, chopped
Instructions
- In a large bowl, combine the ground beef, grated onion, breadcrumbs, beaten egg, minced garlic, cumin, black pepper, and salt. Use your hands to knead the mixture until it is well combined and slightly sticky, about 2 minutes. Shape the mixture into oval meatballs about 2 inches long and 1 inch wide. You should have about 16 meatballs. Place them on a plate while you prepare the potatoes.
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering. Add the potato wedges in a single layer, working in batches if needed. Fry for about 3 minutes per side, until golden brown and slightly crisp on the edges. Use a slotted spoon to transfer the potatoes to a paper towel-lined plate. Do not overcrowd the pan, or the potatoes will steam instead of brown.
- Add the remaining 1 tablespoon of olive oil to the same skillet. Sear the meatballs in batches over medium-high heat, turning occasionally, until browned on all sides, about 5 minutes total. The meatballs will not be cooked through at this point; they will finish in the oven. Transfer the seared meatballs to a plate.
- In a small bowl, whisk together the tomato paste, grated tomatoes, hot water, and minced garlic. The sauce should be loose and pourable. If the tomatoes are not juicy, add a little more water. Set aside while you assemble the dish.
- Preheat the oven to 390°F (200°C). Arrange the fried potato wedges and seared meatballs in alternating rows in a 9x13-inch baking dish. Pour the tomato-garlic sauce evenly over the top. Tuck the halved green pointed peppers between the rows, cut side up. The sauce should come about halfway up the sides of the potatoes and meatballs.
- Bake the dish uncovered for 30 minutes, until the potatoes are fork-tender and the meatballs are cooked through. The sauce will reduce slightly and thicken. If the top begins to brown too quickly, cover loosely with foil for the last 10 minutes. The meatballs should register 160°F (71°C) in the center when done.
- Remove the baking dish from the oven and let it rest for 5 minutes. The juices will settle and the sauce will thicken slightly. Sprinkle the chopped parsley over the top just before serving. The dish is ready to be served directly from the baking dish, spooned over rice pilaf if desired.
- Spoon the meatballs, potatoes, and peppers onto plates, making sure to include plenty of the rich tomato sauce. Serve hot, with rice pilaf on the side if you like. The potatoes should crush easily with a fork, and the meatballs should be juicy and tender throughout.
Estimated nutrition per serving
- Calories
- 580
- Protein
- 30 g
- Carbohydrates
- 40 g
- Fat
- 32 g
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






