Baked Turkey Meatballs with Broccoli & Crispy Potatoes Recipe
Introduction
This baked turkey meatballs dish combines juicy, flavorful meatballs with tender broccoli and crispy potatoes for a comforting and balanced meal. It’s easy to prepare and perfect for a wholesome weeknight dinner.

Ingredients
- 1 onion, grated
- 1 large carrot, grated
- 3 garlic cloves, crushed
- 1 tbsp rosemary leaves, chopped
- 350g pack turkey mince
- 4 large potatoes, skin on and cut into small cubes
- 1 tbsp olive oil
- 400g can cherry tomatoes
- 2 tbsp grated parmesan
- 350g thin-stemmed broccoli
- Bunch basil leaves, shredded
Instructions
- Step 1: Heat the oven to 220°C (200°C fan/gas mark 7). In a large bowl, combine the grated onion, grated carrot, half of the crushed garlic, half of the chopped rosemary, the turkey mince, and some seasoning. Mix well.
- Step 2: Shape the turkey mixture into 16 meatballs and place them in a small baking tray. In another baking tray, toss the potatoes with the remaining garlic, rosemary, and olive oil.
- Step 3: Place both trays in the oven, putting the potatoes on the top shelf. Bake for 20 minutes.
- Step 4: After 20 minutes, drain any juices from the meatball tray. Pour the canned cherry tomatoes over the meatballs, sprinkle with grated parmesan, and season to taste.
- Step 5: Toss the potatoes to turn them, then swap the trays’ positions so the potatoes move to the bottom shelf and the meatballs are on top. Bake for another 20 minutes until the potatoes are crisp and the meatball sauce is bubbling.
- Step 6: While the potatoes and meatballs finish cooking, steam or boil the broccoli for 3 to 4 minutes until tender.
- Step 7: Sprinkle shredded basil leaves over the cooked meatballs. Serve the meatballs and sauce alongside the crispy potatoes and tender broccoli.
Tips & Variations
- For a creamier option, swap the crispy potatoes for rosemary and garlic mashed potatoes. Boil peeled potatoes until tender, then mash with fried garlic and rosemary cooked in olive oil.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until warmed through. The potatoes may lose some crispness but will remain tasty.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use another type of meat instead of turkey?
Yes, you can substitute ground chicken or lean beef if preferred, adjusting cooking times as needed to ensure the meatballs are fully cooked.
How can I make the potatoes extra crispy?
Make sure the potatoes are cut into small, even cubes and well coated with oil. Tossing them halfway through cooking helps to brown all sides evenly for crispier results.
Print
Baked Turkey Meatballs with Broccoli & Crispy Potatoes Recipe
- Total Time: 60 minutes
- Yield: 4 servings 1x
Description
This delicious recipe features baked turkey meatballs infused with fresh herbs and garlic, served alongside tender steamed broccoli and crispy, golden roasted potatoes. A wholesome, comforting meal that’s easy to prepare and perfect for a family dinner.
Ingredients
Meatballs
- 1 onion, grated
- 1 large carrot, grated
- 3 garlic cloves, crushed (divided)
- 1 tbsp rosemary leaves, chopped (divided)
- 350g pack turkey mince
- 2 tbsp grated parmesan
- Salt and freshly ground black pepper, to season
Potatoes
- 4 large potatoes, skin on, cut into small cubes
- 1 tbsp olive oil
- Remaining garlic and rosemary from meatballs
Other
- 400g can cherry tomatoes
- 350g thin-stemmed broccoli
- Bunch basil leaves, shredded
Instructions
- Prepare the oven and meatball mixture: Preheat your oven to 220°C (200°C fan)/Gas mark 7. In a large bowl, combine the grated onion, grated carrot, half of the crushed garlic, half of the chopped rosemary, turkey mince, and seasoning. Mix well to evenly distribute the ingredients.
- Shape and set meatballs: Form the turkey mixture into 16 evenly sized meatballs and place them on a small baking tray.
- Prepare the potatoes: Toss the cubed potatoes with the remaining garlic, rosemary, and olive oil until well coated. Spread them out on a separate baking tray.
- Bake meatballs and potatoes: Place the potatoes on the top shelf and the meatballs on the lower shelf of the oven. Bake for 20 minutes to start cooking both the meatballs and potatoes.
- Add tomato sauce and cheese: After 20 minutes, carefully drain any juices from the meatballs. Pour the canned cherry tomatoes over the meatballs, sprinkle grated parmesan on top, and season to taste.
- Swap trays and continue baking: Toss the potatoes to turn them, then swap the trays so the potatoes move to the bottom shelf and the meatballs move to the top shelf. Bake for an additional 20 minutes, or until the potatoes are crisp and the meatball sauce is bubbling.
- Cook the broccoli: When the potatoes and meatballs are nearing completion, steam or boil the broccoli for 3-4 minutes until tender but still vibrant green.
- Finish and serve: Sprinkle shredded basil leaves over the meatballs. Serve the baked turkey meatballs with the crispy potatoes and tender broccoli on the side for a balanced and flavorful meal.
Notes
- You can swap the crispy potatoes for creamy rosemary and garlic mashed potatoes if preferred.
- To make the mash, peel and roughly chop 4 large potatoes, boil until tender, then mash with garlic, rosemary, olive oil, and seasoning.
- Use fresh herbs for best flavor, but dried rosemary may be substituted if necessary.
- Adjust seasoning to taste throughout to suit your preference.
- Ensure the meatballs are cooked to an internal temperature of 74°C (165°F) for food safety.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Western/European
Keywords: turkey meatballs,baked meatballs,broccoli,crispy potatoes,healthy dinner,oven baked,rosemary garlic,parsley basil,tomato sauce

