Recipe: Italian Homemade Meatballs - Public Goods Blog

Recipe: Italian Homemade Meatballs

I grew up watching my mom make this recipe and have been eating her meatballs for as long as I can remember.

cooked meatballs

They’re a loving companion to a bowl of fusilli or farfalle, but they’re also strong enough to be a meal all on their own. My mom’s meatballs have always felt like comfort, so when I moved far away from home earlier this year, I knew I had to finally learn her recipe. They’re the perfect comfort food, and always remind me of her, even 3,000 miles away.

The secret to my Mom’s crispy, golden homemade meatballs? There’s no such thing as too much extra virgin olive oil (or EVOO, as many people call it).

These meatballs are nutrient-dense and bursting with flavor. The pine nuts add a crunch, the oregano adds a hint of nature, and the ingredients below will take care of the rest.

Serving Size: 2 people



raw meatballs

  1. Mince two cloves of garlic — or use Public Goods garlic powder — and ¼ of an onion.
  2. Knead ground beef into a bowl.
  3. Crack two eggs into the bowl, then knead into the beef until they integrate.
  4. Sprinkle bread crumbs evenly throughout the bowl, then knead them into the beef. (I spare about ⅕ bread crumbs in a separate bowl so I can lightly roll the meatballs in the bread crumbs one last time before putting them on the stove.)
  5. Add garlic, onion, oregano/basil and pine nuts into the bowl. Make sure they are spread evenly throughout the beef. Knead the beef all together again.
  6. Lastly, sprinkle parmesan and season with pepper.
  7. It’s time to roll those meatballs! For size, touch your thumb and pointer finger together (in a circle shape) –– that’s roughly the size you want to make these. Smaller means they will cook all the way through without burning. As you roll them, the bread crumbs will keep all ingredients compact.
  8. Pour three tablespoons of olive oil into a cast-iron pan. Let the pan heat up for a minute until it sizzles.
  9. Start placing your rolled meatballs into the pan. I place them in a clockwise formation, circling into the center so I know which ones to check first.
  10. Let them sizzle for 5 minutes, until they crisp on the outside.
  11. While they’re crisping, heat up 2 cups of sauce for a few minutes (don’t let it bubble, or it will burn).
  12. Flip them over, and let the opposite side crisp for another 5 minutes.
  13. Make sure they’re cooked all the way through (not pink on the inside) –– sometimes flipping them on their sides will help.
  14. Once the meatballs brown on the outside, take them off heat. Pour sauce in a separate bowl.

Then enjoy!

Honestly I can’t go a month without making these meatballs. While there may be many meatball recipes out there, this authentic Italian version is easy to make and is guaranteed to always be a hit in the kitchen. I’ve made these as a main dish, on the side with a pot of tomato sauce, and even added them as a protein into salads. No matter how many times I make them — or different pastas I eat alongside them — they always taste like home, and I hope you’ll enjoy them, too!

If you decide to cook this delicious meal, please share photos on social media and tag Public Goods. Also, let us know if you ever want to submit a recipe to our blog.

Download Our Free Guide to Sustainable Living.

From reducing waste to recycling and upcycling, our e-book shows simple ways to make choices you can feel good about.

Comments (4)

  • So, you said the secret to the recipe is never too much EVOO, but there isn’t any in the directions on how to make the meatballs? I think a step or two has been left out?

    • Hi Colin,

      That’s a good point! I will forward your feedback to the writer. As a small token of our appreciation for the feedback, you can save $5 on your first or next Public Goods order with coupon code PGBLOGFAM.

    • The remainder of my instructions were somehow cleared from my original submission! Sorry–this will be edited. Check back soon Colin!

      • Great thanks a bunch! Glad I was able to catch it… I will definitely be trying out the recipe soon! Probably after the busy holidays, but it looks and sounds delicious thanks! I’ll report back

Leave a Reply

Your email address will not be published. Required fields are marked *