Facebook Instagram Pintrest Tik-tok Youtube
  • FOOD
    • ALL
    • BY MEAL TYPE
      • BREAKFAST
      • LUNCH
      • MAINS
      • DESSERTS
      • SIDES
      • SNACK
      • DIPS & DRESSINGS
      • DRINKS
    • BY DIET
      • VEGAN
      • GLUTEN FREE
      • NUT FREE
      • SOY FREE
      • REFINED SUGAR FREE
    • BY SEASON
      • SPRING
      • SUMMER
      • AUTUMN
      • WINTER
    • COLLECTIONS
  • LIFESTYLE
  • HOME & GARDEN
  • SHOP
  • ABOUT
  • Lunch
0 0

No products in the cart.

Return To Shop
Shopping cart (0)
Subtotal: £0.00

Checkout

Facebook Instagram Pintrest Tik-tok Youtube
  • FOOD
    • ALL
    • BY MEAL TYPE
      • BREAKFAST
      • LUNCH
      • MAINS
      • DESSERTS
      • SIDES
      • SNACK
      • DIPS & DRESSINGS
      • DRINKS
    • BY DIET
      • VEGAN
      • GLUTEN FREE
      • NUT FREE
      • SOY FREE
      • REFINED SUGAR FREE
    • BY SEASON
      • SPRING
      • SUMMER
      • AUTUMN
      • WINTER
    • COLLECTIONS
  • LIFESTYLE
  • HOME & GARDEN
  • SHOP
  • ABOUT
  • Lunch
Cart 0
Log in / Sign in
0 0
0 Shopping Cart

No products in the cart.

Return To Shop
Shopping cart (0)
Subtotal: £0.00

Checkout

Tofu Rigatoni

GFO / NF / VG
Jump to Recipe

Looking for a hearty and flavourful pasta dish that’s easy to make and completely plant-based? This tofu rigatoni recipe is a great go-to for a satisfying meal that’s packed with protein and flavour. Combining perfectly cooked rigatoni with seasoned tofu and a rich tomato sauce, it’s perfect for busy weeknights or when you want something comforting without too much fuss.

What you need to make tofu rigatoni

For the tofu “mince”

  • Extra firm tofu
  • Olive oil
  • Dark soy sauce (or tamari for gluten free)
  • Light soy sauce (or tamari for gluten free)
  • Tomato purée
  • Liquid smoke
  • Vegan Worcester sauce (or vinegar)
  • Nutritional yeast
  • Smoked paprika

For the tomato pasta sauce

  • Onion
  • Garlic cloves
  • Carrot
  • Smoked paprika
  • Red wine
  • Vegetable stock
  • Bay leaf
  • Chopped tomatoes
  • Tomato purée
  • Thyme and rosemary
  • Rigatoni pasta (or gluten free alternative)

Substitution and Ingredient Notes

Extra firm tofu: This kind of tofu is a staple in plant-based recipes because it is packed full of protein and keeps it’s shape. It works perfectly here to crumble up to create a “mince” like texture

Olive oil: Can be subbed for any vegetable oil

Dark soy sauce: Dark soy sauce is a fantastic pantry staple for vegan cooking, as it adds colour and depth to any dish.

Light soy sauce: I also always keep light soy sauce in my cupboard for that salty umami flavour.

Liquid smoke: This ingredient can be subbed for BBQ sauce. If you are vegan or looking to eat more vegan foods, I’d recommend grabbing a bottle of this from your local health food shop or online as it will last forever and creates that smoky BBQed flavour to your plant-based dishes.

Vegan Worcester sauce: Worcester sauce usually contains anchovies, so find a vegan alternative like the one from Biona. This ingredient can be subbed for vinegar.

Nutritional yeast: Another vegan pantry staple that you’ll find across many of my recipes. Nutritional yeast adds a savoury, nutty and slightly cheesy flavour to dishes.

Smoked paprika: Opt for smoked paprika, as we want the flavour of our tofu to replicate a meaty depth of flavour.

Red wine: I love a red wine for a tomato pasta sauce, but this of course can be left out or substituted for red wine vinegar if you avoid alcohol altogether.

Chopped tomatoes: Getting good quality tomatoes makes a difference to the flavour in a pasta sauce. My favourite is from Mutti.

Thyme and rosemary: You can substitute these for different herbs such as oregano and/or basil.

Rigatoni: I love rigatoni for this dish because the tofu sauce gets inside the tubes to make an explosion of flavouir in your mouth. But you can use any pasta shape you prefer, or opt for a gluten free version if needed.

How to make

Start by pressing the tofu to remove excess moisture.  You can do this with a tofu press, or wrap the tofu in some kitchen towel, place on a plate, and top with some heavy cookbooks. Once pressed, crumble into a bowl and add the marinade ingredients. Stir to combine.

When all mixed, heat the oil over medium heat in a large pan. Then add the flavoured tofu and fry for around 20 minutes, until golden brown, stirring as you go. Allow the tofu to crisp up, until all the liquid is reduced and even char a little if you like for extra smokiness. Set aside.

Now our tofu mince is prepared, we can cook our tomato pasta sauce. This is a simple recipe that can used for other dishes and is a great template to have in your arsenal. Start by adding the onion, carrot and garlic into a pan with olive oil and cook until softened for around 10 minutes. Then stir in the paprika and season with salt and pepper. Deglaze with the red wine and bring to a boil.

Next, pour in the vegetable stock, bay leaf, chopped tomatoes, tomato purée and herbs. Bring to a boil and simmer on low heat for 20 minutes. In the last five minutes, stir through your tofu mince. Meanwhile, put your rigatoni on to cook.

Once the pasta is cooked to al dente, save a little pasta water and stir through to mix with your tofu pasta sauce. Serve with some extra vegan parmesan and some fresh basil to garnish and dig in!

Fancy more vegan pasta recipes?

  • Vegan Meaty Mac and Cheese
  • Creamy Garlic Mushroom Pasta
  • Creamy Tomato Tagliatelle
  • Asparagus Breadcrumb Linguine
  • Roasted Red Pepper Pasta

Did you make this tofu rigatoni recipe? Please rate and review the recipe below, and leave me a comment! I love to hear your feedback, and if you’re enjoying my recipes. Make sure to take a photo, tag me @MadeleineOlivia and tag it #MadeleineOlivia.

Posts sometimes contain affiliate links where I earn a small commission. Read more about it here.

 

Tofu Rigatoni

Looking for a hearty and flavourful pasta dish that’s easy to make and completely plant-based? This tofu rigatoni recipe is a great go-to for a satisfying meal that’s packed with protein and flavour. Combining perfectly cooked rigatoni with seasoned tofu and a rich tomato sauce, it’s perfect for busy weeknights or when you want something comforting without too much fuss.
Print Recipe
Prep Time 25 minutes mins
Cook Time 20 minutes mins
Total Time 45 minutes mins
Servings 4
Prevent your screen from going dark

Ingredients

Tofu Marinade

  • 1 block of extra firm tofu (drained and pressed)
  • 1 tbsp olive oil
  • 1 tbsp dark soy sauce (substitute for tamari for gluten free)
  • 2 tbsp light soy sauce (substitute for tamari for gluten free)
  • 1 tbsp tomato purée
  • 1 tsp liquid smoke (can substitute for BBQ sauce)
  • 1 tsp vegan Worcester sauce (can substitute for vinegar)
  • 1 heaped tbsp nutritional yeast
  • 1 tsp smoked paprika

Pasta Sauce

  • 1 onion (diced)
  • 2 garlic cloves (grated)
  • 1 carrot (diced)
  • 1 tsp smoked paprika
  • 100 ml red wine (can substitute for red wine vinegar for alcohol free)
  • 150 ml vegetable stock
  • 1 bay leaf
  • 400 g tin of chopped tomatoes
  • 1 tbsp tomato purée
  • 1 handful thyme and rosemary (chopped (can substitude for oregano and/or basil))
  • 350 g rigatoni (can substitute for preferred pasta or gluten free alternative )

Garnish

  • Vegan parmesan (see my recipe )
  • Fresh basil (to garnish )

Instructions 

  • Crumble the pressed tofu into a bowl and add in the marinade ingredients. Stir to combine.
  • In a large pan, heat the oil over medium heat. Add the tofu with the sauce and fry for 20 minutes, until golden brown, stirring as you go. Allow it to crisp up, reduce the liquid and even char a little if you like for extra smokiness. Set aside.
  • For the pasta sauce, start by adding the onion, carrot and garlic into a pan with olive oil, and cook until softened.
  • Stir in the paprika and then season with salt and pepper. Deglaze with the red wine and bring to a boil.
  • Then pour in the vegetable stock, bay leaf, chopped tomatoes, tomato purée and chopped herbs. Bring to a boil and simmer on low heat for 20 minutes. In the last five minutes, stir through your tofu crumble.
  • Meanwhile, put your pasta on to cook until al dente (around 8-10 minutes).
  • Serve with some extra vegan parmesan and some fresh basil to garnish, and dig in!

Video

Nutrition

Calories: 489kcalCarbohydrates: 80gProtein: 22gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gSodium: 1.194mgPotassium: 793mgFiber: 6gSugar: 9gVitamin A: 3.342IUVitamin C: 15mgCalcium: 106mgIron: 4mg

⭐️⭐️⭐️⭐️⭐️ Don't forget to rate this recipe!

We appreciate your feedback! It's really helpful for other readers to read your reviews, adaptations, and suggestions! Have a question? We’ll personally respond within 48 hours.

Make It Vegan

Simple, plant based recipes for everyone.

‘Accessible, informal and mouth-wateringly tasty‘ – Waterstones

BUY NOW
Tags: GFO, NF, VG

Related posts

easy vegan lasagne
Read more

Easy Vegan Lasagne

Read more

Vegan Super Green Pesto Pasta

vegan meaty mac and cheese in a baking tray
Read more

Vegan Meaty Mac and Cheese

10 comments

  • lucie

    22/01/2025 - 4:59 pm

    5 stars
    this a meal we have almost every week now, so yummy and easy

    Reply
  • Taryn

    22/01/2025 - 6:29 pm

    5 stars
    This is my new go to comfort meal! I LOVED this recipe. It was easy to follow and tasted heavenly. Would give 6 stars if I could.

    Reply
    • Bodmin789

      21/02/2025 - 7:54 pm

      5 stars
      We’re new to your recipes and have loved them, this one is so tasty with such a deep flavour, definitely on our repeat list-thank you

      Reply
      • MadeleineAuthor

        03/03/2025 - 2:42 pm

        So glad you enjoyed – it’s one of my favourites!

        Reply
  • Nids

    22/01/2025 - 7:07 pm

    5 stars
    Found this via tiktok and it is DELICIOUS!!!! i didn’t even have some ingredients and it still turned out soooo scrumptious like the best ragú i’ve EVER EVER MADE!!

    Reply
  • Andrea

    23/01/2025 - 2:32 am

    5 stars
    So yummy!

    Reply
  • Sue Russell

    02/02/2025 - 7:09 pm

    Oh my this is so delicious, I hadn’t any tins of tomatoes so I used passata instead.

    Reply
    • Madeleine Olivia

      07/02/2025 - 12:05 pm

      Thanks Sue!

      Reply
  • Niranjana

    30/10/2025 - 7:11 am

    This looks amazing! I love how you’ve swapped in tofu for a punch of protein and paired it with rigatoni definitely going to try this for a cozy weeknight dinner. Thanks for the inspiration!

    Reply
    • Madeleine Olivia

      06/11/2025 - 9:50 am

      Thanks! I hope you enjoy it!

      Reply
5 from 5 votes

Add comment Cancel reply

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

Recipe Rating




Hi, I'm Madeleine!

YouTuber, Author and content creator - this is where you’ll find hundreds of plant-based vegan recipes and lifestyle tips.

> LEARN MORE

Order my latest book

A Year in a Cottage Kitchen

Experience the rhythms and rituals of my home cooking and indulge in slow, seasonal and sustainable living from this coveted part of the world.

> ORDER NOW

Stay up to date

Subscribe to be the first to get sent new vegan recipes, videos from my channel and other exciting content!

  • Home
  • About
  • Shop
  • Privacy Policy
  • Affiliates

CONTACT ME

For ebook or business enquiries please contact me on:

hello@madeleineolivia.co.uk

STAY UP TO DATE

Facebook Instagram Pinterest Tik-tok Youtube

Copyright © 2024

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.