If you are looking for a hearty vegetarian spaghetti sauce, this is it! Loaded with tofu, mushrooms, and tomatoes, you will never miss the meat.
I have had slow cooker spaghetti sauce in my recipe drafts for months. I thought it would be a good recipe, but I know it has been done before. I wasn’t sure what I could do with it that would be new, so the idea just sat there. Since we are trying to cut back a bit on our meat intake, I decided to try my hand at vegetarian spaghetti sauce instead of slow cooker, although you could definitely transfer this sauce to your slow cooker if you wanted to cook it all day. This sauce turned out to be hearty, flavorful, and fresh tasting! The crumbled tofu gave it the texture and protein of meat, and the sliced mushrooms added great texture too.
The key to getting a rich flavor in this vegetarian spaghetti sauce is letting it cook as long as you can. The longer it cooks, the more the flavors can develop and permeate the tofu and mushrooms. When I’ve tried making spaghetti sauce in the past, it always tasted like canned tomatoes because I didn’t cook it long enough. I let this one simmer for over two hours, and it was so much better!
I used super firm sprouted tofu instead of regular tofu, but either one will work. Just make sure you get the firmest tofu you can find to make sure it holds up to all that cooking. If you don’t want tofu at all, you could make this recipe exactly with ground beef or turkey instead, but of course then it won’t be vegetarian anymore!
Not only is this vegetarian spaghetti sauce good for your body and tastebuds, it’s good for your wallet too! Lean meats are pretty expensive, but tofu is under $5 per package. Buy loose mushrooms and store-brand tomatoes and pasta, and you’ve got a wholesome, tasty dinner to feed a big family for well under $20!
PrintVegetarian Spaghetti Sauce Recipe
- Total Time: 2 hours 5 minutes
- Yield: 6 1x
Ingredients
- 2 tablespoons olive oil
- 1 yellow onion chopped
- 8 ounces super firm or extra firm tofu
- 4 ounces white or baby bella mushrooms sliced
- 4 cloves garlic minced or crushed
- 1/2 teaspoon kosher salt (or to taste)
- 1 tablespoon Italian herb seasoning
- 1/4 teaspoon red pepper flakes optional
- 28 ounces canned petite diced tomatoes undrained
- 28 ounces canned crushed tomatoes
Instructions
- Heat olive oil dutch oven over medium-high heat. Add onion, and stir to coat with oil. Crumble tofu into very small pieces over the onion. Stir and cook 10-15 minutes until the onion is very tender. A black crust will form on the bottom of the pan as the tofu cooks. This is a good thing! It will add flavor to the finished sauce.
- Stir in mushrooms, garlic, salt, Italian herbs, and red pepper flakes. Cook another 1-2 minutes.
- Reduce heat to medium. stir in diced and crushed tomatoes. Bring to a low boil, stirring often. Cover pot not quite tightly to allow some steam to escape. (You want the liquid to burn off a bit to thicken up the sauce.) Reduce heat to low, and simmer for at least two hours, stirring occasionally. Adjust salt to taste, and serve over your favorite pasta.
- Prep Time: 5
- Cook Time: 120
- Category: Dinner, Pasta and Noodles
- Cuisine: Italian
You might also like these other vegetarian recipes!
Anne N. says
Delicious! I didn’t even have mushrooms, but it still came out great! I also didn’t see the part where it cooks for two hours. I let it simmer for about 20 minutes. I was so happy to be eating this, while my family was having their spaghetti and meatballs.
★★★★★
Briana says
I didn’t realize this has to cook for 2 hours and I have more like 20 mins ha. Will it still work?
Linda says
Could you do this in the slow cooker? Kids with dairy allergies + busy schedule would make this a hit?
Andi Gleeson says
Hi! Yes, I think it will do well in the slow cooker, but I would still do the skillet step. Then transfer it to the slow cooker to cook on low until you are ready to eat it. Hope that will work out for you :)
Michele says
When do you add the mushrooms?
Andi Gleeson says
Hi, Michele. Sorry for that omission in the recipe instructions! You can add the mushrooms with the garlic in step two, and I’ve corrected the recipe. Thank you!
Heather barker says
Hi Andi!
I was wondering if this would work without the tofu and also if it could be made in the slow cooker? I’m not a vegetarian but I’m looking for a good hearty spaghetti sauce.
Thanks!
Andi Gleeson says
Hi, Heather! So sorry I missed your question before now! I would just use ground beef or turkey instead of the tofu. You’ll still need to brown the meat in a skillet, but then you could put everything in the slow cooker and cook it on low all day. Thanks!
Maris (In Good Taste) says
Looks delicious! Perfect for a worknight. I’d love to have this over zoodles, too.
Andi Gleeson says
That would be the healthiest meal EVER. I still need to try zoodles.
eat good 4 life says
OMG this looks to die for. I thought this had meat in it. What a genius recipe. Love it!
Andi Gleeson says
Thank you so much, Miryam!
FRANCIS BERNARDITA ULLOA says
Soy Chilena ciudad Santiago, me encanta la cocina, todas tus recetas son bastante agradables y fáciles de hacer, mi familia dice que cocino bien y todo queda de buen sabor, yo disfruto cocinando me encantaría hacer un curso de cocina gourmet, gracias por enviar tus recetas las fotografías dan ganas de hacerlo de inmediato.
Saludos muchos cariños.
Meg @ With Salt and Wit says
I just tried cooking with tofu for the first time last week as I am looking for way s to increase my protein intake and this is next up on my list! It looks and sounds so tasty!
Andi Gleeson says
Thanks so much, Meg! I’m trying to increase my protein too, which sounds easy but can be hard especially when we’re just making something in a hurry!
Kimberly @ The Daring Gourmet says
Oooh, that looks so rich and delicious!
Andi Gleeson says
Thank you, Kimberly!
Liz says
Sounds nice Andi. Thank you.
Andi Gleeson says
Thanks so much, Liz! Do you cook vegetarian very often? I’m trying to do it more.
Kacey @ The Cookie Writer says
Andi, my vegetarian heart loves this sauce! What a great job! I always tell people how amazing tofu is (it takes on whatever flavours it cooks with!)
Andi Gleeson says
I’m glad I could make something just for you, Kacey :D