The Weary Chef

Delicious recipes made easy for busy cooks!

  • Recipes
    • Healthy Meals
    • Recipe Roundups
    • Dinner
    • Desserts
    • Mexican Food
    • Appetizers and Snacks
    • Red Meat
    • Pasta and Noodles
    • Sandwiches and Pizza
  • Weekly Dinner Menus
  • About
    • Meet the Team
    • About Rosie
    • Disclosures
  • Contact
You are here: Home / Recipes / Dinner / Hearty Vegetarian Spaghetti Sauce with Tofu and Mushrooms

Dinner Pasta and Noodles

Hearty Vegetarian Spaghetti Sauce with Tofu and Mushrooms

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.

Vegetarian Spaghetti Sauce with Tofu and Mushrooms Recipe

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!

Vegetarian Spaghetti Sauce with Tofu and Mushrooms

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!

Vegetarian Spaghetti Sauce Recipe

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!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Spaghetti Sauce Recipe

Print Recipe
Pin Recipe
  • Total Time: 2 hours 5 minutes
  • Yield: 6 1x

Ingredients

Scale
  • 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

  1. 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.
  2. Stir in mushrooms, garlic, salt, Italian herbs, and red pepper flakes. Cook another 1-2 minutes.
  3. 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.
  • Author: Andi Gleeson
  • Prep Time: 5
  • Cook Time: 120
  • Category: Dinner, Pasta and Noodles
  • Cuisine: Italian

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

You might also like these other vegetarian recipes!

This quick and easy vegetarian dinner recipe is sure to satisfy even the carnivores in your family!
Mushroom Avocado Pesto Pasta
Bake up a pan of this spinach artichoke lasagna for a vegetarian meal you'll love!
Spinach Artichoke Lasagna

Related posts:

Top 10 Crockpot Recipes to Make at Home in 2023
Rotisserie Chicken Stir Fry with Feta Cheese and Vegetables
Sour Cream Chicken and Mushroom Rice Skillet
Favorite Sausage Pasta Bake
Pesto Stuffed Oven Baked Pork Chops
Spicy Molasses Chicken
Apple Cranberry Chicken and Rice Skillet Dinner
Avocado Salsa Chicken Recipe
Slow Cooker BBQ Pork Chops
Caprese Tortellini Pasta Salad
Easy Pork Pot Pie
Yummy Tuna Melt Tostadas


20 Comments

« Easy Weekly Dinner Menu #158: Turkey Recipes Galore
Delicious Dill Pickle Recipes You HAVE To Try! »

Comments

  1. Briana says

    December 19, 2017 at 8:05 pm

    I didn’t realize this has to cook for 2 hours and I have more like 20 mins ha. Will it still work?

    Reply
  2. Linda says

    February 23, 2017 at 9:21 pm

    Could you do this in the slow cooker? Kids with dairy allergies + busy schedule would make this a hit?

    Reply
    • Andi Gleeson says

      February 24, 2017 at 12:56 pm

      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 :)

      Reply
  3. Michele says

    November 30, 2016 at 8:41 am

    When do you add the mushrooms?

    Reply
    • Andi Gleeson says

      December 2, 2016 at 10:22 pm

      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!

      Reply
  4. Heather barker says

    February 7, 2016 at 4:23 am

    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!

    Reply
    • Andi Gleeson says

      February 24, 2016 at 12:15 pm

      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!

      Reply
  5. Maris (In Good Taste) says

    February 3, 2016 at 11:39 am

    Looks delicious! Perfect for a worknight. I’d love to have this over zoodles, too.

    Reply
    • Andi Gleeson says

      February 24, 2016 at 12:17 pm

      That would be the healthiest meal EVER. I still need to try zoodles.

      Reply
  6. eat good 4 life says

    February 3, 2016 at 6:53 am

    OMG this looks to die for. I thought this had meat in it. What a genius recipe. Love it!

    Reply
    • Andi Gleeson says

      February 24, 2016 at 12:17 pm

      Thank you so much, Miryam!

      Reply
  7. FRANCIS BERNARDITA ULLOA says

    February 3, 2016 at 4:37 am

    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.

    Reply
  8. Meg @ With Salt and Wit says

    February 3, 2016 at 2:56 am

    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!

    Reply
    • Andi Gleeson says

      February 24, 2016 at 12:18 pm

      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!

      Reply
  9. Kimberly @ The Daring Gourmet says

    February 2, 2016 at 6:14 pm

    Oooh, that looks so rich and delicious!

    Reply
    • Andi Gleeson says

      February 24, 2016 at 12:18 pm

      Thank you, Kimberly!

      Reply
  10. Liz says

    February 2, 2016 at 4:47 pm

    Sounds nice Andi. Thank you.

    Reply
    • Andi Gleeson says

      February 24, 2016 at 12:18 pm

      Thanks so much, Liz! Do you cook vegetarian very often? I’m trying to do it more.

      Reply
  11. Kacey @ The Cookie Writer says

    February 2, 2016 at 3:35 pm

    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!)

    Reply
    • Andi Gleeson says

      February 24, 2016 at 12:19 pm

      I’m glad I could make something just for you, Kacey :D

      Reply

Leave a Reply Cancel reply

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

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

Subscribe to get the latest recipes!

Latest posts

  • Asian Ground Turkey and Green Beans over Rice Recipe
  • Chinese Chicken Coleslaw Stir Fry Recipe
  • 25+ Mexican Dip Recipes for Parties
  • Mexican Fish Burritos Recipe
  • Easy Keto Salmon Recipe Ready in 10 Minutes

Copyright © 2023 · Divine theme by Restored 316

Copyright © 2023 · Weary Chef
Recipes | Kitchen Guide
Write for Us | Disclosure & Privacy Policy | Contact