Vegan Bolognese Pasta

This vegan Bolognese pasta is the easiest, quickest way to get a rich, meaty-textured sauce on the table without any meat at all. The secret is textured soy protein, which soaks up all the tomato, garlic, and red wine flavor and gives you that hearty bite everyone expects from a classic Bolognese. Toss it over spaghetti and you have a comforting dinner ready in about the time it takes to boil the pasta.

Vegan Bolognese Pasta recipe

You’ve seen me using textured soy protein in a previous recipe, my vegan meatballs, and now here’s how the same ingredient builds the BEST vegan Bolognese sauce with that perfect, meaty texture. For this vegan version of the popular Bolognese, I tried to stick to the traditional ingredients as much as possible, so it tastes familiar even without the meat. I also made this gluten-free by using my favorite brand of gluten-free products, Schar, but you can use any kind of pasta you want.

Why textured soy protein makes the best meat-free Bolognese

Textured soy protein (TSP), sometimes labeled TVP, is the star here. It is made from soy, and if you use a non-GMO product it is a healthy option that is very high in protein, with around 50g of pure protein per 100 grams. What makes it work so well in Bolognese is its structure: the dry granules act like tiny sponges, rehydrating in the tomato and broth so they take on the seasoning instead of tasting bland. That soaked, tender-but-firm bite is what reads as meaty on the fork, which is exactly what you want in a classic ragu.

The ingredients that build the flavor

Every ingredient here has a job. The tomato paste (5 tablespoons) gives you a concentrated, deep tomato base rather than a watery sauce, and cooking it in the pan lets it caramelize slightly for extra depth. The red wine adds acidity and that unmistakable savory note you find in a real Bolognese, while the dry veggie soup mix (with dried carrot, celery, and more) stands in for the classic soffritto of onion, carrot, and celery. Fresh onion and four cloves of garlic bring the aromatic backbone, oregano brings the herbal lift, and olive oil carries all of it. If you want it even richer, use veggie broth instead of water for the 350 ml of liquid the granules will drink up.

Vegan Bolognese Pasta easy recipe

How to get the texture and sauce just right

The one thing to watch is the liquid. Cook the sauce on low heat for about 15 minutes, or until the liquid is absorbed by the soy granules. You want the granules plump and tender with the sauce clinging to them, not swimming in broth and not dried out. Saute the onion and garlic for only about a minute before adding the granules, just long enough to soften and release their aroma without browning the garlic, which can turn bitter. Taste before serving and adjust the salt and pepper: TSP is fairly neutral on its own, so a well-seasoned sauce is what carries the whole dish. Boil your spaghetti according to the package while the sauce simmers so both finish at the same time.

What to serve with vegan Bolognese

This is a full, satisfying main on its own, but it plays nicely with a few sides. A simple green salad or a crisp vegan Olivier salad balances the richness of the sauce. If you are cooking a bigger Italian-style spread and love pasta dishes, my vegan lasagna with mushrooms makes a great companion, and for something lighter and creamier another night, try my creamy avocado pasta.

Make-ahead and storage tips

The Bolognese sauce keeps beautifully, which makes it perfect for meal prep. Store the sauce in an airtight container in the fridge for up to 4 days, and reheat gently on the stove with a splash of water or broth to loosen it back up, since the granules keep absorbing liquid as they sit. It also freezes well for up to 3 months; thaw overnight in the fridge before reheating. I like to keep the sauce and the pasta separate and cook fresh spaghetti when serving, so the noodles stay firm rather than soaking up all the sauce in storage. If you enjoy having plant-based staples ready to go, this fits right into a batch-cooking routine alongside soups like my vegan red lentil soup.

Vegan Bolognese Pasta

If you make this vegan Bolognese, I would love to know how the sauce turned out for you, especially whether you used water or broth for the granules. Give the recipe a star rating and leave a comment below with your tweaks so other readers can learn from them too!

Vegan Bolognese Pasta recipe

Vegan Bolognese Pasta

This is the easiest and quickest vegan Bolognese pasta you can make, ready in about 25 minutes. The textured soy protein sauce has a rich, hearty texture remarkably similar to the traditional meat-based recipe.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Choose Serving Size 2

Ingredients 

  • 250 g spaghetti I used gluten-free spaghetti by Schar

Vegan Bolognese sauce:

  • 100 g textured soy protein granules
  • 1 onion chopped
  • 4 cloves garlic minced
  • 350 ml water or veggie broth
  • 2 Tbsps dry veggie mix for soup it contains dry carrot, celery, and more
  • 5 Tbsps tomato paste
  • 1 tsp oregano
  • 3 Tbsps olive oil
  • 100 ml red wine
  • salt and pepper to taste

Instructions

  • Boil the spaghetti according to the instructions on the package.
  • Heat the olive oil in a large pan.
  • Add the onion and garlic and saute for 1 minute. Add the textured soy protein granules and stir to combine.
  • Pour in the water or vegetable broth.
  • Add the rest of the ingredients.
  • Cook on low heat for 15 minutes, or until the liquid is absorbed by the soy granules.
  • Serve on top of the pasta.

Notes

Easily made gluten-free by using gluten-free spaghetti (such as Schar). For a richer, deeper flavor, use vegetable broth instead of water. Store leftover sauce in an airtight container in the fridge for up to 3 days.

Frequently Asked Questions

What can I use instead of meat in vegan Bolognese?

This recipe uses textured soy protein (TSP), sometimes labeled TVP, as the meat replacement. The dry granules rehydrate in the tomato sauce and broth, taking on the seasoning and giving you a tender, meaty texture. Choosing a non-GMO product makes it a healthy, high-protein option with around 50g of protein per 100 grams.

Is this vegan Bolognese gluten-free?

It can be. The sauce itself is naturally gluten-free, so all you need is gluten-free pasta. I used gluten-free spaghetti by Schar, but any gluten-free pasta will work. If you don’t need it gluten-free, use any spaghetti you like.

Can I make this vegan Bolognese without wine?

Yes. The 100 ml of red wine adds acidity and a savory depth typical of a classic Bolognese, but you can leave it out if you prefer. Replace it with a little extra veggie broth and a small splash of red wine vinegar or a squeeze of lemon to keep some of that brightness in the sauce.

How do I stop the sauce from being too watery or too dry?

It comes down to the liquid. Cook the sauce on low heat for about 15 minutes, until the granules absorb the water or broth. You want them plump and tender with the sauce clinging to them, so if it still looks watery, keep simmering, and if it dries out too fast, stir in a splash more liquid.

Can I make vegan Bolognese ahead of time?

Absolutely, it is great for meal prep. Store the sauce in an airtight container in the fridge for up to 4 days or freeze it for up to 3 months. Reheat gently with a splash of water or broth, since the soy granules keep absorbing liquid as they sit, and cook fresh pasta when you serve it.

What is textured soy protein and where do I find it?

Textured soy protein (TSP or TVP) is a dried, defatted soy product sold as granules or chunks in health food stores and many supermarkets, often near the vegan or bulk foods section. It has little flavor on its own, which is why it works so well soaking up a seasoned tomato sauce, and it is a convenient, high-protein pantry staple for plant-based cooking.

Similar Posts

5 from 1 vote

Leave a Reply

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

Recipe Rating




2 Comments