Vegan Bolognese

Vegan Bolognese Recipe

By Loving It Vegan

🔪Prep Time: 15 minutes

👩‍🍳Cook Time: 20 minutes


8 ounces Extra Firm Tofu (226g)

1 cup Walnuts (100g) Finely Chopped

5 cups Cremini Mushrooms (480g)

1 and 1/2 cups Cooked Brown Lentils

1 Medium Onion White, Yellow or Brown, Chopped

1 Tbsp Olive Oil

1 Tbsp Crushed Garlic

1 tsp Dried Basil

1 tsp Oregano

1/2 tsp Cayenne Pepper

1 Tbsp Dark Soy Sauce

1/2 cup Tomato Paste (130g)

14 ounces Canned Crushed Tomato (400ml)

1 Tbsp Coconut Sugar

Salt and Pepper To Taste

Serving (Optional):


Vegan Parmesan Cheese

Fresh Basil


1Mash the tofu with a fork and add to a mixing bowl.

2Place the walnuts into the food processor and process until finely chopped and then add to the mixing bowl with the tofu.

3Add the mushrooms to the food processor and process until finely chopped and add to the mixing bowl.

4Add lentils to the mixing bowl.

5Mix up the tofu, walnuts, mushrooms and lentils together.

6Add the chopped onion and olive oil to a frying pan and sauté until the onions are softened.

7Then add in your tofu/walnut/mushroom/lentil mix along with crushed garlic, dried basil, oregano, cayenne pepper and dark soy sauce and stir fry for a couple of minutes letting the bolognese cook off some of the water, so it’s not too wet.

8Then add in the tomato paste and crushed tomatoes and keep frying for a few minutes until you reach a good consistency.

9Stir in the coconut sugar and add salt and pepper to taste.

10Serve over spaghetti and top with fresh basil and vegan parmesan cheese.

11Leftovers can be stored in the fridge and reheated the next day.

View Full Recipe

Related Recipes

Top Vegan Recipe Resources 🥑