Spaghetti and Meatballs are a classic! Requested by my 3-year-old, this was the perfect dinner after a long day! The juicy meatballs with the onion and garlic in there, paired with the homemade marinara sauce that was slowly cooked and simmered, to really build that flavor! It was SO flavorful! I feel like there's not many who don't like this dish, it will always be a family favorite for us! Even with everything but the pasta from scratch, this dish was easy to make and didn't take too long either!
Add all meatball ingredients to a large bowl and mix with your hands until combined. Don't overmix!
Roll into about 14 meatballs, about 1 1/2-inches thick.
Preheat oven to 375 ℉ and line a large baking sheet with foil for easy cleanup.
Spray the baking sheet and line the balls out in rows, not touching.
Bake 20-25 minutes, turning halfway through with a tong. Be careful not to squish them when you flip, they are delicate! Mine were perfect after 22 minutes. While the meatballs are cooking, let's start making our sauce!
To make the marinara sauce:
In a large deep skillet, melt butter on medium. Add the onion and green pepper to the pan and cook for 3 minutes, stirring occasionally, until tender.
Add the garlic and cook one minute, until fragrant.
Stir in all other ingredients, bring to a simmer, then turn heat to low.
Cover and simmer for 20 minutes, stirring occasionally. Cooking the sauce low and slow like this helps to build that delicious flavor profile we all know and love!
While the meatballs and sauce cook, cook spaghetti noodles to package instructions, drain, and set aside until ready to use.
To serve Spaghetti and Meatballs:
Gently fold cooked pasta into the marinara sauce, tossing to coat. Scoop spaghetti and marinara onto a plate, top with meatballs, parsley, and parmesean cheese!
Serve with a breadstick, baguette, garlic bread, whatever you want!