This roasted red pepper pasta recipe might be your new favorite weeknight dinner! The healthy Alfredo sauce is super creamy, flavorful, and delicious. The recipe is vegan (meat-free, dairy-free), quick, and easy to make with only a few simple ingredients!
Creamy Roasted Red Pepper Pasta
After I posted two new rice recipes in a row, I thought it’s time for a new pasta dish recipe! One which you might like if you are a fan of creamy and flavorful sauces. I know, I am! I love everything saucy and flavorful. That’s why I created this delicious vegan roasted red pepper pasta.
You should give this recipe a try because it is:
- A tasty meat-free weeknight dinner
- Creamy, flavorful, and spicy (if you want to add red pepper flakes)
- Easy to make with simple ingredients
How To Make The Best Roasted Red Pepper Pasta?
- First, chop the veggies. Slice the peppers into strips, quarter the onion, and peel the garlic. Transfer the veggies onto a lined baking sheet and roast them in the oven for 15-20 minutes:
- At the same time, cook your favorite pasta. You can use regular wheat pasta or gluten-free pasta.
- Meanwhile, measure all other sauce ingredients.
- Once the veggies are nicely roasted, add them to a blender or food processor.
- Add all other sauce ingredients and blend on high speed for a few minutes until very smooth and creamy
- Heat up the sauce in a pot or skillet, toss in the cooked pasta and you are done!
Simple Ingredients
This recipe is so easy to make with simple ingredients which you might already have at home. The main ingredients are peppers and since this is a roasted red pepper pasta, I would suggest using red bell peppers. As you might have noticed, I only had one red bell pepper, that’s why I used one orange bell pepper, haha.
I used cashew butter which makes the sauce super creamy. You can use 1/3 cup of cashews instead of cashew butter though. Make sure to soak the cashew nuts in hot water for about 20 minutes, this way they blend much easier and smoother.
Nutritional yeast flakes add a cheesy umami taste, however, you can leave them out. The sauce will still taste great but I think it’s even better with nutritional yeast. I order nutritional yeast flakes online but they are available in most supermarkets. If you can’t find them, you could use 1 tbsp of soy sauce instead, which will also add an umami taste.
If you want to make the recipe low-carb, simply use spiralized zucchini or squash instead of pasta!
How To Store Roasted Red Pepper Alfredo?
This recipe serves 2-3 people. You can double the recipe and store leftovers covered in the fridge for up to 4 days. You can simply reheat them in a pot with a splash of plant-based milk.
Creamy Roasted Red Pepper Pasta Sauce
The cashew butter and plant-based milk make the sauce creamy and delicious. You can use any plant-based milk of choice, for example, almond milk, cashew milk, coconut milk, or soy milk. I used canned coconut milk because I love the creaminess it adds.
This Creamy Roasted Red Pepper Alfredo Sauce Is:
- Vegan (meat-free, dairy-free)
- Sweet and savory
- Hearty
- Satisfying
- Flavorful
- Comforting
- Easy to make with simple ingredients
- Perfect for a weeknight dinner
- Completely oil-free
Should you recreate this vegetarian roasted red pepper pasta dish, please leave a comment below and don’t forget to tag me in your Instagram or Facebook post with @elavegan and #elavegan because I love to see your remakes! If you love pasta dishes, definitely also check out the following recipes:

Roasted Red Pepper Pasta
Ingredients
Sauce ingredients:
- 2 red bell peppers (*see notes)
- 1 small red onion
- 4-5 small cloves of garlic
- 1 cup (240 ml) unsweetened plant-based milk (*see notes)
- 2 heaped tbsp (40 g) cashew butter (*see notes)
- 4 tbsp nutritional yeast
- 1/2-2/3 tsp sea salt or to taste
- 1 tsp paprika
- 1/2 tsp smoked paprika
- 1 tsp onion powder
- 1 tsp oregano
- 1/2 tbsp cornstarch to thicken
- Black pepper to taste
- Red pepper flakes to taste
Other ingredients:
- 7 oz (200 g) of your favorite pasta (dry) regular or gluten-free
- Fresh herbs to garnish
Instructions
- Watch the video in the post, however, please note that I added the cornstarch and cashew butter at a later point. It's easier to follow the written recipe here in the instructions. 🙂
- Preheat oven to 375 degrees Fahrenheit (190 degrees Celsius) and line a baking sheet with parchment paper.
- Slice the peppers into strips, quarter the onion, and peel the garlic cloves. Transfer the veggies onto the baking sheet (check the photos in the blog post above).
- You can drizzle some oil on top or roast the veggies without oil in the oven for about 15-20 minutes.
- At the same time cook your favorite pasta as per the instructions on the package.
- Meanwhile, measure the other ingredients.
- Add the roasted veggies with all other sauce ingredients to a blender (or food processor) and blend for a few minutes until super smooth and creamy.
- Pour the sauce into a skillet or pot and heat it up over medium heat. Let simmer for about a minute, add the pasta and stir with a spoon.
- Taste and adjust seasoning. Add more salt/black pepper/red pepper flakes to taste if needed.
- Garnish with fresh herbs and enjoy!
Notes
- I used one red bell pepper and one orange bell pepper. Feel free to use only red bell peppers.
- You can use any plant-based milk of choice, e.g. almond milk, soy milk, cashew milk, etc.). I used canned coconut milk for extra creaminess.
- The cashew butter will make the sauce creamy and delicious. If you need a nut-free alternative, try tahini (keep in mind that it has a slightly bitter taste) or sunflower seed butter.
- You can also use 1/3 cup (50 grams) of soaked cashews instead of cashew butter. Make sure to soak the cashews in hot water for about 20 minutes, then discard the water and blend with the other sauce ingredients.
- You can also check out my creamy Vegan Lasagna Soup Recipe.
- Recipe serves 3. Nutrition facts are for one serving.
Nutrition information is an estimate and has been calculated automatically
I’ve made this a couple of times now with a couple changes. I used homemade cashew milk instead of coconut milk, and I roasted 40 gr of cashew along with the bell peppers and took them out when they turned golden. I also used yellow onion instead of red because red ones are expensive here 🙁 this pasta recipe is sweet and so comforting! And the leftover pasta is even better! Thank you SO much!
You are very welcome, Lars! I am so glad you like this easy vegan pasta recipe. 🙂
I made this recipe twice and we all love it. My 4 year old daughter especially who said and I quote ” Mommy it tastes like sky, please cook that again!”
Aww, how sweet of your 4-year-old! I am glad you loved the recipe. 🙂
Just made this for dinner tonight! So easy and flavorful! I used soy milk instead of coconut. I also added the juice of 1/2 a lemon for some extra tang and really loved it! Thanks for sharing.
I am glad you liked the dish, Alicia. 🙂
The best red pepper sauce I have ever tasted! I have celiac disease and am allergic to corn, soy, milk, and egg so finding dishes that excite me are rare. I would eat this sauce on cardboard it is so good! Thanks. This one is a keeper.
Wow, thanks so much for your amazing feedback, Susan. 🙂
Wow! Made this today- easy, delicious and so filling!
Wonderful! So glad you liked the recipe. 🙂
Hello, I am wondering if I could make this with a white onion. Red onions are a bit too strong for me.
Thank you
Of course! 🙂
In the words of Paris Hilton, “This is beyond.” It was so easy to make. I made it twice already–super delicious. Thank you for sharing it with the world, Ela.
So glad you loved the recipe, Marvin! Thanks for your great feedback. 🙂
Looks great, thanks for the great recipe! Are the nutritional facts including the cannned coconut milk? Or a different plant based milk? 🙂
If I remember well, the nutrition facts were calculated with almond milk. 🙂
Ela, the Notes state you used canned coconut milk, so are the nutrition facts based upon that type of plant based milk?
Hi Dawn! No, based on almond milk or any other boxed milk. Hope this helps!
We LOVE this recipe!! I also add some pre-soaked cashews for extra creaminess, and sometimes we add sautéed veggies too – lots of garlic, mushrooms, more bell pepper, and onion/leek. It’s delicious both ways, plain or with the works!
Sounds amazing, Rachel! Thanks a lot for your great feedback. 🙂
How much is a serving for the sauce? And how much does the sauce make.. example a cup?
I think the sauce makes about 1 1/2 cups, so it’s probably 1/2 cup per serving more or less. But when you add the pasta to the sauce, there won’t be much left because the pasta soaks up a lot of the sauce. Check out the pictures above in the blog post where you can see the sauce in the pan before I added the pasta. 🙂
I am obsessed with this recipe ?. It’s so creamy and delicious.
So glad you like this recipe, Gisel! Thanks a lot for your wonderful feedback! 🙂
Hi I want to make this tonight but don’t have nutritional yeast. Will leaving it out make a big difference. Thanks K
You can leave it out! It will taste less “cheesy” but still delicious. Enjoy! 🙂
Such a quick easy recipe i love it. I added a spoon of hummus to make it slightly thicker as I had no cashew butter and it worked so well. Can’t wait to try again?
Souns great! Thanks for sharing, Alice. 🙂
Just made it as per the recipe – tastes great! Super easy and straight forward. Some folks wanted it spicy so they added pepper flakes. Doubled the recipe and can see that it is not going to last long. Thanks for a simple yet tasty recipe.
Awesome! So happy you liked the recipe, Mike! 🙂
Such a delicious pasta recipe ? love pasta so much ❤️
Thanks, Bianca! I hope you will give it a try. 🙂
Quick question, is the 410 calories for each serving size or all three serving sizes?
Hi! 🙂 It’s actually mentioned in the recipe notes:
“Recipe serves 3. Nutrition facts are for one serving.”
This tastes so good! I just doubled the pasta and it ended up being the perfect ratio. It’s also my first vegan recipie (that’s not by coincidence lol). I’ll definitely be making this again:)
That’s awesome! So glad you liked the recipe, Nicolette. Thanks for your feedback. 🙂
Wow, this was insanely delicious… The almond butter worked great – just as you said! Thanks again for another wonderful, yet simple, meall
Fantastic! So glad it turned out delicious, Sam! Thanks for getting back to me. 🙂
Hi there, just a quick question, I see that you mentioned Tahini or sunflower seed butter as alternatives for cashew butter, and it appears that cashews seem to be the go to nut for savoury sauces… Is there any particular reason for using cashews to make creamy sauces, does it have a specific flavour profile, or would almond butter work?
Almond butter would be great as well! I love both in sauces. Cashew butter adds a little bit sweetness which I like. 🙂
Oh thank you so much for your quick, helpful and kind response… I really appreciate it! Planning on trying this tomorrow, love you blog and so look forward to trying your dishes, they always taste fantastic!
You are very welcome, Sam! I hope you will like the recipe. 🙂
Made this tonight, but without cashew butter or cornstarch. I added half of an avocado to the blender to thicken and it worked perfectly! Such good flavor; I will definitely be making this a staple in my house! Thank you so much! ☺️
That’s awesome! And such a good idea to add avocado to thicken (even though I don’t like the taste of cooked avo :D).
Thanks for your amazing feedback, Morgan! 🙂