Dinner · Part 2 of 3: Instructions
Tender Meatballs And Roasted Potatoes: Ultimate Comfort Dinner Step-by-step instructions

- Prep
- Cook
- Total
- Serves
- 4
Before you start
Before you start, make sure you have all the ingredients ready. Grate the onion and squeeze out any excess moisture — this helps the meatballs hold together. Grate the tomatoes using a box grater; the skins will stay in your hand, leaving you with just the juicy flesh.
Mince the garlic cloves for both the meatballs and the sauce. Cut the potatoes into evenly sized wedges, about 1 inch thick, so they cook evenly. Halve the green pointed peppers lengthwise and remove the seeds if you prefer a milder flavor. Preheat the oven to 390°F (200°C) when you're ready to bake.
Ingredients at a glance (16)
- 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
Building Flavor
- Make the Meatball MixtureIn 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.Look for The mixture holds together when pressed; the meatballs are uniform and smooth.Tip Wet your hands slightly to prevent sticking when shaping the meatballs.
- Fry the Potato WedgesHeat 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.Look for The potatoes are golden and crisp on the outside, still raw in the center.Tip Cut the wedges evenly so they cook at the same rate.
- Sear the MeatballsAdd 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.Look for The meatballs are deeply browned on the outside, still pink inside.Tip Searing adds flavor but keep the heat high to avoid overcooking the outside.
At the end of phase 1, you should have a bowl of seasoned meatball mixture, a plate of golden-brown potato wedges, and a plate of seared meatballs. The kitchen should smell of cumin and garlic.
The potatoes should be crisp on the outside and raw in the center. The meatballs should be deeply browned on all sides but still pink inside. This is the foundation for the dish, and the browning you've achieved here will add layers of flavor.
The Bake
- Make the Tomato-Garlic SauceIn 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.Look for The sauce is a bright red, pourable liquid with a strong garlic aroma.Tip Grate the tomatoes on a box grater; the skins will stay behind in your hand.
- Assemble the Baking DishPreheat 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.Look for The dish is neatly arranged with alternating rows of potatoes and meatballs.Tip Nestle the peppers in so they stay put during baking.
- Bake Until TenderBake 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.Look for The sauce is bubbling, the potatoes are tender, and the peppers are softened.Safe temperature 160°F (71°C) internal temperature (ground meat)Tip Use an instant-read thermometer to check the meatballs' temperature.
During phase 2, the dish goes into the oven. After 30 minutes, the sauce should be bubbling around the edges, the potatoes tender, and the meatballs cooked through. The green peppers will have softened and released their mild sweetness into the sauce. The top should be lightly browned in spots, and the aroma of garlic and tomatoes will fill the kitchen. Check the meatballs with a thermometer to ensure they've reached 160°F (71°C).
Rest and Serve
- Rest and GarnishRemove 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.Look for The parsley adds a fresh green contrast to the rich red sauce.Tip Letting it rest helps the flavors meld and makes serving easier.
- Serve and EnjoySpoon 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.Look for The dish is glossy, fragrant, and ready to eat.Tip Pair with a simple green salad to balance the richness.
After baking, let the dish rest for 5 minutes. This allows the juices to redistribute and the sauce to thicken slightly. The parsley adds a fresh, green contrast to the rich red sauce. When you spoon it out, the potatoes should crush easily with a fork, and the meatballs should be juicy and tender. The sauce should be thick enough to coat the back of a spoon. Serve hot, with rice pilaf on the side if desired.
Common mistakes
One common mistake is overcrowding the skillet when frying the potatoes and meatballs. If the pan is too full, the food steams instead of browning, and you lose that deep, savory flavor. Work in batches if necessary. Another mistake is skipping the draining of the grated onion — excess moisture can make the meatball mixture too wet, causing it to fall apart.
Also, don't overmix the meatball mixture; overworking the beef can make the meatballs tough. Finally, be careful not to overcook the meatballs in the skillet; they should be browned but still raw in the center, as they will finish cooking in the oven.
How to tell it’s done
The dish is done when the potatoes are fork-tender and the meatballs are cooked through. To check the meatballs, insert an instant-read thermometer into the center of one; it should register at least 160°F (71°C). The sauce should be reduced and slightly thickened, clinging to the potatoes and meatballs.
The green peppers should be soft and lightly charred at the edges. If the potatoes are still firm after 30 minutes, continue baking for another 5 to 10 minutes, checking frequently. The top should be golden and bubbling, with the edges of the potatoes slightly crisp.
- Ground meat: 160°F (71°C) in the thickest part
- Egg dishes: 160°F (71°C) in the thickest part
Up next · Part 3 of 3
4 variations · storage & make-ahead · 5 answers · printable card
Tips, FAQ & printable recipe (Part 3)← Back to the ingredients (Part 1)