This weeknight friendly version of Italian Meatballs features oven-baked beef meatballs with fresh basil and a luscious homemade tomato sauce. Simple, comforting and ready in just about 30 minutes.

These Italian Meatballs are inspired by traditional methods and ingredients but contain no egg or dairy. The meatballs are baked, not fried so that means less active time in the kitchen and an easier cleanup. The sauce is simple and versatile so you can serve it up with pasta, polenta or a crusty baguette.
I’m so excited to have partnered with one of my favorite brands, DeLallo Foods to bring you this meatball recipe! I’ve been using DeLallo’s pasta and authentic Italian products for years. When it comes to the classics, high-quality, ingredients are a must. DeLallo has consistently offered me the freshest and most flavorful-packed products to use in my recipes.
Ingredients in Italian Meatballs & Homemade Tomato Sauce
Full ingredient list with amounts and instructions at the bottom of the page
Ground beef: For a leaner meatball, I like to use 96% lean ground beef. However, 85-90% is more traditional.
Breadcrumbs: Since this is a abbreviated version of the classic recipe, we’ll use panko breadcrumbs here to keep it quick and easy. Italian breadcrumbs also work well if you have them!
Onion & garlic: A staple in any Italian-inspired recipe. Grated onion keeps the meatballs moist while chopped onion and garlic adds flavor to the tomato sauce.
Fresh basil: A little fresh basil adds so much flavor to the meatballs and it even infuses the sauce. If you can’t get your hands on fresh basil, dried works too. Fresh parsley is also a suitable substitute.
Dried Oregano: Fresh works too if you have it!
Extra virgin olive oil: For sautéing the aromatics in the tomato sauce.
DeLallo Passata Tomato Pureé: Skip the hassle of pureeing and straining your own tomatoes with passata. DeLallo’s tomato purée is silky smooth and the fresh flavor makes the meatballs taste even more delicious.
Tomato paste: Adds another layer of richness to the tomato sauce. Try to find one that comes packaged in tube as these tend to be the most flavorful.



How to Make Italian Meatballs in Tomato Sauce
First step: make the meatballs! Combine the ground beef, breadcrumbs, herbs, onion and salt. Use a spoon or your hands (I like to wear plastic gloves) to combine the meat mixture. Try not to overwork the meat or it will turn out dense and tough.
Next, drizzle a little olive oil on your hands. Divide the mixture into about 8 evenly sized portions and roll into balls.
Place the meatballs on a parchment lined baking sheet and bake for about 10 minutes. They will not be fully cooked at this point. Baking just creates a little browning on the outside and saves us the trouble of pan-frying.
While the meatballs bake, throw together a quick homemade tomato sauce. Sauté onion and garlic in olive oil. Add some tomato paste and passata then season with salt. The sauce is pretty simple so high-quality ingredients go a long way here.
Finally, plop in those par baked meatballs and bring everything to a gentle simmer. Cook for at least another 10-15 minutes or until the meatballs are no longer pink in the center.
Serve Italian Meatballs in Tomato Sauce over spaghetti or your favorite cut of pasta. For a lighter meal, skip the pasta and serve the meatballs with some arugula and a drizzle of good olive oil.


More Easy Meatball Recipes to Try:
- Lemon Thyme Meatballs with Pumpkin Risotto
- Harissa Meatballs with Fregola and Lemony Yogurt
- Baked Meatballs with Creamy Rice
- Ginger Peach Meatballs
Made this recipe?Tag @wandering_chickpea on Instagram to be featured in my stories and follow along on Pinterest for more delicious recipes!

Italian-Style Meatballs in Tomato Sauce
This weeknight-friendly version of your classic spaghetti and meatballs comes together in just about 30 minutes! Juicy beef meatballs with fresh basil simmer in a luscious tomato sauce. It's warm, comforting and family approved.
Ingredients
Meatballs
- 1 lb lean ground beef
- 1/2 cup panko breadcrumbs
- 1/4 cup yellow onion, grated
- 2 tbsp fresh basil, chopped
- 1 1/2 tsp dried oregano
- 1 tsp tsp kosher salt
Tomato Sauce & Pasta
- 4 tbsp extra virgin olive oil
- 1/2 small yellow onion, finely diced
- 4 garlic cloves, thinly slices
- 1 tbsp tomato paste
- 3 cups DeLallo Passata Tomato Purée
- 1 tsp dried oregano
- 1 tsp kosher salt
- 12 oz DeLallo Spaghetti
Instructions
- Preheat the oven to 425° F and line a baking sheet with parchment paper.
- In a large bowl, combine the meatball ingredients. Do not overmix or the meatballs will be too dense.
- Use oiled hands to shape the meat mixture into 8 balls. Place on the baking sheet and bake for 10-12 minutes, The meatballs will not be fully cooked at this point.
- Meanwhile, heat the olive oil in a large pot over medium-low heat. When shimmering, add the onion and cook for 3-5 minutes, until translucent. Add the garlic, tomato paste, oregano and salt. Cook for another 2-3 minutes, until fragrant,
- Pour in the passata and bring to a simmer, Place the meatballs in the pot, cover and simmer over medium-low heat for another 10-15 minutes or until the meatballs are cooked through.
- Cook the pasta al dente according to the package instructions. Drain and toss with a few spoonfuls of tomato sauce top with meatballs and fresh basil.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 461Total Fat: 28gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 18gCholesterol: 101mgSodium: 832mgCarbohydrates: 16gFiber: 2gSugar: 3gProtein: 35g
All nutritional info is an estimation
This post is sponsored by DeLallo Foods. Thank you for supporting brands I love!


Definitely
Pingback: Authentic Italian Meatballs in Savory Marinara Sauce - dewyrecipes.com
Pingback: How to Simplify Dinner With These 21 Foolproof Beef Recipes – Foodie Haven