These tomato sauce meatballs go perfect with pasta or rice.
Heat the olive oil in a medium saucepan over medium heat.
Add onion and cook, stirring, until softened.
Add garlic and crushed red pepper flakes and cook, stirring, for another minute.
Stir in the tomato tomato paste and the canned tomatoes, fresh basil, salt and pepper.
Bring to a boil, then reduce heat to low and allow to simmer while you make the meatballs.
Prepare a cast-iron frying pan by wiping with olive oil. Pre-heat oven to 400 ° F.
Place all the meatball ingredients into a mixing bowl and combine the ingredients first with a wooden spoon and then by hand to combine all the ingredients evenly.
Form 8 meatballs and place them into the cast iron frying pan. Place into the preheated oven and bake for 40 minutes until the meat has cooked through.
Continue to simmer the tomato sauce, stirring occasionally and breaking up larger pieces of tomato.
After 40 minutes of cooking, remove the frying pan from the oven. Spoon off any fat that has accumulated in the pan, without moving the meatballs.
Taste your tomato sauce and add salt and pepper as needed, to taste.
Pour the tomato sauce over the meatballs and distribute evenly in the pan.
Cover the pan with aluminum foil and return to the oven and allow to cook a further 20-30 minutes, until the sauce is reduced.
Serve over your favorite pasta.