1 lbground beef or a mix of beef and porkHigh quality for rich flavor
½ cupbreadcrumbsor gluten-free alternative
1eggbeaten
¼ cupgrated Parmesan cheese
2clovesgarlic, minced
¼ cupfresh parsley, chopped
to tastesalt and pepper
For the Sauce
2 tbspolive oil
1medium onion, finely chopped
3clovesgarlic, minced
1 can (28 oz)crushed tomatoes
2 tbsptomato paste
½ cupred wineoptional, for depth
1 tspdried basil
1 tspdried oregano
a pinchred pepper flakesoptional
to tastesalt and pepperfor the sauce
For the Pasta
12 ozspaghettior whole wheat pasta
fresh basil leavesfor garnish
extra grated Parmesan cheesefor serving
Instructions
In a large mixing bowl, combine ground meat, breadcrumbs, egg, Parmesan cheese, minced garlic, chopped parsley, salt, and pepper. Form the mixture into meatballs about 1 1/2 inches in diameter.
Heat olive oil in a skillet over medium-high heat and brown the meatballs on all sides. Remove and set aside.
In the same skillet, sauté the chopped onion until translucent, then add minced garlic and cook until fragrant. Stir in tomato paste before adding crushed tomatoes and red wine.
Add dried basil, oregano, red pepper flakes, salt, and pepper. Return the meatballs to the skillet, and let simmer in the sauce for 20-25 minutes until fully cooked and flavors meld.
Meanwhile, cook the spaghetti in a large pot of salted boiling water until al dente. Drain using a colander.
Toss the cooked spaghetti with the sauce and meatballs. Garnish with fresh basil leaves and extra Parmesan cheese before serving.
Notes
Allow the meatballs to rest briefly after browning to lock in moisture. Adjust spice levels to taste, and simmer uncovered for a thicker sauce if desired.