Skip to Content

This Italian Meatballs Recipe From a Popular Toronto Restaurant Will Ruin You for All Others


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.

How To Make Italian Meatballs by Pizzeria Libretto - Toronto signature recipe on Travelling Foodie

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.

Pizzeria Libretto Meatballs Toronto Recipe

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.

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

– Chef Rocco Agostino
  • 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.

Pizzeria Libretto Meatballs in Downtown Toronto

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

How to Make Meatballs from Pizzeria Libretto

Here’s how you can make these Italian meatballs:

  1. Mix all the meatball ingredients in a big bowl until well combined
  2. Scoop and roll into tight balls, then bake at 375°F for 15 minutes.
  3. In a large pot, sauté onions and garlic in olive oil.
  4. Add pureed San Marzano tomatoes, basil, bomba, and salt. Simmer.
  5. Add the baked meatballs and their drippings to the sauce. Simmer for 15 minutes.
  6. While that’s happening, brush crostini with olive oil and bake until golden.
  7. Plate three meatballs per serving, spoon sauce over each, sprinkle with Parmigiano, and serve with crostini.
Meatballs with cheese and crostini at Pizzeria Libretto

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.

Can I use use just one type of meat?

Sure, but the mix of beef, pork, and pork belly gives you that juicy, melt-in-your-mouth texture

What’s bomba and where do I find it?

It’s a spicy Italian condiment made with chilies and oil. Most grocery stores carry it in the Italian section.

Can I make these ahead?

Absolutely. It’s great for meal prepping. Bake the meatballs and store them in the fridge. Reheat in sauce when ready to serve

Do I need San Marzano tomatoes?

Technically no, but they make a big difference in flavor. If you can find them, use them.

Can I freeze 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:

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.

Meatballs with cheese and crostini at Pizzeria Libretto

Italian Meatballs

Yield: 8 servings
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes

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.

4.9 Stars (8 Reviews)

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:

  1. Mix all ingredients together in a large bowl making sure everything is well combined.
  2. Use standard ice cream scoop to portion the meatballs.
  3. Roll the meat in hand to give it a tight circular shape and place on a large sheet pan lined with parchment paper.
  4. Bake in the oven at 375C for 15 min.
  5. Remove from oven and set aside.

Sauce:

  1. Add 1/4 cup of olive oil to a large enough pot that the meatballs will fit.
  2. Sautee the onions over medium heat until translucent.
  3. Add chopped garlic and sautee for another minute.
  4. Add the tomato sauce and bring to a simmer – for five minutes.
  5. Add the chopped basil, bomba, salt and simmer for another five minutes.
  6. Add meatballs and drippings left in the tray and simmer for another 15 minutes.
  7. 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.
  8. In as bowl, place 3 meatballs and pour a spoon of sauce over top each meatball.
  9. Spinkle 1 tablespoon of the grated parmigiano cheese over top, and add one of the crostinos to each of the plates.
  10. Enjoy!

Notes

Nutrition Information:
Yield: 8 Serving Size: 1
Amount 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.

Did you make this recipe?

Be sure to share and tag me on @TravellingFoodie and I'll share them!

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!

Skip to Recipe