top of page

Vegan Spaghetti Arrabbiata

Updated: May 9

Get ready for a taste explosion, darlings, with this vegan Arrabbiata spaghetti recipe! It's a lightly fiery Italian classic that's perfect for any diet, whether you're a vegan, vegetarian, or flexitarian. This dish is the real deal, with plant-based mince and a spicy sauce that'll leave you seeing stars. The name says it all - Arrabbiata means "angry" in Italian, and this pasta dish is sure to put some heat in your belly. So, get ready to spice up your life Italian-style with this fiery, flavorful, and oh-so-delicious spaghetti Arrabbiata recipe!

Time: 30 minutes | Serves: 4


1 tablespoon olive oil

1 large onion (finely chopped)

3 cloves of garlic (crushed or finely chopped)

10 brown mushrooms (diced)

2x 400g packets of plant-based vegan mince (we used Quorn mince)

2x 420g jars of Arrabbiata pasta sauce

1 tablespoon dried oregano

1 tablespoon paprika

2 teaspoons Arrabbiata spice blend (or you can also use 1 teaspoon of chili flakes)

400g spaghetti (we used spaghetti pasta size number 10)

2 handsful of grated parmesan

* If you're a meat eater, you can substitute the vegan mince for beef mince!


The Arrabbiata:

1. Heat up some oil in a pan on medium heat, and sauté the onions until they're nice and soft. Then add the garlic and cook it up until it's fragrant.

2. Add a jar of Arrabbiata sauce and cook it for a few minutes. Keep stirring, you don't want it to stick!

3. Time to add the vegan mince and stir it in. Cook it for about 5 minutes.

4. Get ready for the spice explosion, because now it's time to add the second jar of Arrabbiata sauce, paprika, oregano, and some Arrabbiata spice blend or chili flakes. Cook it all up for about 10 minutes.

5. Toss in the mushrooms, give it a good stir, and let it simmer for 10 to 15 minutes on medium heat. This is a good time to start cooking your pasta, so don't forget about it!

The Spaghetti: (see video below)

1. In the final 10 minutes of cooking your Arrabbiata sauce, get a pot of water boiling with a splash of olive oil and salt.

2. When the water is at a rolling boil, add the spaghetti.

3. Give it a good stir and push it down into the water. Let it cook for about 8-10 minutes on medium heat.

4. To test if it's "al dente," take a piece of spaghetti and give it a try.

5. Once it's cooked to your liking, drain the spaghetti, but don't rinse it.

~ Serve the spaghetti topped with your delicious vegan Arrabbiata and sprinkled with grated parmesan. You know you want to!

Read a short fictional story by us about this recipe!

Bon appétit bébé!