My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
×
Home » Recipes » Vegan Main Dishes

Published: Nov 30, 2024 by Jim Mee Sha · This post may contain affiliate links · 2 Comments

Vegan Spaghetti Sauce

Jump to Recipe

This rich, vibrant, hearty spaghetti sauce will elevate any pasta recipe! An easy one-pot recipe that requires minimal prep and only calls for a handful of simple ingredients. 

Spaghetti sauce served on a bowl of pasta with a fork beside.

This vegan spaghetti sauce is a staple in our household! It is simple to make, yet filling and tastes amazing. We love serving it on cooked pasta alongside light vegetable side dishes like tomato cucumber corn salad or air fryer portobello mushrooms. 

Moreover, it is highly versatile and can be used in various ways! Try serving it as a dip for garlic bread and breadsticks or as a filling for stuffed peppers or lasagna. 

Jump to:
  • 💚Why you will love this recipe 
  • 🍅What you will need 
  • 📃Ingredients notes and substitutions 
  • 🔪How to make 
  • ✅Helpful tips 
  • ✨Variations and add-ins 
  • 🍝How to serve 
  • ❄️Storing suggestion 
  • ?Commonly asked questions
  • 🍽️More pasta sauces
  • 📖 Recipe

💚Why you will love this recipe 

  • The ultimate comfort food that is heartwarming and cozy 
  • Budget-friendly and only calls for staple ingredients 
  • Wholesome, healthy, and a good source of plant protein 
  • Stores well and is freezer-friendly 

🍅What you will need 

Ingredients needed like broth, onion, tomatoes, tomato paste, tofu, and other ingredients.

📃Ingredients notes and substitutions 

  • Tofu - Make sure to use extra-firm tofu that has been drained and pressed, either using a tofu press or stacking something heavy on top. I recommend checking out this post, ‘How to press tofu,’ for more detailed instructions. 
  • Crushed tomatoes - Can be substituted with passata. 
  • Sugar - Just a small amount is added to balance out the acidity of the tomatoes. You can substitute it with any granulated sweetener. 
  • Worcestershire sauce - An optional ingredient that gives richness and a nice umami flavor to the spaghetti sauce. Make sure to get a vegan one.

🔪How to make 

Crumbled tofu in a bowl with a fork beside.

Using your hands, crumble tofu into small pieces to mimic minced meat.

Cooked tofu in a non-stick pan.

Heat some oil in a pan. Add tofu and cook for a few minutes or until tofu is lightly browned. Set aside.

Cooked onion in a non-stick pan.

Add onion to the pan. Saute for a few minutes until the onion is translucent and tender.

Cooked onion and garlic in a non-stick pan.

Stir in garlic and fry until fragrant.

Cooked tomatoes in a pan.

Pour tomatoes and broth with tomato paste, chili flakes, and dried herbs. Allow mixture to simmer for 30 minutes on low heat. 

Spaghetti sauce in a pan.

Stir in tofu crumbles, Worcestershire sauce, and sugar, and cook for another 1-2 minutes or until ingredients are hot. Your vegan spaghetti sauce is ready to be served.

✅Helpful tips 

  • Allow time to simmer - The longer you simmer the sauce, the more the flavors develop. Feel free to cook it for up to an hour if you have time. 
  • Cook on low heat - This helps prevent the sauce from splattering. Cooking using high heat might also cause tomatoes to stick to the bottom of the pan. 
  • Check on it occasionally - Every 5-10 minutes or so, check on your spaghetti sauce and give it a quick stir. Add a splash of water or broth if the sauce is becoming too thick. 
  • Make it spice-free - Omit chili flakes. 

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

✨Variations and add-ins 

Tofu - If you are not a fan of tofu, feel free to substitute it with crumbled tempeh, rehydrated TVP, or vegan ground beef (like Impossible or Beyond Meat) 

Sausages - For a higher-protein, heartier vegan spaghetti sauce, stir in some chopped vegan Italian sausage or vegan andouille sausage towards the last 5-10 minutes of cooking. 

Veggies - You can load up your sauce with veggies such as zucchini, cauliflower, mushrooms, or bell peppers. If you prefer a smoother sauce, blend the sauce using an immersion blender before adding in the browned tofu.

For a chunkier sauce - Instead of using a large 28oz can of chopped tomatoes, use a 14oz can each of diced tomatoes and crushed tomatoes. 

A pan of spaghetti sauce served with a wooden spatula with 2 glasses of water beside.

🍝How to serve 

Here are some of my favorite ways to serve this vegan spaghetti sauce: 

  • Pasta - served sauce on cooked spaghetti or other cooked pasta of choice. You can also opt for spaghetti squash or zucchini noodles for a lower-carb option. 
  • As a filling for lasagna 
  • Meatballs - Use it as a sauce for frozen meatballs or some homemade TVP meatballs. You can also make meatball subs to make a heartier meal. 
  • As a dip for breadsticks, garlic bread, and baguette 
  • To make stuffed peppers 

❄️Storing suggestion 

Let vegan spaghetti sauce cool down completely before keeping.

Fridge - Store sauce in an airtight container, which can be refrigerated for 3-4 days. 

Freezer - Portion it into individual portions using freezer containers or zip-top bags. The sauce can be frozen for 3-4 months. 

Reheating - Allow frozen spaghetti sauce to thaw overnight in the fridge before reheating. You can heat the sauce in a microwave or on the stove. The tofu will turn chewier upon freezing and thawing but will still be delicious! 

?Commonly asked questions

What is the difference between marinara sauce and spaghetti sauce?

Marinara sauce is a simple Italian tomato sauce made by simmering tomatoes with onion, garlic, and herbs such as oregano and basil. On the other hand, spaghetti sauce is much chunkier and more substantial and typically contains ground meat and vegetables such as celery and carrots.

When it comes to taste, spaghetti sauce has a deeper, more complex flavor profile due to adding more ingredients and the long cooking time. Marinara sauce has a fresher and lighter flavor.

Why is sugar added to spaghetti sauce?

A small amount of sugar is added to spaghetti sauce to balance out the acidity of tomatoes and enhance the overall flavor.

Why is my spaghetti sauce watery?

If your spaghetti sauce is runny and watery, it could be because you added too much water or didn't cook it long enough. To fix watery spaghetti sauce, simply simmer it for longer, allowing the evaporation of excess water.

If your sauce is still too thin, try adding some cornstarch slurry. Combine equal parts cornstarch with water. Then, gradually add the slurry to the simmering sauce in stages or until it reaches the desired consistency.

🍽️More pasta sauces

  • Holding some pasta with a fork with chopped parsley and chili flakes in the background.
    Creamy Silken Tofu Pasta Sauce
  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • A bowl of pesto with a spoon, basil leaves, and chili flakes in the background.
    Easy Thai Basil Pesto
  • 3 jars of tomato sauce with garlic cloves and basil leaves in the background.
    Vegan Tomato Sauce

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

A bowl of spaghetti served with sauce with 2 glasses of water in a background.

Vegan Spaghetti Sauce

Meesha
This rich, vibrant, hearty spaghetti sauce will elevate any pasta recipe! An easy one-pot recipe that requires minimal prep and only calls for a handful of simple ingredients. 
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 40 minutes mins
Total Time 50 minutes mins
Course Main Course
Cuisine American
Servings 6 servings
Calories 131 kcal

Ingredients
  

  • 1 block extra firm tofu drained and pressed
  • 1 medium yellow onion diced
  • 4 cloves garlic minced
  • 28 oz can crushed tomatoes or passata
  • ¼ cup tomato paste
  • 1 cup vegetable broth
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes optional
  • 1 tablespoon sugar
  • 1 tablespoon vegan Worcestershire sauce optional
  • salt and pepper to taste
Prevent your screen from going dark

Instructions
 

  • Using your hands, crumble tofu into small pieces to mimic minced meat.
    1 block extra firm tofu
  • Heat ½ tablespoon of oil in a pan over medium-high heat. Add tofu and cook for a few minutes or until tofu is lightly browned. Set aside.
  • Heat another ½ tablespoon of oil in the pan over medium heat. Add onion and saute for a few minutes until the onion is translucent and tender.
    1 medium yellow onion
  • Stir in garlic and fry until fragrant, around 1 minute.
    4 cloves garlic
  • Pour in canned tomatoes and broth along with tomato paste, chili flakes, and dried herbs. Allow mixture to simmer for 30 minutes on low heat.
    28 oz can crushed tomatoes, ¼ cup tomato paste, 1 cup vegetable broth, 1 teaspoon dried basil, 1 teaspoon dried oregano, ½ teaspoon red pepper flakes
  • Stir in Worcestershire sauce, sugar, and tofu crumbles and cook for another 1-2 minutes or until ingredients are hot.
    1 tablespoon sugar, 1 tablespoon vegan Worcestershire sauce
  • Give it a taste, seasoning with salt and pepper. Serve with pasta or however you like!
    salt and pepper

Notes

Helpful tips
  • Allow time to simmer - The longer you simmer the sauce, the more the flavors develop. Feel free to cook it for up to an hour if you have time. 
  • Cook on low heat - This helps prevent the sauce from splattering. Cooking using high heat might also cause tomatoes to stick to the bottom of the pan. 
  • Check on it occasionally - Every 5-10 minutes or so, check on your spaghetti sauce and give it a quick stir. Add a splash of water or broth if the sauce is becoming too thick. 
 
Storing - Leftover spaghetti sauce can be refrigerated for 3-4 days or frozen for 3-4 months. Do portion it out using freezer containers before freezing so you will only take out the amount needed.
Reheating -Allow frozen spaghetti sauce to thaw overnight in the fridge before reheating. You can heat the sauce in a microwave or on the stove. The tofu will turn chewier upon freezing and thawing but will still be delicious! 

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 131kcalCarbohydrates: 19gProtein: 9gFat: 3gSaturated Fat: 0.4gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gSodium: 558mgPotassium: 568mgFiber: 4gSugar: 11gVitamin A: 593IUVitamin C: 17mgCalcium: 152mgIron: 3mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Vegan Main Dishes

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • 4 vegan sausages on a plate with stalks of cilantro beside on a blue folded teacloth.
    Vegan Italian Seitan Sausages
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • 2 bowls of congee served with spoon topped with green onion and fried shallots.
    Creamy Brown Rice Congee

Comments

    5 from 2 votes (1 rating without comment)

    Join the discussion ! Cancel reply

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

    Recipe Rating




  1. Wendy says

    June 05, 2025 at 3:00 pm

    5 stars
    Hi. I've made this dish and I love it! I'd like to add some zucchini and mushroom. Do I just add them with the onion and fry them?

    Reply
    • Jim Mee Sha says

      June 10, 2025 at 7:23 am

      Yes definitely, you can cook them together with the onions!

      Reply
A headshot of Mee Sha leaning on a handrail.

Hi, nice to meet you! I am Mee Sha, a final-year dietetic student passionate about nutrition, cooking, and food. This blog was created to share my favorite plant-powered recipe!

More about me →

❄️Vibrant Vegan Summer Recipes

  • A stack of 4 patties on a wooden board with buns, red onion and lettuce in the background.
    Juicy Vegan Chicken Burger Patties
  • Seaweed salad on a plate on a bamboo sushi mat with a cup of tea beside.
    Japanese Wakame Seaweed Salad
  • Seitan ribs on a wooden board with newspaper beneath topped with chopped cilantro.
    Meaty Vegan BBQ Ribs (seitan ribs)
  • A plate of cucumber tomato corn salad with a fork beside.
    Tomato Cucumber Corn Salad
  • A plate of cucumber salad served with chopsticks with sesame seeds and chili flakes beside.
    Spicy Asian Cucumber Salad
  • Pasta salad in a white bowl with fork. There are cherry tomatoes and black peppercorns in the background.
    Easy High Protein Pasta Salad

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

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.