Arrabiata Sauce Recipe Vegan: Spicy & Easy to Make

Updated On: September 30, 2025

If you’re craving a pasta sauce that’s bursting with bold, zesty flavors yet completely plant-based, look no further than this delicious vegan arrabiata sauce recipe. Arrabiata, which means “angry” in Italian, is known for its spicy kick, deriving from chili peppers and garlic simmered in a rich tomato base.

This classic Italian sauce is naturally vegan but sometimes recipes sneak in cheese or anchovies, so here you’ll find a pure, wholesome version that’s both fiery and comforting.

Whether you want to spice up your weeknight dinners, impress guests with authentic Italian flair, or just enjoy a quick, nutritious meal, this sauce ticks all the boxes. It’s simple, quick to make, and uses pantry staples you probably already have.

Plus, it pairs beautifully with any pasta, roasted vegetables, or even as a dipping sauce for crusty bread. Dive into this vibrant recipe and discover how easy it is to create a perfect balance of heat, sweetness, and umami — all while keeping it vegan!

Why You’ll Love This Recipe

There are countless reasons to fall in love with this vegan arrabiata sauce. First off, it’s incredibly simple and fast to prepare.

From chopping garlic to simmering tomatoes, you’ll have a flavorful sauce ready in under 30 minutes. This makes it ideal for busy weekdays or last-minute dinner plans.

The sauce is naturally gluten-free, oil-light (you can even make it oil-free if preferred), and packed with antioxidants from fresh tomatoes and garlic. The spicy heat from crushed red pepper flakes awakens your palate without being overpowering.

Plus, it’s versatile — use it as a pasta sauce, pizza base, or a dipping sauce for vegan breadsticks.

Best of all, this recipe uses everyday ingredients and is fully customizable, so you can adjust the spice level or add your favorite herbs. If you enjoy this, you might also want to explore some other vegan delights such as Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes or Vegan Bread Machine Recipe for Soft, Delicious Loaves to complement your Italian cooking repertoire.

Ingredients

Ingredient Quantity
Extra virgin olive oil (optional) 2 tablespoons
Garlic cloves, minced 4 large
Red chili flakes 1 to 2 teaspoons (adjust to taste)
Crushed canned tomatoes (preferably San Marzano) 28 ounces (1 can)
Tomato paste 2 tablespoons
Salt 1 teaspoon (or to taste)
Freshly ground black pepper ½ teaspoon
Fresh basil leaves, chopped Handful (about 10 leaves)
Water or vegetable broth (optional, for thinning) ¼ cup

Equipment

  • Large skillet or saucepan
  • Wooden spoon or silicone spatula
  • Knife and cutting board
  • Measuring spoons
  • Can opener
  • Optional: Blender or immersion blender (for smoother sauce)

Instructions

  1. Heat the olive oil in a large skillet over medium heat. If you prefer oil-free, you can skip the oil and use a splash of vegetable broth instead to prevent sticking.
  2. Add the minced garlic and sauté for about 1 to 2 minutes until fragrant and slightly golden. Be careful not to burn the garlic as it will turn bitter.
  3. Stir in the crushed red chili flakes to infuse the oil and garlic with heat. Adjust the quantity based on your spice tolerance.
  4. Pour in the crushed canned tomatoes and add the tomato paste. Stir well to combine all the ingredients into a thick, rich mixture.
  5. Season the sauce with salt and freshly ground black pepper. Taste and adjust seasoning as needed.
  6. Lower the heat and let the sauce simmer gently for 15 to 20 minutes, stirring occasionally to prevent sticking. If the sauce thickens too much, add a splash of water or vegetable broth to reach your desired consistency.
  7. Just before serving, stir in the fresh chopped basil leaves for a burst of aroma and freshness.
  8. Serve hot tossed with your favorite cooked pasta or use as a spicy base for other dishes.

Tips & Variations

Tip: If you prefer a smoother sauce, blend it with an immersion blender for a velvety texture perfect for spreading on bruschetta or layering in casseroles.

For an extra depth of flavor, try adding a splash of vegan red wine during the simmering stage. You can also enhance the sauce with finely chopped onions or bell peppers, sautéed along with the garlic.

To reduce the heat, use milder chili flakes or omit them altogether and add a pinch of smoked paprika for a different smoky flavor.

If you want to boost the protein, serve this sauce with vegan meatballs or lentil “meat”balls. Looking for more plant-based inspiration?

Check out Peruvian Vegetable Recipes for Flavorful Healthy Meals or explore Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for a sweet treat after your spicy meal.

Nutrition Facts

Nutrient Amount per Serving
Calories 90 kcal
Carbohydrates 18 g
Protein 2 g
Fat 3.5 g
Fiber 4 g
Sugar 10 g (natural sugars from tomatoes)
Vitamin C 25% Daily Value
Iron 6% Daily Value

Note: Nutritional values may vary based on specific ingredients and serving sizes.

Serving Suggestions

This vegan arrabiata sauce is incredibly versatile. Toss it with your favorite pasta like penne, rigatoni, or spaghetti for a classic Italian meal.

Add a sprinkle of nutritional yeast on top for a cheesy flavor without dairy.

Try it spooned over grilled or roasted vegetables, such as zucchini, eggplant, or mushrooms, to add a spicy tomato punch. It also works wonderfully as a dipping sauce for warm, crusty bread or garlic breadsticks.

For a heartier option, use this sauce as a base in a vegan pasta bake or layer it in a vegetable lasagna. If you enjoy experimenting, pair it with recipes like the Vegetable Alfredo Recipes for Creamy, Healthy Dinners for a contrasting creamy and spicy pasta feast.

Conclusion

Embracing the fiery flavors of this vegan arrabiata sauce is a fantastic way to add excitement to your plant-based cooking. It’s quick to make, uses simple, wholesome ingredients, and delivers a delicious spicy punch that satisfies all taste buds.

Whether you’re a seasoned vegan or just exploring plant-based meals, this sauce provides a perfect balance of heat and heartiness that’s sure to become a staple in your kitchen.

Don’t hesitate to customize it to your liking, experiment with different herbs or spice levels, and pair it with various dishes for endless possibilities. For more inspiring vegan recipes that are easy and flavorful, check out our collection of Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas and other tasty creations on the site.

Happy cooking and buon appetito!

📖 Recipe Card: Arrabiata Sauce Recipe Vegan

Description: A spicy and flavorful Italian tomato sauce made with garlic, chili, and fresh herbs. Perfect for pasta or as a dipping sauce.

Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M

Servings: 4 servings

Ingredients

  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 1 teaspoon red chili flakes
  • 1 can (28 oz) crushed tomatoes
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 1/2 teaspoon black pepper
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup fresh basil, chopped
  • 1 tablespoon tomato paste

Instructions

  1. Heat olive oil in a pan over medium heat.
  2. Add minced garlic and red chili flakes; sauté for 1-2 minutes.
  3. Stir in tomato paste and cook for 1 minute.
  4. Add crushed tomatoes, salt, sugar, and black pepper.
  5. Simmer sauce for 15-20 minutes, stirring occasionally.
  6. Remove from heat and stir in fresh parsley and basil.
  7. Serve hot over your favorite pasta.

Nutrition: Calories: 120 kcal | Protein: 3 g | Fat: 7 g | Carbs: 14 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Arrabiata Sauce Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A spicy and flavorful Italian tomato sauce made with garlic, chili, and fresh herbs. Perfect for pasta or as a dipping sauce.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “4 cloves garlic, minced”, “1 teaspoon red chili flakes”, “1 can (28 oz) crushed tomatoes”, “1 teaspoon salt”, “1 teaspoon sugar”, “1/2 teaspoon black pepper”, “1/4 cup fresh parsley, chopped”, “1/4 cup fresh basil, chopped”, “1 tablespoon tomato paste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add minced garlic and red chili flakes; saut\u00e9 for 1-2 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in tomato paste and cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add crushed tomatoes, salt, sugar, and black pepper.”}, {“@type”: “HowToStep”, “text”: “Simmer sauce for 15-20 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and stir in fresh parsley and basil.”}, {“@type”: “HowToStep”, “text”: “Serve hot over your favorite pasta.”}], “nutrition”: {“calories”: “120 kcal”, “proteinContent”: “3 g”, “fatContent”: “7 g”, “carbohydrateContent”: “14 g”}}

Photo of author

Marta K

Leave a Comment

X