Go Back
+ servings

Fresh Tomato Basil Pasta

5 from 1 vote
Fresh tomatoes and basil come together in this simple homemade sauce. Tossed with hot pasta and Parmesan cheese, this meal is comfort food at its best.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings6 servings

Equipment

Ingredients

  • 4 tablespoons olive oil extra virgin
  • cup onion finely diced
  • 5-6 garlic cloves pressed or minced
  • 3 pounds fresh plum tomatoes about 6 cups chopped
  • 1 teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 2 tablespoons balsamic vinegar
  • 1 teaspoon sugar
  • ½ cup (or more) basil freshly chopped
  • ½ pound angel hair pasta or other pasta, cooked according to package instructions
  • ½ cup (or more) Parmesan cheese freshly grated

Instructions

  • Heat a large skillet to medium heat.  When hot, add oil to coat pan. Add onion and garlic and saute, stirring frequently, until onion is tender (about 4-5 minutes).
  • Add tomatoes, salt, pepper, vinegar, and sugar.  Stir gently, breaking up tomatoes with a back of a spoon a bit until they release some juices and come to a simmer.  Simmer about 45 minutes, uncovered, stirring periodically until reduced and thickened.
  • Remove from heat and stir in basil and parmesan, toss with pasta and top with additional parmesan if desired.

Notes

  • As you are chopping your tomatoes, squeeze out the inside "juice" (pulp and seeds) so your sauce doesn't contain too much liquid.
  • If you would like your sauce to be thicker, simply simmer longer.
  • This recipe is found in our cookbook! You can find it here.
  • What's a plum tomato? Can I use other tomatoes?
    A plum tomato is a category of tomatoes that are great for sauce making. Roma tomatoes are a type of plum tomato, as are the vine-ripened varieties at most grocery stores. If you have other tomatoes to use up, like other varieties from your garden, feel free to substitute something else.

Nutrition

Calories: 360kcal, Carbohydrates: 41g, Protein: 15g, Fat: 16g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Cholesterol: 13mg, Sodium: 720mg, Potassium: 728mg, Fiber: 4g, Sugar: 9g, Vitamin A: 3084IU, Vitamin C: 36mg, Calcium: 308mg, Iron: 2mg
Course: Pastas, Sauces
Cuisine: Italian
Keyword: Fresh Tomato Basil Pasta, garden tomatoes
Calories: 360kcal
Author: Sara Wells
Cost: $5
Did You Make This Recipe?Snap a picture, and hashtag it #ourbestbites. We love to see your creations on our Instagram @ourbestbites!