Go Back
Cooked Italian meatballs sitting on a plate

Easy Homemade Italian Meatballs

My family's recipe for homemade Italian meatballs that never disappoint!
Prep Time 20 minutes
Cook Time 30 minutes

Equipment

  • large mixing bowl
  • wooden spoon
  • frying pan
  • chef knife

Ingredients

  • 1 lb ground beef
  • 1 lb sweet Italian sausage - ground or removed from casings
  • 1 diced medium onion
  • 3/4 cup chopped fresh herbs* - basil, rosemary, oregano or marjoram are great choices
  • 1 large egg
  • 1 cup shredded italian cheese
  • 1 cup bread crumbs - regular, herbed or panko
  • salt & pepper to taste

Instructions

  • Combine all ingredients in a large mixing bowl. Use a wooden spoon to roughly blend, then mix with your hands until you have an even distribution.
  • Use your hands to roll into balls 1 inch in diameter or to desired size. You can add directly to the frying pan or set on a sheet pan until all meatballs are formed.
  • Add olive oil to a large frying pan. Heat over medium-high heat. Add meatballs and cook until golden brown, turning as necessary to cook through. Reduce heat to medium if necessary.
  • Work in batches until all meatballs are cooked. Once removed from the pan, allow to rest for 5 - 10 minutes.

Notes

  • If you are using dried herbs, use 1 Tbsp. Italian blend 
  • This recipe can easily be doubled in order to freeze half the batch. Once cooled place in a gallon size freezer bag and freeze. Use within two months.