Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Homemade Pasta Sauce

Easy Homemade Pasta Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia Park
  • Total Time: 35 minutes
  • Yield: 4 to 6 servings
  • Diet: Vegetarian

Description

This easy homemade pasta sauce recipe is rich, savory, and made from scratch with San Marzano tomatoes, garlic, herbs, and olive oil. Perfect for spaghetti, lasagna, and meatballs, it’s a healthy and flavorful alternative to store-bought pasta sauces. Great for weeknight dinners or meal prepping!


Ingredients

2 tablespoons olive oil

4 cloves garlic, minced

1 small yellow onion, chopped

1 can (28 ounces) San Marzano tomatoes

2 tablespoons tomato paste

1 teaspoon salt

½ teaspoon black pepper

1 teaspoon Italian seasoning or dried oregano

¼ teaspoon red pepper flakes (optional)

¼ cup fresh basil, chopped (optional)


Instructions

1. Heat olive oil in a large saucepan over medium heat.

2. Add chopped onion and cook until soft and translucent, about 5 minutes.

3. Stir in minced garlic and sauté for 1 minute until fragrant.

4. Add tomato paste and cook for 2 minutes, stirring constantly to deepen flavor.

5. Pour in canned tomatoes (crush if whole), add salt, pepper, Italian seasoning, and red pepper flakes if using.

6. Bring to a low boil, then reduce heat and simmer uncovered for 20–30 minutes, stirring occasionally.

7. For a smoother texture, blend with an immersion blender. Skip if you prefer it chunky.

8. Stir in chopped basil just before serving for a fresh finish.

Notes

This recipe yields about 4 to 6 servings.

It can be made ahead and stored in the fridge for up to 5 days.

You can double the batch and freeze for future meals.

  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Category: Sauce
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: ½ cup
  • Calories: 90
  • Sugar: 4g
  • Sodium: 320mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4.5g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 2g
  • Protein: 2g
  • Cholesterol: 0mg