
There is nothing quicker, easier and more flavorful than making fresh tomato sauce. Add fresh basil, onion and garlic and you have heaven on a plate! This recipe is also vegetarian-friendly.
Ingredients
1 lb. spaghetti
4 quarts water
Olive oil
4 large cloves garlic, chopped
1 large yellow onion, diced
8 - 10 Roma tomatoes
1/2 tsp. red pepper flakes
2 tsp. kosher salt
2 tsp. ground black pepper
1 packed cup of fresh basil leaves, chopped
Fresh bread (optional)
Parmesan cheese (optional)

Method
1. Bring a large pot of water to the boil and add a handful of salt. Let the water come back to the boil and carefully add the spaghetti, stirring a couple of times during the first 3 minutes so that the pasta does not stick to itself. Cook until al dente (firm to the bite,) drain and spray with cold water to stop the cooking process and set aside.
2. Core and dice the tomatoes - set aside. In a large skillet or pot big enough to hold the pasta and sauce, heat enough oil to cover the bottom of the pan over a medium heat. Add the onions and garlic, cooking for approximately 5 - 8 minutes, stirring occasionally.
3. Add the tomatoes and red pepper, season with the salt and pepper and mix. Cook the tomatoes until they begin to release their juices and make a nice sauce - approximately 10 minutes. Add the basil and cook for 5 more minutes before tossing in the pasta and cooking for 2 minutes to warm through. Invert the pasta into a large bowl and serve with warm, fresh bread and parmesan cheese at the table.
Serves 4