My Forking Life

  • Air Fryer
  • Pressure Cooker
  • Jamaican
  • Browse Recipes
  • Breakfast
  • Entree
  • Side Dishes
  • About
menu icon
go to homepage
  • Air Fryer
  • Pressure Cooker
  • Jamaican
  • Browse Recipes
  • Breakfast
  • Entree
  • Side Dishes
  • About
search icon
Homepage link
  • Air Fryer
  • Pressure Cooker
  • Jamaican
  • Browse Recipes
  • Breakfast
  • Entree
  • Side Dishes
  • About
×
Home » Recipe Index » Entree

Published: Sep 6, 2019 by Tanya · This post may contain affiliate links · 4 Comments

Homemade Vegetarian Spaghetti Sauce

Jump to Recipe -

This Vegetarian Spaghetti Sauce is full of flavor and made from scratch in less than 40 minutes. It’s simple, easy, and delicious. It’s the perfect addition to any pasta dish.

vegetarian spaghetti sauce in pot with basil on top


 

This post contains affiliate links, please read my full disclaimer here.

The full recipe with ingredients/instructions is available on the recipe card at the bottom of the post. Important tips/tricks are also included in the blog post.

We’ve been opting for plant-based dinners about once a week in our household and this spaghetti sauce comes in handy. It’s full of texture and flavor thanks to the mushrooms and chickpeas. It’s perfect for anyone trying to opt for eating less meat in their diets as you won’t even miss the meat in this pasta dish. 

There are a few ingredients that give this dish an amazing flavor profile. They are:

  • Baby Bella Mushrooms - Gives the recipe that meaty flavor without the meat.
  • Chickpeas - Added to the dish not for the taste, but for the texture and protein.
  • Balsamic Vinegar - An acid that I think goes great with tomatoes.
  • Basil - Although fresh is generally best, this recipe calls for a whole tablespoon of dried. It’s easier as I always have it on hand. You could opt for fresh but add it in at the end of cooking. 
  • Oregano - I also used dried, same reasoning as the basil.

How to make Homemade Vegetarian Spaghetti Sauce

First, roughly chop your mushrooms, onions, and garlic. You can use a food processor for this step to speed up the process. However, I prefer to chop them by hand because I like the larger chunks. 

mushrooms, onions, and garlic on a cutting board

Then heat 2 tablespoon of olive oil in a large pot over medium-high heat. I use my cast iron dutch oven to make this. Add onions and sauté until softened, about 3 minutes. Then add mushrooms and garlic and sauté until mushrooms and onions have softened, about 5 more minutes. If you find your mushrooms are starting to dry out and stick to the pan, add about 1 tablespoon of vegetable broth to make it liquidy again. 

  • raw onions in a pan
  • mushrooms in pot

Add tomato paste, dried basil, and dried oregano and stir for about 1 minute.

vegetarian spaghetti sauce in yellow pot cooking.

Add crushed tomatoes and vegetable broth and stir. Reduce heat to medium-low and allow the sauce to simmer for about 10 minutes, stirring occasionally.

Meanwhile, open your can of chickpeas and drain. Mash the chickpeas until they are finely mashed. Stir them into the spaghetti mixture and allow it to continue to cook until the chickpeas are heated through. 

vegetarian spaghetti sauce with chickpeas on top of it

Add balsamic vinegar and salt and pepper to taste. 

vegetarian spaghetti sauce on a spoon

This spaghetti sauce goes well with traditional thin spaghetti noodles. It’s the perfect meatless spaghetti recipe that both meat-eaters and non-meat eaters will enjoy.

Looking for more Meatless dishes? Try these out:

  • Instant Pot Garlic Noodles
  • Sweet Potato and Black Bean Nachos
Tanya

Homemade Vegetarian Spaghetti Sauce

No ratings yet
Easy and delicious Homemade Vegetarian Spaghetti Sauce made with mushrooms and chickpeas for added protein. This meatless sauce is the perfect substitute for meaty spaghetti sauce.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Servings: 4 people
Course: Main Course
Cuisine: American
Calories: 110

Ingredients
  

  • 2 Tablespoon olive oil
  • 1 onion chopped
  • 6 cloves garlic chopped
  • 8 oz baby portobello mushrooms chopped
  • 2 Tablespoon tomato paste
  • 1 Tablespoon dried basil
  • 1 teaspoon dried oregano
  • 1 28-oz can crushed tomatoes
  • 1 can chickpeas drained and mashed
  • 2 teaspoon balsamic vinegar
  • 1.5 cups vegetable broth
  • chopped fresh basil for garnish

Instructions
 

  1. Heat olive oil in a large pot over medium-high heat. Add onions and sauté until softened, about 3 minutes. Then add mushrooms and garlic and sauté until mushrooms and onions have softened, about 5 more minutes. If you find your mushrooms are starting to dry out and stick to the pan, add about 1 tablespoon of vegetable broth to make it liquidy again.
  2. Add tomato paste, dried basil, and dried oregano and stir for about 1 minute
  3. Add crushed tomatoes and vegetable broth and stir. Reduce heat to medium-low and allow the sauce to simmer for about 10 minutes, stirring occasionally.
  4. Meanwhile, open your can of chickpeas and drain. Mash the chickpeas until they are finely mashed. Stir them into the spaghetti mixture and allow it to continue to cook until the chickpeas are heated through.
  5. Add balsamic vinegar and salt and pepper to taste
  6. Serve over pasta.

Nutrition

Calories: 110kcalCarbohydrates: 10gProtein: 2gFat: 7gSaturated Fat: 1gSodium: 425mgPotassium: 375mgFiber: 2gSugar: 5gVitamin A: 331IUVitamin C: 5mgCalcium: 49mgIron: 1mg

Notes

  • If the sauce starts to bubble and pop while simmering, add a little more vegetable broth to stop the popping. 
  • This sauce can be frozen or refrigerated for a few days. 

Tried this recipe?

Let us know how it was!

Recipe Adapted from Tasty.

More Entree

  • hot dogs in buns in air fryer basket topped with ketchup and mustard
    Air Fryer Hot Dogs (Juicy, Crispy, and Ready in 10 Minutes)
  • Jerk chicken served on a plate with lime wedges.
    Jamaican Jerk Chicken (Air Fryer, Oven, or Grill)
  • golden brown roast chicken on sheet pan
    Simple Roast Chicken Recipe with Juicy, Flavorful Meat
  • Air Fried Lobster Tail Recipe (Fast & Easy)

Spread the Flavor and Share

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. MaryAnne says

    March 21, 2022 at 1:07 pm

    Since this will go with thin spaghetti noodles, would it stick on zoodles. Or would they be to “wet”. Need to substitute because of diabetes.
    Thank you

    Reply
    • Tanya says

      March 22, 2022 at 7:31 am

      Hi MaryAnne, great question. I haven't served this over zoodles but I'm going to make a strong guess that it won't sick. I haven't had much luck getting any sauce to stick to zoodles.

      Reply
  2. Donna says

    March 21, 2022 at 1:03 pm

    I am loving these recipes as we are also cutting down on meat consumption! Thanks!

    Reply
  3. Vanessa Tyson says

    August 04, 2020 at 6:27 pm

    Vegan spaghetti sauce

    Reply

Welcome!

Welcome to My Forking Life! Hi, I'm Tanya, attorney, busy wife and mom, and lover of quick, easy, and delicious meals.

More about me

Popular Recipes

  • Jamaican Oxtails Recipe
  • air fried chicken in air fryer basket
    Air Fryer Fried Chicken
  • brown stew chicken in pan
    Brown Stew Chicken
  • Pressure Cooker Shrimp Paella

Holiday Favorites

  • sweet potato pie on a plate
    Southern Sweet Potato Pie Recipe
  • spoon lifting gravy out of gravy dish
    Easy Recipe for Gravy without Drippings
  • creamy baked macaroni and cheese, the best baked macaroni and cheese, creamy mac and cheese
    Creamy Baked Macaroni and Cheese
  • Stirring the giblet gravy with a spoon.
    Grandma's Giblet Gravy Recipe
as seen on...various online websites text listed

Footer

↑ back to top
  • Privacy Policy
  • Contact
  • About Tanya

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 My Forking Life

Rate This Recipe

Your vote:




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