This post may contain affiliate links. Please read our disclosure policy.

This Roasted Red Pepper Pasta Sauce served over your favorite al dente pasta makes the perfect weeknight meal. It’s made with oven-roasted peppers and tomatoes, blended until creamy, and finished with fresh herbs.

roasted red pepper sauce fettuccine in pot with parmesan and basil

A Flavorful Twist on Classic Marinara Sauce

If you’ve made our Easy Roasted Tomato Sauce, Homemade Marinara Sauce, or Roasted Butternut Squash and Tomato Sauce, you already know nothing beats the homemade version!

This Roasted Red Pepper Pasta Sauce is no exception. It’s similar to the classic Italian marinara but incorporates roasted peppers for added sweetness. It’s made with simple ingredients, bursting with flavor thanks to the slow-roasted peppers and aromatics, and is made creamy with a secret ingredient you’ll never suspect.

Switch up your regular rotation and try this roasted red pepper pasta for a quick dinner this week! It’s naturally high in protein, gluten-free, and vegan.

ingredients for roasted red pepper sauce fettuccine on blue table

Ingredients You’ll Need 

  • Tomatoes: You’ll need both fresh, ripe tomatoes and tomato paste. Similar to our homemade Roasted Butternut Squash and Tomato Sauce, we used a mix of fresh Roma tomatoes and San Marzano tomatoes.
  • Bell pepper: Many recipes available use store-bought roasted red peppers, but we wanted to make a version that was 100% homemade and simple to make from scratch. For the best flavor, use red bell peppers. They are the sweetest among the peppers.
  • Onion + Garlic: Essentials in many recipes, but especially important when making a fresh homemade sauce. Using fresh is highly recommended.
  • Oil: The oil adds richness and helps roast the tomatoes and peppers. We recommend a quality extra-virgin olive oil or another quality cooking oil of your choice.
  • Sugar: Half a teaspoon of sugar will balance the acidic, savory flavors. We used organic cane sugar, but another sugar, such as coconut sugar, will work in a pinch.
  • Seasonings: We kept it simple and opted for Italian seasoning, a pinch of salt, black pepper, and crushed red pepper flakes for a slight kick.
  • Silken tofu: The key to adding creaminess and protein without dairy. If you’re new to using silken tofu, trust us here! You won’t taste the tofu at all, and it makes a massive difference in the consistency and flavor of the sauce.
  • Hot sauce: Any hot sauce will work well, so choose your favorite.
  • Flaxseed meal: Adds nutrition and helps thicken this sauce into the perfect creamy texture.

Equipment Needed

How to Make Roasted Red Pepper Pasta Sauce 

  1. Roast the veggies. Mix the tomatoes, onion, chopped red peppers, garlic cloves, olive oil, Italian seasoning, salt, sugar, pepper, and red pepper flakes until well combined. Roast in the oven until the skins lift from the tomatoes, about 40 minutes.
  2. Cool for 10-15 minutes. Once baked, cool the seasoned veggies for up to 15 minutes, then transfer everything (juices included) into the food processor or blender.
  3. Process until smooth. Add the silken tofu, tomato paste, hot sauce, and flaxseed meal and process until smooth.
  4. Add basil. Pulse until broken up into the sauce but not blended in. If you over-blend the basil, it will turn the sauce from red to brown.
  5. Heat and serve. Transfer the smooth sauce to a saucepan and heat until warmed through again. Serve immediately, garnished with fresh basil, extra red chili flakes, or as desired!

Serving Suggestions 

The most popular way to enjoy this Roasted Red Pepper Pasta Sauce is to serve it over pasta, but it can also be served on a Vegan Meatball Sub Sandwich, in 5-Ingredient Stuffed Peppers, or used as a dipping sauce for Homemade Vegan Mozzarella Sticks.

If you choose to enjoy this delicious pasta sauce over the pasta of your choice, we highly recommend pairing it with our homemade Vegan Garlic Bread, and a simple side salad, such as Grilled Romaine drizzled with Vegan Ranch Dressing or Vegan Caesar Dressing.

roasted red pepper sauce fettuccine in gray bowl

Storage Instructions

When possible, we recommend storing leftover roasted red pepper sauce separately from cooked pasta. When stored together, the pasta will absorb some of the sauce, making the pasta less saucy and fresh looking. Instead, store the pasta and sauce separately in airtight containers and combine once both components are warmed.

This homemade pasta sauce will keep for up to 1 week in the refrigerator or up to 4 months in the freezer.

To freeze: Allow the red pepper pasta sauce recipe to cool completely to room temperature, then transfer to a glass jar or freezer-safe container. If freezing in a glass jar, ensure the sauce is below the freezer line to prevent cracking.

To reheat: Leftover sauce can be reheated in the microwave or on the stovetop in a saucepan or large skillet. If frozen, allow the sauce to defrost in the refrigerator for 24 hours before reheating as usual.

roasted red pepper sauce fettuccine in pot with parmesan and basil

Recipe FAQs

How do I thicken creamy red pepper sauce?

If your pasta sauce is on the thinner side, add an additional tablespoon of flaxseed meal. This will help thicken the sauce without the need for additional ingredients such as cornstarch or arrowroot starch. Alternatively, allow the sauce to simmer on the stovetop until thickened. The longer it cooks, the more excess moisture will cook off.

Why is my roasted red pepper sauce bitter?

A bitter spaghetti sauce can happen a number of ways. First, make sure to use sweet, ripe bell peppers. The better tasting the peppers, the better tasting the sauce. Second, if you heat your sauce for too long, this can cause the herbs and flavors in the sauce to overcook and become bitter. Warm until just heated through, and then remove from heat.

How do I make my sauce taste less acidic?

Pasta sauces made with roasted red peppers should be naturally less acidic than the classic tomato sauce, but a bit of sugar helps balance these flavors. We recommend using about 1/2 a teaspoon, but feel free to adjust to taste. For more ideas, check out this helpful article: How to Make Tomato Sauce Less Acidic.

How do you keep pasta sauce creamy without heavy cream?

The secret to this ultra-rich and creamy pasta sauce is the addition of silken tofu. Its custard-like consistency blends into the tomato and roasted red bell peppers for a silky smooth, creamy sauce that is naturally dairy-free.

roasted red pepper sauce in pan with wooden spoon

More of our Favorite Pasta Recipes You May Enjoy:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
roasted red pepper sauce fettuccine in pot with parmesan and basil

Roasted Red Pepper Pasta Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Sweet Simple Vegan
  • Total Time: 1 hour 5 minutes
  • Yield: About 5 servings
  • Diet: Vegan


This Roasted Red Pepper Pasta Sauce served over your favorite al dente pasta makes the perfect weeknight meal. It’s made with oven-roasted peppers and tomatoes, then blended until creamy and finished with fresh herbs.


  • 2 lbs. medium tomatoes, stems removed
  • 1 bell pepper
  • 1 large onion, peeled and roughly chopped
  • 1 head of garlic, peeled
  • 1/4 cup extra-virgin olive oil
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon sugar
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes
  • 1 block silken tofu
  • ¼ cup hot sauce 
  • 3 tablespoons tomato paste
  • 2 tablespoons flaxseed meal
  • 1/3 cup thinly sliced fresh basil leaves, plus more for garnish

Equipment Needed


  1. Preheat the oven to 400°F.⁣ Grab a large casserole dish and set it aside. 
  2. In the casserole dish, add the tomatoes, onion, bell pepper, garlic, olive oil, Italian seasoning, salt, sugar, pepper, and red pepper flakes. Mix until well combined. 
  3. Place into the oven and roast for about 40 minutes, or until the skins start to lift from the tomatoes.
  4. Once roasted, remove the dish from the oven and allow it to cool for 10-15 minutes.
  5. Transfer everything from the baking dish with all of the juices into the food processor or blender. 
  6. Add in silken tofu, hot sauce, tomato paste, and flaxseed meal, and process until smooth.
  7. Add in the basil and pulse until combined but not blended in. If you over-blend the basil, it may turn the sauce into an odd color! Adjust seasonings to taste. 
  8. Reheat the sauce if using it immediately or transfer it into an airtight container to store in the refrigerator for about a week or in the freezer for 3-4 months. 


  • To cut the onions, we halved them, then halved each half and cut the remaining pieces into thirds. Then, we broke them up into smaller pieces (they don’t have to be individual slices).
  • We used a blender for this, but a food processor works as well.
  • Prep Time: 25 minutes
  • Cook Time: 40 minutes
  • Category: Pasta, Entree
  • Method: Oven

Disclaimer: This page may contain affiliate links, which simply means that we earn a commission if you purchase through those links, but your price remains the same. Thank you for supporting Sweet Simple Vegan!

Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When we’re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

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


  1. Mine and my (carnivore) boyfriends favorite recipe. We have probably made this 10 times. It’s so delicious and nutritious and filling. Would recommend 10000/10!!!

  2. This looks amazing and so easy! Would it be possible to use some kind of canned tomatoes instead of fresh (just what I have on hand and now I’m craving this!) or would it dull the flavor too much?