Go Back
+ servings
Homemade Spaghetti Arrabbiata Sauce Garnished With Parsley
Print

Spaghetti Arrabiata {How to Make the Perfect Spicy Arrabbiata Pasta Sauce} 

There is something special about homemade pasta sauce, and this Spaghetti Arrabiata sauce is one of our favorites. It blends the flavors of Italy—onion, garlic, basil, oregano, and parsley—with chili pepper for a classic vegan spaghetti sauce leveled up a notch. This sauce is flavorful, garlicy, spicy, and perfect atop all types of noodles—spaghetti, penne, linguini, gnocchi, and beyond. Enjoy!  
Course dinner
Cuisine Italian
Keyword vegan arrabbiata sauce, vegan italian recipe, vegan pasta recipe
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 4 -6
Calories 159kcal
Author Michelle Cehn | World of Vegan

Ingredients

  • ¼ cup extra virgin olive oil
  • 1 medium yellow onion diced
  • 1 red bell pepper diced
  • 6 large cloves garlic roughly chopped or minced
  • 1 teaspoon dried oregano
  • 1 container tomato puree 18-28 ounces will work
  • cups roughly chopped fresh tomatoes any type
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • ½ teaspoon dried basil
  • ¾ teaspoon red pepper flakes or 2 teaspoons chili peppers crushed in oil, adjust to taste and heat preference
  • 1 16-ounce package Spaghetti (or penne, linguini, gnocchi, or your favorite pasta)
  • Fresh Italian parsley finely chopped, to taste
  • Fresh basil to taste (optional)

Instructions

  • In a large pot or Dutch oven, add olive oil and turn on medium-high heat. 
  • Once oil is hot, add the diced onion and red bell pepper and sauté for 5 minutes. Add the garlic and oregano and sauté for 1 minute. Add tomatoes and cook for 2 minutes. 
  • Reduce heat to medium-low and add the tomato puree, fresh tomatoes, salt, pepper, dried basil, and red pepper (flakes or crushed in oil). Cover and simmer 10 minutes. 
  • Uncover and simmer for 30 more minutes, stirring occasionally to prevent the Arrabiata sauce from sticking to the bottom of the pot. 
  • Using an immersion blender, blend the sauce to your desired consistency. I like my sauce partially blended, keeping some chunks for texture, but you can also fully blend the sauce so no chunks remain. Taste and season with more salt and spice, if needed. Keep sauce over low heat until ready to serve. 
  • Cook pasta according to package directions, drain, and toss with olive oil. 
  • Ladle Arrabiata sauce over the cooked pasta and sprinkle parsley (and basil if desired) over the top. 

Notes

For storing: allow sauce to cool fully before pouring it into an airtight container (or clean reused pasta jar or mason jar) to store in the refrigerator. 

Nutrition

Calories: 159kcal | Carbohydrates: 9g | Protein: 2g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Sodium: 303mg | Potassium: 274mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1520IU | Vitamin C: 49mg | Calcium: 35mg | Iron: 1mg