Go Back
Homemade marinara sauce simmering in a pot with tomatoes, garlic, onions, and fresh basil.

Homemade Marinara Sauce Recipe – Easy Authentic Italian Pasta Sauce

Homemade marinara sauce is the ultimate kitchen staple! Fresh tomatoes, garlic, onions, and herbs simmer together to create a rich, authentic Italian sauce that’s perfect for pasta, pizza, or dipping. Simple, versatile, and bursting with flavor, this recipe is a must-have for every home cook.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Base for pasta/pizza, Condiment, Sauce
Cuisine Italian, Mediterranean
Servings 6
Calories 110 kcal

Equipment

  • Saucepan
  • Wooden spoon
  • Cutting board & knife
  • Measuring spoons
  • immersion blender (optional)

Ingredients
  

  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 can (28 oz) San Marzano tomatoes (whole or crushed)
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp dried oregano
  • 1 bay leaf
  • Handful of fresh basil leaves
  • Optional: 1 tsp sugar (to balance acidity)

Instructions
 

  • Heat Oil: Warm olive oil in a saucepan over medium heat.
  • Sauté Aromatics: Add onion and garlic. Cook until fragrant and golden.
  • Add Tomatoes: Stir in tomatoes, crushing gently with a spoon.
  • Season: Add salt, pepper, oregano, bay leaf, and sugar if needed.
  • Simmer: Reduce heat and simmer uncovered for 20–30 minutes, stirring occasionally, until thickened.
  • Finish: Remove bay leaf. Stir in fresh basil.
  • Blend (Optional): Use immersion blender for a smooth texture.
  • Serve: Use immediately with pasta, pizza, or as a dipping sauce.

Notes

  • Spicy arrabbiata: add chili flakes.
  •  Rustic chunky: use fresh tomatoes, leave unblended.
  •  Vegan creamy: stir in cashew cream.
  •  Roasted tomato version adds smoky depth.
  •  Freezer-friendly: store up to 6 months.
  •  Always taste before serving—the sauce should be balanced and bright.
Keyword homemade sauce, Italian tomato sauce, marinara sauce, pasta sauce, pizza base