Leftover Meat Meatballs and Potatoes: an easy anti-waste recipe without frying
One thing my grandmother taught me since I was a child is that nothing is thrown away in the kitchen.
I think you also agree that kitchen waste is awful, and that’s why today I propose a recipe I adore: Leftover Meat Meatballs.
In my kitchen it’s a real institution because when I prepare a dish I always make plenty and sometimes there are leftovers.
This meatball recipe using cooked meat is not only a brilliant way to reuse yesterday’s roast or boiled meat, but an opportunity to create a totally new dish—perhaps even tastier than the original!
The secret for extraordinary leftover meat meatballs is the base: we’ll use boiled potatoes as the main binder instead of stale bread.
This guarantees incredible softness inside and a texture that never fails, not even after baking.
Baking is my favorite method for this recipe because it avoids frying, making the dish lighter, and also lets you cook meatballs and side (potatoes and zucchini/peppers) at the same time on the same tray.
The final touch is the double oven temperature: first at 356°F for even cooking, then at 392°F for external browning.
And if you have an air fryer? Don’t worry, I’ve included a super-fast method for guaranteed crispiness!
Trust me, this recipe proves that recycling in the kitchen has never been this tasty!
- Difficulty: Very easy
- Cost: Very affordable
- Preparation time: 15 Minutes
- Cooking time: 20 Minutes
- Portions: 4
- Cooking methods: Oven, Air Fryer
- Cuisine: Italian
Ingredients for Leftover Meat Meatballs (4 servings)
- 1.1 lb cooked beef (or pork — COOKED (roast, boiled, braised, roast beef))
- 4 potatoes (about 4 medium potatoes)
- 1 egg
- 3 tbsp grated Parmesan cheese
- 1 tbsp chopped parsley
- to taste salt
- 1 pinch black pepper
- to taste breadcrumbs
- 2 tbsp extra virgin olive oil
- potatoes (zucchini, bell peppers)
Tools
- Food chopper
- Bowl
- Potato masher
- Baking tray
How to make meatballs with leftover cooked meat
Boil the potatoes with the skin on. As soon as they’re done, peel them and immediately pass them through the potato masher (they should be warm). Chop the cooked meat in the food processor until reduced to small pieces. In a large bowl, combine the mashed potatoes, chopped meat, Parmesan, the whole egg and the chopped parsley. Season with salt and pepper. Knead until you get a smooth, homogeneous mixture. If needed, add a tablespoon of breadcrumbs to firm it up.
With slightly damp hands, take portions of the mixture and shape them into meatballs. Roll each meatball in breadcrumbs for a perfect crust.
Option A: Oven Baking with Side (Recommended)
Place the meatballs on a baking tray lined with parchment paper. Alternate the meatballs with the vegetables (zucchini and bell peppers) cut into pieces. Drizzle everything with a generous amount of extra virgin olive oil. Bake in a preheated convection oven at 356°F for 20 minutes. Then turn the meatballs (and toss the vegetables) and increase the temperature to 392°F for another 20 minutes to get a golden, crispy crust.Option B: Quick Air Fryer Cooking
Spray or brush the meatballs with a little EVO oil to encourage crisping. Arrange the meatballs in the basket, making sure not to overlap them. Cook at 374°F for about 15–18 minutes, turning the meatballs halfway through. Serve immediately!
Ingredient Notes and Substitutions
Meat: Any type of leftover cooked meat works (beef, chicken, veal). If the meat is very lean and dry, add a tablespoon of milk or ricotta to the mixture to make it softer.
Potatoes: They are the perfect binder. Do not use boiled potatoes that are too old or refrigerated, as they tend to be gummy. They should be warm when mashed.
Egg: Acts as an additional binder. It can be replaced, in case of allergy or preference, with one tablespoon of chickpea flour diluted in a little water.
Storage
The raw meatball mixture keeps in the refrigerator in an airtight container for one day. Cooked meatballs keep in the fridge for 2–3 days and can be reheated in a pan or oven.
Freezing: Raw, breaded meatballs can be frozen. Arrange them on a tray until they firm up, then transfer them to a freezer bag. Cook from frozen, adding 10–15 minutes to the cooking time.
Recipe Alternatives and Variations
Meatballs in Sauce: Instead of baking them, cook them in tomato sauce: after quickly browning them in a pan, add tomato passata and simmer for 30 minutes.
Spiced Aromatics: Add a teaspoon of curry or sweet paprika to the mixture for an exotic touch.
Surprise Filling: Insert a small cube of mozzarella or smoked provola in the center of each meatball before breading.
Serving Suggestions and Pairings
One-dish meal: Perfect as a main course thanks to the side of vegetables cooked directly on the tray.
Appetizer: Made mini, they are ideal finger food for an aperitif or buffet.
Origins and History of the Recipe
Meatballs are a universal dish present in almost every culinary culture. Their “recycled dish” (or peasant dish) nature dates back to the Middle Ages, when it was essential to reuse every leftover. The Italian version, in particular, is historically linked to reclaiming cooked meat and using stale bread or, as in this case, potatoes to soften and bind the mixture. This recipe is therefore not only a main course but a tribute to rural wisdom and the Italian art of wasting nothing.
Why Are Potatoes Better Than Bread?
In modern cooking, stale bread soaked in milk is often used for meatballs, but the secret to a really tender leftover meatball is using boiled potatoes. When mashed, potatoes release starch which, besides perfectly binding the mixture, gives a much more velvety and light texture than bread. They don’t absorb oil during cooking and keep the meatball moist, preventing it from drying out in the oven. If you want a melt-in-your-mouth result, use potatoes!
FAQ (Questions and Answers)
1. Why should cooked meat be chopped only with the food processor?
Cooked meat, especially if lean, tends to shred and doesn’t bind well. The food processor (or meat grinder) is the ideal tool because it breaks down the meat fibers, allowing the mixture to combine perfectly with the potatoes without leaving pieces that are too large or dry.
2. Can I cook the meatballs in a pan?
Yes, you can cook the meatballs in a pan with a drizzle of extra virgin olive oil. Cook them over medium-low heat, turning often, for about 15–20 minutes until well browned on all sides.
3. What is the purpose of the double oven temperature?
The double temperature (first 356°F then 392°F) is a chef’s trick. The lower initial temperature ensures the meatballs cook evenly inside. The final increase to 392°F serves only to “seal” and quickly brown the outer crust, making it crispy without drying out the interior.

