• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Vegan Recipes
    • Vegan and Gluten Free
    • Breakfast
    • Dinner
    • Snacks
    • Desserts
    • Appetizers
    • Side Dishes
  • Vegan Nutrition
  • About

Lettuce Veg Out

menu icon
go to homepage
  • Recipes
  • Nutrition
  • About
    • Facebook
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Nutrition
    • About
    • Facebook
    • Pinterest
    • YouTube
  • ×
    Home > Vegan Recipes

    10/8/23 by Nicole | Leave a Comment

    TVP Spaghetti Sauce Recipe (Bolognese)

    Jump to Recipe Video Print
    5 from 1 vote. Leave a review!

    This TVP spaghetti sauce (Bolognese) recipe is the perfect vegan alternative to traditional meat sauces. It’s hearty, satisfying, flavorful and incredibly easy to make.

    I often make this recipe because it creates a fantastic meal that is versatile, nutritious and budget-friendly. Whether you’re preparing a cozy family dinner, entertaining friends or simple seeking a comforting meal, this TVP pasta sauce is the answer!

    Bowl of TVP spaghetti Bolognese sauce with blurred plate of spaghetti pasta in background.

    Get the Veg Out newsletter for vegan recipes + nutrition content!

    This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.

    Ingredients for TVP Bolognese Sauce

    This recipe uses basic pantry ingredients to create a spectacular sauce. You’ll need:

    • Olive oil: Adding fat content to the sauce, oil enhances the flavor of onions and garlic as they sauté. This creates a rich and delicious sauce.
    • Onion and garlic: These ingredients provide an aromatic and ultra-flavorful base for the sauce. No vegan spaghetti sauce would be right without them!
    • Textured vegetable protein (TVP): As the star ingredient, you’ll need some TVP which can be found in most grocery stores, bulk food stores or online. This plant-based protein source mimics the texture of ground meat and provides a hearty flavor and texture to the sauce.
    • Vegan beef-flavored bouillon (plus water): This creates a rich, savory, meaty flavor that’s soaked up by the TVP to enhance the sauce’s flavor. If you don’t have access to this ingredient at your local store, you can buy it online or use a vegetable bouillon cube.
    • Crushed tomatoes: Tomatoes form the bulk of the sauce and are the heart of any good pasta sauce!
    • Nutritional yeast: This vegan pantry staple is known for its umami flavor. It adds a savory, cheesy note to the sauce. Please note nutritional yeast is not the same as baking yeast and the ingredients cannot be substituted.
    • Balsamic vinegar: This adds a great depth of flavor to the sauce. It’s one of my favorite ingredients to enhance any tomato-based sauce.
    • Sugar: Tomatoes are very acidic, and some sweetness helps balance that out. I use granulated sugar, but other types of sugars should work (although they may change the flavor of your sauce).
    • Dry oregano and basil: Keeping this recipe simple and budget-friendly, I use dry herbs to add a fresh, robust flavor. You can use fresh oregano and/or basil if you have it, but it’s not needed for a tasty sauce.
    • Salt and pepper: These balance and enhance all the flavors of this sauce, bringing out the natural taste of the other ingredients. Note that the bouillon cube adds a large amount of salt to the sauce, so give it a taste before adding extra salt.
    Small dishes with ingredients for making TVP spaghetti Bolognese sauce.

    You’ll also need some type of pasta to serve with your sauce. Spaghetti is the classic pasta choice, but any type or shape of pasta should work.

    How to Make TVP Pasta Sauce

    This recipe is very simple to make and doesn’t require much prep work beyond chopping the onion and garlic. It’s perfect for a quick meal prep or weeknight meal!

    Step 1: Cook TVP Sauce Base

    Start by chopping onion, mincing garlic and gathering the other ingredients.

    Then warm some olive oil in a large pot over medium heat. Add your diced onion and cook for about 5 minutes, or until the onion starts to soften.

    Add your minced garlic and cook for another 2-3 minutes, until the garlic becomes fragrant.

    Large pot with sautéed onions and garlic.

    Next, add the star of the show – TVP! Add this along with the water and vegan beef-flavored bouillon cube. Cook this together, mixing in the bouillon cube well, until the TVP absorbs all your water. This takes about 3 minutes.

    Hand stirring pot filled with cooked TVP mixed with sautéed onions and garlic.

    Step 2: Finish Preparing and Simmer Sauce

    Now it’s time to infuse all the other flavors into your sauce. Add the remaining ingredients including crushed tomatoes, nutritional yeast, balsamic vinegar, sugar, dry oregano, dry basil and pepper.

    Stir to combine, then simmer the sauce for 20 minutes over low heat, with a lid on the pot.

    After simmering, taste and adjust the seasonings if needed. If you’re craving a stronger tomato flavor, or want a thicker sauce, simply add up to 2 tablespoons of tomato paste.

    Hand stirring pot of simmering TVP spaghetti sauce.

    Step 3: Serve

    While the sauce simmers, cook your favorite spaghetti pasta according to package directions. Really any pasta can work (but spaghetti is the classic choice).

    Finally, serve the TVP sauce over your cooked spaghetti. To take your meal to the next level, consider adding chopped fresh herbs and/or vegan parmesan cheese!

    Two plates of TVP spaghetti sauce over cooked spaghetti pasta next to bowl of TVP Bolognese sauce.

    How to Serve a Balanced Vegan Meal

    I consider a balanced meal one that contains a good source of plant-based protein, carbohydrates, fats and lots of vegetables or fruits.

    This sauce offers plant-based protein from the TVP, along with nutrient-packed tomatoes for a nice boost of veggies. There’s a small amount of healthy fats in the olive oil, but this is a fairly low-fat recipe.

    As for the carbs, they’re coming from whichever pasta you use!

    This is a well-rounded meal on its own, but you can also serve it topped with some vegan parmesan which can add even more healthy fats and flavor.

    Feel free to serve alongside some salad for more variety and nutrition as well. A Caesar salad or Italian-style salad go really well with this sauce. You can also serve this with a side of garlic bread or focaccia if you’re really looking to impress!

    Forkful of TVP spaghetti Bolognese resting over plate of the pasta topped with the sauce.

    TVP Pasta Variations

    This sauce is packed with flavor, but if you’re looking for something different, here are some fun variations to try:

    1. Veggie-packed sauce: Along with your onions, cook some extra chopped vegetables. Mushrooms, bell peppers and/ or zucchini are great choices. You can also toss spinach, kale or another leafy green into the sauce for a nutrition boost!
    2. Spice it up: If you like things spicy, consider adding crushed red chili pepper flakes either to the sauce or sprinkled on top of your portion before serving.
    3. Creamy rose: For a creamy twist, you can add some cashew cream to the sauce. Simply soak cashews (or sunflower seeds), drain the soaking water then blend with plant-based milk and some nutritional yeast. Stir this through the sauce for a new flavor experience.

    If you want to explore other options, I have a recipe for lentil spaghetti sauce which contains another tasty protein that’s still budget-friendly!

    Bowl of TVP spaghetti Bolognese sauce with blurred plate of spaghetti pasta in background.

    How to Store Leftovers

    Let leftover sauce cool to room temperature before transferring to an airtight container. You can refrigerate this recipe for up to a week or freeze in any freezer-safe container for a few months.

    Reheat in a microwave or warm the sauce in a pot on the stove over medium heat until ready to serve.

    It’s best to cook fresh pasta to serve with the sauce, but you can also refrigerate leftover pasta if needed.

    Two bowls of TVP pasta sauce next to a plate of spaghetti pasta topped with the sauce and garnished with parsley.

    If you make this recipe, please rate and comment below to help others benefit from your experience!

    📖 Recipe

    Close up of a bowl of TVP spaghetti sauce topped with a sprig of parsley.

    TVP Spaghetti Sauce (Bolognese)

    Savor the flavors of this hearty, plant-based TVP spaghetti sauce that's easy to make and budget-friendly. Its meaty texture is sure to satisfy.
    5 from 1 vote. Leave a review!
    Prevent screen going dark
    Prep Time 5 minutes mins
    Cook Time 25 minutes mins
    Total Time 30 minutes mins
    Servings 6 Servings
    Calories 184 kcal
    Cuisine Vegan

    Equipment

    • Large pot
    • Cutting board
    • Knife
    • Measuring cups

    Ingredients
      

    TVP Spaghetti Sauce

    • 2 tablespoons olive oil (30 milliliters)
    • 1 cup onion , finely diced (130 grams)
    • 5 cloves garlic , minced
    • 2 cups textured vegetable protein (150 grams)
    • 2 cups water
    • 1 vegan beef-flavored bouillon cube *
    • 4 cups crushed tomatoes (1 litre)
    • ¼ cup nutritional yeast (20 grams)
    • 2 tablespoons balsamic vinegar (30 milliliters)
    • 1 teaspoon sugar (5 grams)**
    • 1 ½ teaspoons dry oregano
    • 1 ½ teaspoons dry basil
    • salt (to taste)
    • black pepper (to taste)

    To Serve

    • 375-400 grams dry spaghetti pasta , cooked according to package directions
    Prevent screen going dark

    Instructions

    Step 1: Cook TVP Sauce Base

    • In a large pot, warm your olive oil over medium heat. Add diced onion and cook for 5 minutes, until the onion starts to soften.
      2 tablespoons olive oil, 1 cup onion
    • Then add minced garlic and cook for another 2-3 minutes.
      5 cloves garlic
    • Add TVP, water and a bouillon cube.
      2 cups textured vegetable protein, 2 cups water, 1 vegan beef-flavored bouillon cube
    • Mix well, breaking up the bouillon cube, and cook until all the liquid is absorbed (about 3 minutes).

    Step 2: Finish Preparing and Simmer Sauce

    • Add all remaining ingredients to the pot.
      4 cups crushed tomatoes, ¼ cup nutritional yeast, 2 tablespoons balsamic vinegar, 1 teaspoon sugar, 1 ½ teaspoons dry oregano, 1 ½ teaspoons dry basil, salt, black pepper
    • Stir to combine, then simmer the sauce for 20 minutes over low heat with a lid on the pot.
    • Taste the sauce and adjust seasoning if needed. If you want additional tomato flavor, consider adding up to 2 tablespoons of tomato paste.

    Step 3: Serve

    • Serve the sauce over cooked and drained spaghetti pasta (any shape pasta can work fine).
      375-400 grams dry spaghetti pasta
    • Optional to top with chopped fresh herbs and/or vegan parmesan cheese.

    Video

    Notes

    *Can use vegetable bouillon cube. Instead of water plus a bouillon cube, you can use 2 cups of vegetable or vegan beef-flavored broth/ stock.
    **Can use any sweetener/ sugar substitute of your choice but I use granulated sugar.
    Nutrient analysis performed only on the TVP pasta sauce recipe and does not account for the pasta you’ll serve it on or any garnishes/ toppings.
    Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of

    Nutrition

    Serving: 1 Serving (⅙ of recipe)Calories: 184 kcalCarbohydrates: 22 gProtein: 16 gFat: 6 gSaturated Fat: 1 gPolyunsaturated Fat: 1 gMonounsaturated Fat: 3 gSodium: 547 mgPotassium: 990 mgFiber: 8 gSugar: 9 gVitamin A: 34 IUVitamin C: 23 mgCalcium: 144 mgIron: 4 mg
    Tried this recipe?Let us know how it was!

    More Vegan Main Meal Recipes

    Like this recipe? You should also try:

    • Close up of a bowl of TVP chili topped with chopped herbs.
      Vegan TVP Chili Recipe (High Protein)
    • Close up of teriyaki tempeh topped with sesame seeds over rice and broccoli.
      Teriyaki Tempeh Recipe (with Homemade Sauce)
    • Close up of a baking dish filled with vegan sushi bake, topped with sriracha mayo and avocado slices.
      Vegan Sushi Bake Recipe (with Chickpea “Tuna”)
    • Close up of a TVP burger on a sesame bun with tomato, lettuce and red onion.
      TVP Burgers Recipe (Vegan Soy Protein Burger)

    About Nicole Stevens

    Nicole is a vegan Registered Dietitian (RD) and founder of Lettuce Veg Out.

    She helps people thrive on a vegan diet with balanced recipes and easy-to-understand nutrition science.


    Reader Interactions

    Reply to comment Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Nicole! As a vegan Registered Dietitian, I empower vegans to live a balanced life and gain confidence in the kitchen.

    More about me →

    Latest Vegan Recipes

    • Close up of a bowl with chocolate covered peanut butter balls, bits taken from two balls to show peanut butter inside.
      Vegan Peanut Butter Balls (Chocolate Covered)
    • Close up of a bowl of creamy potato soup topped with vegan bacon bits and chives.
      Vegan Creamy Potato Soup Recipe
    • Close up of a stack of three pecan pie bars cut into squares.
      Vegan Pecan Pie Bars Recipe
    • Close up of a cupcake with chocolate buttercream swirled on top and garnished with chocolate shavings and a cherry.
      Vegan Chocolate Buttercream Frosting Recipe

    Footer


    About

    • About Lettuce Veg Out
    • Privacy Policy
    • Disclaimer
    • Terms of Service
    • Contact Nicole

    Email Updates

    © 2016–2023 Lettuce Veg Out

    Manage your privacy
    To provide a quality experience, we use technologies like cookies to store and/or access device information. Consenting to these technologies allows us to process data such as browsing activity or unique IDs on this site. Not consenting, or withdrawing consent, may affect site features and functions.
    Functional Always active
    Necessary to enable a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. Exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    Required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    Manage options
    {title} {title} {title}