• Skip to main content
  • Skip to header right navigation
  • Skip to after header navigation
  • Skip to site footer
Plant Based And Broke logo

Plant Based And Broke

Cheap and Easy Plant-Based Recipes

  • Home
  • Subscribe
  • Recipes
  • About
  • Contact
Home » Recipes » Dinner

Best Homemade Vegan Spaghetti Sauce

The best homemade vegan spaghetti sauce. Using fresh roma tomatoes and pantry-friendly ingredients. Only 11 ingredients!

by Aly Michell Dated: August 8, 2021 Last Modified: May 15, 2025 5 Comments
432 shares
(This post may have affiliate links. Please see my disclosure.)
Jump to Recipe Jump to Video Print Recipe

Making a homemade vegan spaghetti sauce is 100% doable—and surprisingly easy! With just a few real, whole ingredients and fresh tomatoes, you can whip up a delicious spaghetti sauce that’s bursting with flavor. You can even add it to a vegetarian bolognese sauce!

It’s a simple, rewarding way to elevate any pasta night, especially when you want something wholesome and homemade.

Whenever I come across a big bag of ripe Roma tomatoes, I immediately start thinking about my plant-based dinner. A warm, comforting bowl of spaghetti topped with homemade spaghetti sauce is always a go-to. It’s the kind of meal that feels hearty and satisfying without being complicated. Pair it with a quick side of air-fryer red potatoes or sautéed mushrooms for a full, plant-based dinner.

Don’t get me wrong, I still appreciate the convenience of store-bought vegan spaghetti sauces, and I’ll grab one when I’m short on time. But nothing beats the control you get when making it from scratch. You get to decide the texture, whether you want it chunky or smooth, the seasoning, and the ingredients. No unnecessary oils or additives. If you’re already making a batch of homemade pasta or want to serve it over a bowl of creamy mashed potatoes for a twist, this sauce works beautifully with almost anything.

Jump to:
  • Why You’ll Love This 
  • Ingredients & Substitutions
  • How To Make Homemade Spaghetti Sauce
  • Tips for the Best Vegan Spaghetti Sauce
  • What to Serve with Vegan Spaghetti Sauce
  • How to Store Vegan Spaghetti Sauce
  • Vegan Spaghetti Sauce FAQs
  • More Recipes with Tomatoes
  • Best Homemade Vegan Spaghetti Sauce
Bowl of spaghetti topped with homemade spaghetti sauce garnished with parsley.

Why You’ll Love This 

This recipe is 100% plant-based, using everyday ingredients. I love fresh herbs, but I don’t always have them on hand (definitely thinking about a small herb garden soon, though). So, I use dry herbs, including parsley, in this recipe.

  • It can be stored in an airtight container or mason jar for later use.
  • Makes a great dish to incorporate any time during the busy weekday.
  • It’s a delicious, healthy recipe that’s kid-friendly.
  • Made with FRESH tomatoes!

If you're not in the mood for spaghetti, you can use this spaghetti sauce with homemade pizza, breadsticks, lasagna, and other pasta dishes.

Ingredients & Substitutions

Close up of Roma tomatoes cut in halves along with other ingredients.
  • Roma Tomatoes: This is a must-have! But, roma tomatoes can be switched for canned plum tomatoes or San Marzano tomatoes.
  • Olive Oil: Olive oil is great for a delicious homemade spaghetti sauce - adding great flavor and texture to the sauce. However, in a pinch, you can go for a mild-flavored oil like vegetable or canola. Vegan butter can work, too.
  • Salt
  • Onions: Red, yellow, or white work just fine - use whatever you have.
  • Garlic Cloves: No fresh garlic cloves? No problem. Frozen or jarred garlic work just fine, or go right into your spice cabinet and grab dried garlic powder.
  • Chili Flakes: Or, use red pepper flakes.
  • Italian Seasonings: A combination of basil, oregano, thyme, rosemary, and marjoram can be made to substitute Italian seasoning.
  • Tomato Paste: You can also go for tomato sauce, but it will have a different texture, as tomato paste with help thicken the sauce.
  • Sugar: Sugar balances acidity and enhances the sweetness of the tomatoes. Honey or maple syrup can be substituted if you're out of sugar.
  • Broth: I love using mushroom broth for a boost of umami, but your choice of broth will work just fine.
  • Bay Leaf: Don't have any bay leaf? It's okay to skip!

How To Make Homemade Spaghetti Sauce

Homemade spaghetti sauce in a saucepan topped with parsley.
  1. Roast the Tomatoes. Air-fry tomatoes at 450°F for 15–20 minutes, or roast in the oven at 450°F for 30–35 minutes until edges are browned. Transfer to a bowl and mash with a fork or potato masher.
  2. Cook the Sauce. In a saucepan, cook chopped onions until soft. Add spices, tomato paste, broth, bay leaf, and sugar. Stir in the roasted tomatoes, bring to a boil, then simmer for at least 30 minutes.
  3. Blend and Serve. Use an immersion blender or regular blender to blend the sauce until smooth. Blend on low for a few seconds for a uniform texture. Serve with your favorite pasta!

Tips for the Best Vegan Spaghetti Sauce

  1. To add more creaminess and richness to the spaghetti sauce, feel free to add a dollop of vegan butter towards the end of the recipe. Not necessary, but it helps. 
  2. For a boost of umami, add a touch of soy sauce. Might sound off, but it's legit.  
  3. Although I used pantry-friendly herbs in this recipe, you’re welcome to use fresh instead.  

What to Serve with Vegan Spaghetti Sauce

Homemade Puerto Rican-style spaghetti with vegan ground beef, herbs, and bay leaves. I an a large wok.

When it comes to serving your homemade vegan spaghetti sauce, the possibilities are endless—and delicious! Of course, classic spaghetti noodles are always a great choice, but you can also mix things up with zucchini noodles for a lighter, veggie-packed twist.

For a heartier meal, try pairing the sauce with air fryer red potatoes or a comforting side of red lentil soup to keep things filling and nutritious. If you’re in the mood for baking, this sauce is perfect on top of a homemade vegan pizza or layered into a warm, Puerto Rican-style lasagna.

And don’t forget about simple, fresh sides like a cucumber tomato onion salad or zucchini stuffing casserole to round out your meal with some extra crunch and color. No matter how you serve it, this sauce is sure to become a staple in your plant-based kitchen!

How to Store Vegan Spaghetti Sauce

Store in an air-tight container or mason jar for later use. It will keep in the refrigerator for up to 4 days or months in the freezer. 

Vegan Spaghetti Sauce FAQs

What is a good substitute for meat in spaghetti sauce?

A great plant-based substitute for meat in spaghetti sauce is finely chopped mushrooms or lentils—they add a meaty texture and depth of flavor. You can also use textured vegetable protein (TVP) or store-bought vegan crumbles for a similar effect.

What is one ingredient that makes spaghetti sauce so much better?

A splash of good-quality balsamic vinegar or red wine adds brightness and depth, balancing the acidity of the tomatoes. Fresh or dried herbs like basil and oregano also bring out the best flavors in the sauce.

Can I make spaghetti sauce ahead of time?

Yes! This sauce stores well in the fridge for up to 5 days and even freezes beautifully for longer storage. Just reheat gently on the stove when you’re ready to serve.

How can I thicken my spaghetti sauce if it’s too watery?

Simmer the sauce uncovered to let excess liquid evaporate, which naturally thickens it. You can also add a spoonful of tomato paste or blend in some cooked vegetables like carrots for extra body.

Is this spaghetti sauce kid-friendly?

Absolutely! The sauce has a mild, comforting flavor that appeals to kids and adults alike. You can adjust the herbs and spices to suit your family's taste preferences.

More Recipes with Tomatoes

  • Cucumber tomato onion salad with a pour of homemade apple cide vinaigrette.
    Cucumber Tomato Onion Salad with Apple Cider Vinegar
  • Roma tomatoes roasted on an air fryer rack
    20-Minute Air Fryer Roasted Roma Tomatoes
  • Vegan roasted tomato basil soup topped with chopped basil and a side of toasted bread.
    Vegan Roasted Tomato Basil Soup
  • Red lentil soup (Masoor dal) garnished with cilantro.
    Punjabi Style Red Lentil Soup (Masoor Dal Soup)

Did you try out this homemade vegan spaghetti sauce recipe? Please leave a comment below, share it, rate it, or tag a picture @plantbasedandbroke on Instagram and hashtag it #plantbasedandbroke. Show off that creation with us!

Best Homemade Vegan Spaghetti Sauce

Aly Michell
The best homemade vegan spaghetti sauce. Using fresh roma tomatoes and pantry-friendly ingredients. Only 11 ingredients!
5 from 2 votes
Print Recipe Pin Recipe
Cook Time 1 hour hr
Total Time 1 hour hr
Course Dinner
Cuisine American, Italian
Servings 6 servings
Calories 213 kcal

Ingredients
  

  • 2 ½ pounds Roma tomatoes sliced into halves
  • 3 tablespoons olive oil
  • Salt
  • 1 onion chopped
  • 8 garlic cloves crushed
  • 1 teaspoon chili flakes
  • 1 teaspoon Italian seasoning
  • 6 ounces tomato paste
  • 1 teaspoon sugar
  • 1 ½ cup mushroom broth or broth of choice
  • 1 bay leaf

Instructions
 

  • Cut Roma tomatoes into halves, lengthwise. Then, toss the tomato halves in 1 tablespoon of olive oil and salt.
  • Air fry for 20 minutes at 450 degrees F. To roast tomatoes in the oven, pre-heat oven to 450 degrees F. Roast for 30-35 minutes, or until edges have browned/charred.
  • Once done, set aside in a bowl. Crush with the back of a fork or potato masher. Set aside.
  • Set a non-stick saucepan over medium heat. Add two tablespoons of olive oil. Add onion and cook until soft.
  • Then, add the garlic, chili flakes, Italian seasoning, tomato paste, sugar, broth, and bay leaf. Add the crushed Roma tomatoes and stir all together.
  • Bring sauce to a boil then reduce heat to a simmer for 30 minutes with a lid. Transfer the sauce to a blender or use an immersion blender and blend for a few seconds. Serve with your favorite spaghetti or pasta and top with chopped herbs.

Video

Notes

  1. Feel free to use your choice of broth. I enjoy using mushroom broth because I love the umami flavor it brings. 
  2. If you want to switch the dry herbs for fresh, go for it! 
  3. To add more richness and depth to the sauce, add a bit of butter towards the end and a splash of soy sauce.
  4. Store in an air-tight container or mason jar for later use. It will keep in the refrigerator for up to 4 days or months in the freezer.
This recipe pairs perfectly with Puerto Rican Spaghetti! 

Nutrition

Serving: 1-servingCalories: 213kcalCarbohydrates: 25gProtein: 5gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gSodium: 361mgPotassium: 1184mgFiber: 6gSugar: 15gVitamin A: 3169IUVitamin C: 52mgCalcium: 71mgIron: 3mg
Tried this recipe?Tag @plantbasedandbroke on Instagram and show it off to us!
432 shares
Category: Air Fryer, All, Dinner, Lunch, Sides, Summer

About Aly Michell

Over 10+ years of plant-based eating and cooking on a budget!

Previous Post:Creamy oat bran topped black pepper and vegan butterButtery Oat Bran
Next Post:Tender Air Fryer Red PotatoesAir fryer red potatoes with herbs and sideof sauce

Reader Interactions

Comments

  1. Joyce Ponder

    August 26, 2024 at 1:27 pm

    This sauce was delicious but I need to try it again. The red chili flakes were overpowering for my taste buds. So I'll need to try again,

    Reply
  2. Linda Bartlett

    March 03, 2024 at 1:21 am

    5 stars
    Just made this amazing sauce, added a couple of drops of Maple Liquid Smoke and a few drops of Worcester Sauce

    Reply
    • Aly Michell

      March 11, 2024 at 11:17 am

      Hey Linda! Thank you for trying out the recipe. 🙂

      Reply
  3. Lisa

    October 26, 2023 at 10:39 am

    5 stars
    Literally the best Tomato sauce we have had!! I used fresh regular/beef tomatoes roasted with rosemary, maple syrup and Yundu broth with a bit of soy sauce :). Thanks again!!

    Reply
    • Aly Michell

      November 02, 2023 at 7:10 am

      Thank you for checking out the recipe. 🙂

      Reply
5 from 2 votes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Sidebar

Hi, My name is Aly Michell! I create plant-based recipes that are easy, accessible, using everyday cookware.

More about me →

Vegan Spring Recipes🌸🌷🌼

  • Bowl of chickpea sweet potato curry over white rice.
    One-Pot Chickpeas and Sweet Potato Curry
  • Spring fried rice with vegetables in a bowl.
    Spring Vegetable Fried Rice with Asparagus
  • Springtime soup with mushrooms, asparagus, peas, and carrots
    Spring Vegetable Soup With Asparagus
  • Springtime spaghetti pasta with asparagus and tomatoes
    Spring Lemon Garlic Spaghetti With Asparagus
  • Vegetable Spaghetti with Zucchini and Carrots
  • Zucchini soup in a bowl topped with lemon slices and homemade croutons.
    Healthy Zucchini Soup with Potatoes
  • Linguine pasta with chickpeas, spinach, and coconut milk in a wok.
    Vegan Creamy Chickpea Pasta with Spinach
  • Homemade apple cider vinaigrette salad dressing in a mason jar with a spoon.
    Apple Cider Vinegar Salad Dressing

Popular Posts

  • Noor dates in a bowl
    How To Soften Dates (3 Easy Ways)
  • Tofu Chicken chunks on a white platter
    How To Make Tofu Taste Like Chicken
  • Cream of rice topped with walnuts, cinnamon, maple syrup, and shredded carrots
    Easy Cream of Rice Recipe with Cinnamon Brown Sugar
  • Puerto Rican arroz con habichuelas in a small bowl
    Puerto Rican Rice with Beans (Arroz Con Habichuelas)
  • Sweetened, cooked red split lentils with a drizzle of coconut milk and crushed walnuts in a bowl.
    Breakfast Lentils With Cinnamon Brown Sugar
  • Tofu butter chicken or murgh makhani topped with chop cilantro. With a side of rice.
    31 Plant-Based Dinner Recipes
  • Strips of veggie bacon against parchment paper
    Crispy Mushroom Bacon
  • Puerto Rican yellow rice in dutch oven.
    Puerto Rican Yellow Rice (Arroz Con Gandules)

Just Published

Slice of vegan lentil pastelon topped with chopped cilantro

Vegan Pastelón (Puerto Rican Plantain "Lasagna")

If you’re into that perfect combination between sweet and savory - you’re in for a treat with our vegan Puerto Rican pastelón! Why You’ll Love …

Turmeric powder on a wooden spoon.

What Does Turmeric Taste Like? Flavor, Texture & Uses

Turmeric is my go-to spice when I’m cooking Indian-inspired meals, or when I want to add a vibrant yellow hue to recipes like tofu scramble. Its earthy flavor and bold color make it a staple in my …

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Recent Posts

Turmeric powder on a wooden spoon.
Raw rolled oats and oat bran in white, glass containers.
Green and yellow plantains.
Ghee in solid form on a spoon.
Two slices of vegan lentil loaf on a white plate.

Disclaimer | Privacy Policy | Sitemap | Accessibility

Copyright © 2025 · Plant Based And Broke · All Rights Reserved · Powered by Mai Theme

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.