This post may contain affiliate links. If you book or purchase something through these links, I may earn a commission at no extra cost to you. Read the full disclosure policy here.
Want to make an easy Italian appetizer that impresses? Meatballs might sound simple, but they’re rich, tender, saucy, and packed with flavor in every bite.
If you’ve ever had a meatball that made you pause mid-bite and whisper “what is this sorcery?” then you’ll understand why I’m obsessed with the meatballs at Pizzeria Libretto. This recipe is straight from the kitchen of one of Toronto’s most beloved Italian spots.
It’s comforting, bold, and just the right amount of rustic. Whether you’re hosting a dinner party or just craving something cozy, these meatballs are about to become your go-to.
Now you can “travel to Toronto” and get a taste of Italy because, thanks to Chef Rocco Agostino, we’ve got the inside scoop on how to make them at home.
More recipes? We have more signature recipes from Toronto restaurants or try Ninja Speedi Italian Meatball Soup.

What Are Italian Meatballs?
Let’s clear something up: not all meatballs are created equal.
Italian meatballs are all about balance: meat, herbs, cheese, and just enough breadcrumbs to hold it all together. They’re usually simmered in a rich tomato sauce and served with crusty bread or pasta.
Non-Italian versions? They vary. Swedish meatballs lean creamy and spiced. American-style meatballs and gravy often go heavy on the breadcrumbs and seasoning.
But Italian meatballs? They’re the blueprint. And Pizzeria Libretto’s version nails it.

Why You’ll Love This Meatballs Recipe
This meatball recipe is my take on the recipe my mother used to make when I was growing up. Easy to make, slightly spicy, and a smokey sweetness from the roasted red peppers, giving it a familiar characteristic on a dish that I enjoyed many times over.
– Chef Rocco Agostino
Adding pasta to these tasty meatballs is an option, but enjoying them on their own and using a crostino (grilled bread) to wipe up the sauce on the plate is a great way to enjoy this recipe
- The flavor is next-level thanks to roasted red peppers, fresh herbs, and Parmigiano.
- The sauce is spicy, garlicky, and made with San Marzano tomatoes (aka tomato royalty).
- It’s beginner-friendly but tastes like something you’d get at a trattoria in Rome.
Plus, be sure to try Pizzeria Libretto in Toronto for delicious Neapolitan Pizza and Italian fare. They’ve been one of my favourite restaurants for Italian pizza for the longest time.
The recipe and image for Meatballs was provided by Pizzeria Libretto to be included in this list of Toronto Restaurants Signature Recipes. If you made this Toronto recipe, share you creation on Instagram, and tag @pizzerialibretto and @travellingfoodie.

What You Need for Italian Meatballs
Equipment
- Mixing bowl: Big enough to handle all that meat and mix-ins.
- Ice cream scoop: For perfectly portioned meatballs.
- Sheet pan and parchment paper: Keeps cleanup easy and prevents sticking.
- Large pot: You’ll need room for the sauce and meatballs to simmer together.
- Oven: For baking the meatballs and crostini to golden perfection.
Ingredients
- Ground beef, pork, and pork belly: The trifecta for juicy, flavorful meatballs.
- Breadcrumbs and egg: The binders that keep everything together.
- Fresh herbs (parsley, chives, oregano): They brighten up the richness.
- Roasted red peppers: Adds depth and a subtle sweetness.
- Parmigiano cheese: Salty, nutty, and essential.
- San Marzano tomatoes: The gold standard for Italian sauces.
- Bomba: A spicy Italian condiment that brings heat and complexity.
- Crostini: Because meatballs deserve a crunchy sidekick.
How to Make Meatballs from Pizzeria Libretto
Here’s how you can make these Italian meatballs:
- Mix all the meatball ingredients in a big bowl until well combined
- Scoop and roll into tight balls, then bake at 375°F for 15 minutes.
- In a large pot, sauté onions and garlic in olive oil.
- Add pureed San Marzano tomatoes, basil, bomba, and salt. Simmer.
- Add the baked meatballs and their drippings to the sauce. Simmer for 15 minutes.
- While that’s happening, brush crostini with olive oil and bake until golden.
- Plate three meatballs per serving, spoon sauce over each, sprinkle with Parmigiano, and serve with crostini.

FAQs and Helpful Tips for Italian Meatballs
If it’s your first time making Italian meatballs, don’t worry. Here are a few tips and tricks to help.
Sure, but the mix of beef, pork, and pork belly gives you that juicy, melt-in-your-mouth texture
It’s a spicy Italian condiment made with chilies and oil. Most grocery stores carry it in the Italian section.
Absolutely. It’s great for meal prepping. Bake the meatballs and store them in the fridge. Reheat in sauce when ready to serve
Technically no, but they make a big difference in flavor. If you can find them, use them.
Yes! Freeze after baking, then thaw and simmer in sauce when you’re ready. Great for batch making and lazy days when you don’t want to cook.
About Pizzeria Libretto Toronto
Pizzeria Libretto is a Toronto institution. Known for its Neapolitan-style pizzas and rustic Italian fare, it’s the kind of place where everything feels warm and welcoming.
Chef Rocco Agostino is the culinary mind behind the menu, and his meatballs are a fan favorite. They’re simple, soulful, and exactly what you want from Italian comfort food.
Location Map
What Dishes To Serve With Italian Meatballs
Here’s what you can serve with Italian meatballs:
- Crusty Air Fryer Garlic Bread to scoop up that delicious sauce.
- Pea salad
- Burrata with grilled peaches
- Ninja Speedi Mashed Potatoes
- A rich and savory Ravioli Caprese.
Pizzeria Libretto’s Meatballs Recipe
Be sure to bookmark/save/pin this post so you know how to make meatballs from Pizzeria Libretto Toronto at home!
I would love to see how this recipe worked for you! Please share your creations with me on social media and tag me so I can check them out: @TravellingFoodie on Instagram & Facebook and @TravellinFoodie on Twitter.
Italian Meatballs
Make the iconic Italian meatballs from Toronto’s Pizzeria Libretto at home! This easy, flavor-packed recipe from Chef Rocco Agostino features a juicy meat blend, roasted red peppers, fresh herbs, and a spicy San Marzano tomato sauce. Perfect for cozy dinners or entertaining, with crostini on the side.
Ingredients
Meatballs
- 1 1/2 kg blend of Ground Beef, Ground Pork and Ground Pork Belly
- 3/4 cups Breadcrumbs
- 1 piece Egg
- 1/2 cup Parsley, chopped
- 1/4 cup Chives, chopped
- 1/4 cup Oregano, chopped
- 1/2 cup Roasted Red Peppers, pureed
- 1/2 cup Parmigiano Cheese, finely grated
- 1/2 tablespoon Salt
- 1/2 tablespoon Black Pepper
Sauce
- 1/4 cup Olive Oil
- 1/2 Large Onion, finely diced
- 1 tablespoon Garlic (2 cloves), finely chopped
- 1 liter canned San Marzano Tomato, pureed
- 1/4 piece Basil, chopped
- 1/4 cup Bomba (Italian spicy condiment found at most grocery stores)
- 1/2 tablespoon Salt
- 6 slices Crostini from a baguette, index finger thick
- 2 tablespoon Olive Oil
- 1/2 cup Parmigiano cheese, coarsely grated
Instructions
Meatballs:
- Mix all ingredients together in a large bowl making sure everything is well combined.
- Use standard ice cream scoop to portion the meatballs.
- Roll the meat in hand to give it a tight circular shape and place on a large sheet pan lined with parchment paper.
- Bake in the oven at 375C for 15 min.
- Remove from oven and set aside.
Sauce:
- Add 1/4 cup of olive oil to a large enough pot that the meatballs will fit.
- Sautee the onions over medium heat until translucent.
- Add chopped garlic and sautee for another minute.
- Add the tomato sauce and bring to a simmer – for five minutes.
- Add the chopped basil, bomba, salt and simmer for another five minutes.
- Add meatballs and drippings left in the tray and simmer for another 15 minutes.
- While meatballs simmer, lightly brush crostini with olive oil and bake in a 375 degrees oven till light golden in colour. Remove from oven and set aside.
- In as bowl, place 3 meatballs and pour a spoon of sauce over top each meatball.
- Spinkle 1 tablespoon of the grated parmigiano cheese over top, and add one of the crostinos to each of the plates.
- Enjoy!
Notes
- The recipe and image for Meatballs were provided by Pizzeria Libretto for Toronto Restaurants Signature Recipes.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Organic Ground Pork, 16 OZ Dubreton -
Angus Ground Beef -
Italian Style Seasoned Bread Crumbs -
Vital Farms Organic Pasture Raised Eggs Large Brown, 12 Count -
Organic Italian Fresh Parsley -
Organic Chives -
Amazon Grocery, Organic Oregano -
Roland Foods Whole Fire Roasted Red Peppers -
McCormick Coarse Black Pepper -
Organic Diced Onion -
Organic Peeled Garlic -
D.O.P San Marzano Tomatoes canned of Agro Sarnese-Nocerino Area -
L'Oro Del Sud Calabrian Bomba Hot Pepper Sauce/Spread -
Amazon Grocery, Organic Basil -
Himalayan Pink Sea Salt -
Stacy's Simply Naked Bagel Chips (Crostini) -
Mitica Parmigiano Reggiano 24 Month Raw -
Pompeian Extra Virgin Olive Oil
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 935Total Fat: 55gSaturated Fat: 18gTrans Fat: 2gUnsaturated Fat: 30gCholesterol: 221mgSodium: 1568mgCarbohydrates: 39gFiber: 4gSugar: 6gProtein: 68g
Please note that nutrition information you see is provided and automatically calculated by Nutritionix. This may vary depending on the specific ingredients that you use. To ensure the most accurate information, I suggest entering your specific ingredients into a nutrition calculator.
Hope this Meatballs recipe gives you an idea on what appetizer or entree to make for your next lunch or dinner. This Italian food is proof that something simple can come together for something truly refreshing.
This recipe is a keeper. It’s got heart, heat, and a whole lot of flavor. Let me know what other Italian dish or appetizer recipes you’d like to see or from which Toronto restaurant.
Enjoy the content and want to support? You can buy me a coffee ☕, purchase a merch 👕, or subscribe to the newsletter.
Join the community on YouTube, Facebook, Food Instagram, Travel Instagram, and TikTok!