Go Back
+ servings
A big white plate is resting on an old fashioned wooden table. The plate is piled high with homemade Italian meatballs that are sprinkled with Parmesan cheese and fresh herbs.
Print Recipe
5 from 6 votes

Easy Homemade Italian Meatballs

Our family loves these easy homemade meatballs! They are simple to whip up with just 10 minutes of prep and full of flavor from Parmesan cheese and herbs. This recipe makes 15 meatballs that are about 2" wide. Serve on spaghetti with marinara or Alfredo sauce for a main dish or serve as an appetizer.
Prep Time10 mins
Cook Time18 mins
Course: Dinner or Appetizer
Cuisine: Italian
Keyword: homemade meatballs, Italian meatballs, beef meatballs, meatballs with cheese and herbs, easy meatballs
Servings: 4
Calories: 404kcal
Author: Mirlandra


  • 1 pound hamburger 12% fat is ideal
  • ½ cup panko breadcrumbs
  • 1/3 cup grated Parmesan cheese
  • 2 tsp. minced garlic
  • 1/3 cup sweet onion grated
  • ¼ cup marinara sauce
  • 2 Tbsp. Italian Herb Blend freeze dried is preferable
  • ¾ tsp. salt
  • 1 tsp. coarsely ground black pepper
  • 1 large egg


  • Preheat the oven to 375 F. Line a rimmed baking sheet with parchment paper and place a rack over the paper.
  • Crumble the beef into a large mixing bowl and add the rest of the ingredients. Mix well until just combined with hands or spoon but do not over mix. (Too much mixing makes tough meatballs.)
  • Spray your hands and scoop (2Tbsp. size) with non-stick cooking spray. Use the scoop to create even portions of meat, then roll gently into uniform balls.
  • Bake for 20-22 minutes until the meatballs have reached an internal temperature of 160 F.
  • Remove from the tray and serve immediately. If you plan to use a sauce on the meatballs pour it over them as soon as they are done cooking.


Fresh burger makes best meatballs. I like 12% fat so I have some fat but they are not overly greasy.  Remember using 3% or less fat makes for very lean meatballs with less flavor. 


Calories: 404kcal | Carbohydrates: 63g | Protein: 16g | Fat: 7g | Saturated Fat: 3g | Cholesterol: 7mg | Sodium: 1188mg | Potassium: 220mg | Fiber: 3g | Sugar: 8g | Vitamin A: 138IU | Vitamin C: 3mg | Calcium: 302mg | Iron: 4mg