Amatriciana-style vegetarian pasta (+vegan option)

[the_ad id=”615″]

The amatriciana pasta is one of the many classic Italian pasta dishes. Like Italian cuisine in general, it is simple, made from a few quality ingredients, and definitely delicious.

vegetarian amatriciana pasta

As Italian cuisine relies heavily on simplicity, all the ingredients of any traditional dish tend to be more or less essential to the success of that dish. Meat products, for example, are often used to bring texture and taste to the rest of the dish. Only small amounts are used to spice up the dish, and that is their entire purpose. That is why it is difficult to find products to replace meat in dishes like spaghetti all’Amatriciana or alla Carbonara. With this recipe, however, you can make a delicious vegetarian amatriciana version using vegan tofu bacon. While maybe not exactly like the original, it’s tasty and worth it for being completely meatless!

The recipe to make tofu vegan bacon can be found here. We used marinated tofu and it will make your job much easier. Unfortunately, marinated tofu is not so widespread, so in case you can’t find it in your country, you will need to use liquid smoke.

The history of the original amatriciana pasta

Amatriciana pasta is made with the amatriciana sauce, also called matriciana in the dialect of Rome. The original ingredients are pork cheek (guanciale), tomato sauce, pecorino romano cheese, chili, and white wine. In Italy, many people usually replace pork cheek with bacon (btw, most chefs wouldn’t approve of this change).

This pasta dish comes from Amatriciana, a small town in the province of Rieti, in Lazio. History has it that the dish became popular after the First World War, particularly after the recipe appeared in a book by Ada Boni, published in 1927. We cannot exclude that the recipe already existed before but there are not many references to the amatriciana pasta before the publication of the book.


The ingredients for the amatriciana pasta dish are, as mentioned above, very simple: spaghetti, tomato sauce, pork cheek, pecorino cheese, chili, and some white wine. In this recipe, we replaced the pork cheese with tofu vegan bacon in order to make the dish vegetarian. The vegan bacon might taste slightly stronger than bacon, so we highly recommend you adjust the amount of soy sauce to your preference when making the bacon. All the rest of the steps are the same as in the traditional amatriciana pasta.

Spaghetti is considered to be the best (and almost only) type of pasta to use with the amatriciana sauce!

To make the dish fully vegan, you will just need to replace the pecorino cheese with a vegan cheese that resembles the taste of pecorino. Nothing more is required.

vegetarian amatriciana pasta

Amatriciana-style vegetarian pasta

The amatriciana pasta is one of the many classic Italian pasta dishes. This recipe is fully vegtetarian and can be made vegan in no time.
4.86 from 14 votes
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main Course
Cuisine Italian
Servings 4 people
Calories 465 kcal


  • 360 grams spaghetti or bucatini
  • 150 grams vegan tofu bacon
  • 400 grams whole peeled tomatoes
  • salt
  • chili flakes
  • 50 milliliters white wine optional
  • 75 grams pecorino romano cheese
  • extra virgin olive oil


  • Prepare the vegan bacon according to the recipe. Add some olive oil to a pan over high heat. Add the cooked pieces of bacon and add the white wine. Let it evaporate.
  • Remove the tofu bacon from the pan but leave any oil. Add the tomatoes into the pan and squish them while cooking. Add salt and some chili flakes (not much). Cook for 10 minutes over medium-low heat.
  • In the meanwhile, in a separate pot, bring water to a boil and cook the spaghetti.
  • When the ten minutes have passed, add the tofu bacon to the tomato sauce and mix.
  • When the spaghetti are done, drain them and add the directly into the pan with the sauce. Mix rapidly and serve with grated pecorino romano cheese.


  • If you have fresh chili, prefer it over chili flakes.
  • White wine is not necessary, but it is a nice addition to the dish.
  • When adding salt, do not exaggerate with it as pecorino cheese and vegan tofu are already salty.


  • To have a fully vegan recipe, replace the pecorino cheese with fully vegan cheese.


Calories: 465kcalCarbohydrates: 73gProtein: 22gFat: 8gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gCholesterol: 20mgSodium: 376mgPotassium: 414mgFiber: 4gSugar: 5gVitamin A: 195IUVitamin C: 9mgCalcium: 297mgIron: 3mg


Nutritional information shall not be used for medical reasons.

Keyword amatriciana pasta, italian amatriciana recipe, vegetarian amatriciana
Tried this recipe?Let us know how it was!

Similar Posts


  1. 5 stars
    This recipe lets me accommodate my vegetarian friends at our annual holiday supper. Spaghetti works, but buccatini is ideal.

Leave a Reply

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

Recipe Rating