Easiest Vegan Pasta Sauce

This 5-ingredient rich vegan pasta sauce recipe couldn’t be easier to prepare. You’ll be amazed at how effortlessly it comes together, AND it’s utterly delicious. Simple enough to make on a work night, yet fancy enough to serve for company – my kind of recipe!

Truth be told, Italian cookbook author Marcella Hazan created the original famous recipe; this is my plant-based rendition. In my version I “veganize” and reduce the fat – plus I opt to blend the onion before serving, instead of discarding it.

I hope this becomes your favorite quick “go to” tomato sauce for pasta, pizza, and the like. It’s heavenly served over Gluten-Free Gnocchi.

If at all possible, use tomatoes grown in the volcanic soil of the San Marzano region of Italy. The label will say DOP San Marzano if it is authentic. This success of this recipe depends on the quality of the tomatoes, and the sweetness of the onion.

When making various tomato sauces, I actually alternate between using our frozen home grown tomatoes, and DOP San Marzano tomatoes. Interested in learning how to make and freeze your own? Check out another post I wrote entitled, How to Make and Freeze Tomato Puree.

A special thanks to my son, Chris, for inspiring me to create this simply delicious Vegan Pasta Sauce.

Method Overview

  • Add tomatoes, onion, butter, and salt to pan
  • Slow boil for 45 to 60 minutes
  • Blend
  • Stir in olive oil

A pot of Vegan Pasta Sauce being stirred with a wooden spoon
Print Recipe
5 from 6 votes

Vegan Pasta Sauce

This vegan pasta sauce recipe couldn't be easier to prepare; you'll be amazed at how quickly it comes together.
Course: sauce
Cuisine: Italian
Keyword: gravy, spaghetti sauce
Servings: 12 half-cups
Calories: 60kcal


  • Dutch oven, or other large covered sauce pan
  • immersion blender, or full-size regular blender


  • 2 (28-ounce) cans peeled whole tomatoes (preferably DOP certified San Marzano tomatoes)
  • 1 large sweet yellow onion, quartered
  • 2 Tablespoons Miyoko's vegan butter, or other butter of your choice
  • 1/8 to 1/4 teaspoon Himalayan sea salt
  • 1 Tablespoon olive oil
  • 1 Tablespoon honey, optional (not necessary if tomatoes and onion are sweet enough)


  • Add the tomatoes, onion, butter, and salt to the pan. Crush the whole tomatoes with your hand.
  • Bring to a boil, then adjust the heat to keep at a slow boil. Cook for 45 to 60 minutes, uncovered, stirring occasionally, allowing the sauce to reduce.
  • Remove from the heat and cool down for a few minutes. Blend thoroughly using an immersion blender (if you don't have an immersion blender, see alternate instructions below).
  • Stir in the olive oil.
    Taste and adjust the salt, and/or stir in honey, if necessary.


No Immersion Blender?
If you don’t have an immersion blender, you can use a full-size regular blender; however, follow these three steps so you don’t end up with hot sauce exploding everywhere.
      1. Cool the sauce down a bit.
      2. Fill the jar no more than halfway.
      3. Remove the blender lid’s center insert and hold a kitchen towel over the top.
Now you are ready to blend.
Do not try to blend this sauce using a bullet blender.


Calories: 60kcal | Carbohydrates: 6g | Protein: 1g | Fat: 3g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 82mg | Potassium: 19mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1IU | Vitamin C: 1mg | Calcium: 3mg | Iron: 1mg

Leftovers can easily be frozen into flat packages by using a vacuum sealer. I explain how-to in my post entitled, Vacuum Seal Liquids: Easy Method.

No Comments

    Leave a Reply

    Recipe Rating