Easy Meatball Recipe

An amazing Easy Meatball Recipe. Juicy and flavorful meatballs in a homemade marinara sauce. These homemade meatballs will be a great and hearty topping to your favorite pasta or served as subs. The meatballs are so tender, juicy and easily cut through with a fork.

Serve these meatballs with spaghetti and a side of salad with homemade Caesar dressing for an Italian inspired dinner.

Meatball recipe made from scratch and baked to perfection in a homemade marinara sauce. Baked in a casserole dish.

Pin this recipe HERE! Follow Valentina’s Corner on Pinterest for more inspiration!

Meatball recipe-

I’d say the perfect meatball recipe made from scratch is one that is really easy to make and yields phenomenal results. That’s what you’ll get when you make these meatballs. The bonus is you know what is being added to the meatballs and what you are feeding your family – a great reason to skip the store-bought meatballs. Juicy and tender meatballs in the most delicious homemade marinara sauce.

Soft and tender meatballs baked with a homemade meatball sauce. Served with pasta.

How to Make Meatballs-

Meatballs are so easy to make and can be prepared in no time, the perfect dinner for a busy evening.

  1. Add ground meat to a bowl, create a well.
  2. Add the bread crumbs, whisked eggs, mayo, seasonings and herbs.
  3. Mix everything until well combined.
  4. Roll the mixture into round meatballs, be sure to pack the meatballs tightly. Cook meatballs (see below).
  5. Prepare the delicious homemade marinara sauce. Pour over meatballs in a baking dish.
  6. Cover dish and bake.
  7. ENJOY!

How to cook meatballs-

The meatballs may be baked or sauteed in a skillet.

  1. To BAKE meatballs in the oven: Line a rimmed baking sheet with parchment paper. Space meatballs on the baking sheet, the meatballs shouldn’t be touching each other. Bake meatballs at 400°F for 15-20 minutes.
  2. To FRY meatballs on the stovetop: Cover bottom of a frying pan or Dutch oven with oil. Cook the meatballs until browned on all sides, no need to cook all the way through.

How to make meatballs recipe. Preparing the meatballs, making the homemade marinara sauce.

What kind of ground meat do I use –

You want to use beef with about  90% lean-10% fat content. You can use all beef in this recipe or mix the meat with other meat. One pound beef may be mixed with one pound of ground Italian sausage, pork or turkey and have wonderful results.

Meatball sauce-

Though you can use store-bought marinara for this meatball recipe. This homemade sauce is wonderful and so easy to make. The sauteed onion and garlic with herbs and seasonings added to the tomatoes make for the perfect marinara sauce.

Easy meatball recipe in a casserole dish topped with Parmesan cheese, and fresh basil.

How to serve meatballs-

The meatballs may be served over pasta of choice, over mashed potatoes, in sliders for parties, or as a sub sandwich with your favorite toppings.

Freezing uncooked meatballs-

Prepare and shape meatballs. Arrange on a baking sheet and freeze meatballs. Once solid, transfer meatballs to a freezer container. To cook, thaw meatballs completely.

Can meatballs be reheated?

The meatballs are easily reheated. Cover the dish with foil and foil and reheat in the oven.

Easy meatball recipe topped with a homemade meatball sauce. Served with pasta on a plate.

I hope you love this recipe for classic homemade meatballs. Don’t forget to tag us on social media if you try this recipe, we enjoy seeing your creations. #ValentinasCorner

Try these other dinner recipes:

Print Recipe
5 from 5 votes

Easy Meatball Recipe

An amazing and easy homemade Meatball Recipe. Juicy and flavorful meatballs in a homemade marinara sauce, perfect for a busy evening. 
Prep Time10 mins
Cook Time50 mins
Total Time1 hr
Course: Dinner
Cuisine: American, Italian
Keyword: meatball recipe
Servings: 6 servings
Calories: 562kcal
Author: Valentina's Corner

Ingredients

Meatballs-

  • 2 lbs ground beef
  • ½ large onion, finely grated
  • 3 garlic cloves, minced
  • 2 large eggs
  • 2 Tbsp mayonnaise
  • 1/3 cup breadcrumbs
  • 3 Tbsp Parmesan cheese
  • 1 tsp salt
  • 1/2 tsp ground black pepper
  • 2 Tbsp fresh basil, chopped
  • 3 Tbsp whole milk
  • oil for sautéing

Sauce-

  • 2 (14 oz. each) cans diced tomatoes
  • 1/2 large onion, finely chopped
  • 4 garlic cloves, minced
  • 3 Tbsp olive oil
  • 1 Tbsp butter
  • 2 Tbsp fresh basil, finely chopped
  • ¼ tsp dried oregano
  • ¼ tsp dried parsley
  • 2 Tbsp water
  • 1 tsp salt
  • ½ tsp ground pepper

Instructions

Prepare meatballs-

  • Grate onion on the small protruding holes’ side of the grater.
  • In a bowl, combine all the ingredients for meatballs.
  • Form 1 - 1 ½ inch round meatballs, packing meatballs tightly. Yields about 30 meatballs.
  • Coat the bottom of a large skillet with oil. Once hot, add the meatballs. Cook meatballs until all sides are browned, flipping as needed. 
  • Remove and place the meatballs in a casserole dish. 

Prepare Sauce-

  • In a skillet, sauté the finely chopped onion with oil and butter.
  • Once onions are cooked, add diced tomatoes, water, and garlic. Season with salt and pepper.
  • Simmer on low for about 5 minutes. 
  • Puree the marinara with a hand mixer or blender until desired consistency. 
  • Once tomato sauce is smooth, add back to the skillet. Add the fresh basil, oregano, and parsley. Allow to cook another 1-2 minutes.
  • Pour the sauce over the meatballs. Cover with foil.
  • Bake at 375F covered 45 minutes. Remove foil, bake for another 5 minutes.
  • Enjoy with your favorite side. 
  • Serve with grated Parmesan cheese and fresh basil, if desired. 

 

< div>

Subscribe to our Family's Newsletter!

Valentina's Corner

Show 15 Comments
  • Dina 02/18/2019, 2:06 pm Link Reply

    This easy meatball recipe was so simple yet so juicy and delicious! Thank you for sharing Valentina. This ones a keeper!

    • Valentina's Corner 02/18/2019, 4:20 pm Link Reply

      I agree, Dina! The meatballs are so so juicy and flavorful and so easy to make. Winner.

  • Katya 02/18/2019, 1:18 pm Link Reply

    Love a good easy meatball recipe! Always a favorite in our household. Can’t wait to try it.

    • Valentina's Corner 02/18/2019, 2:14 pm Link Reply

      Thank you, Katya. 🙂 Nothing beats homemade meatballs with a side of spaghetti.

  • Julia Frey 02/18/2019, 11:47 am Link Reply

    Anyone with children needs to have an easy meatball recipe up their sleeve! Thank you for sharing yours! It looks so delicious and I know I will make it again and again.

    • Valentina's Corner 02/18/2019, 4:19 pm Link Reply

      Oh I so agree, Julia. Meatballs are always a hit with kids and adults alike. Our kids even enjoy help shape them so it makes it even more special. =)

  • NatalyD 02/18/2019, 10:23 am Link Reply

    Easy meatballs are always perfect for a week night dinner. I love the freshly made meatballs sauce, it adds so much flavor. Thanks for an awesome recipe!

    • Valentina's Corner 02/18/2019, 4:16 pm Link Reply

      Thanks so much for the feedback. Meatballs truly are comfort food and are great with so many sides.

  • Anne 02/16/2019, 11:08 pm Link Reply

    These meatballs truly are the best. I love how easy the homemade sauce was. So good!!!!! Thank u for sharing.

    • Valentina's Corner 02/16/2019, 11:23 pm Link Reply

      Thanks for sharing, Anne! I must agree, the meatballs are so much better homemade.

  • tori 01/16/2019, 5:12 pm Link Reply

    What temp do you bake them at?

    • Valentina's Corner 01/16/2019, 8:05 pm Link Reply

      375°F at indicated in step 7. I hope you love the recipe, Tori! Stop back and visit our online home again. 🙂

      • tori 01/20/2019, 7:38 pm Link

        Thank you! I was looking for ‘preheat’ in the beginning of the recipe and completely missed that. Thanks again!

  • Victoria 10/26/2018, 8:53 pm Link Reply

    The best meatballs recipe ever! Simple and great recipe! Thanks so much:)

    • Valentina's Corner 10/26/2018, 11:06 pm Link Reply

      Thank you for visiting, Victoria. I totally agree – so good!!!

Leave a Reply

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