Let me introduce you to the alfredo sauce that will change the way you think about dairy-free cooking. This Red Pepper Alfredo Sauce is creamy, velvety, and packed with flavor—without a drop of heavy cream or butter. The secret? Raw cashews (or macadamia nuts) blended until silky smooth with roasted red bell pepper, nutritional yeast (or Parmesan), onion powder, turmeric, and a hint of nutmeg. The result is a rich, golden-orange sauce that’s naturally vegan, gluten-free, and absolutely delicious.
This sauce is a revelation. It’s creamy enough to satisfy any alfredo craving, but it’s also packed with nutrients and free from dairy. The red pepper adds a subtle sweetness and beautiful color. The nutritional yeast provides a cheesy, umami depth (or use Parmesan if you’re not dairy-free). The turmeric gives it a warm golden hue and anti-inflammatory benefits. Toss it with pasta, spaghetti squash, or roasted vegetables, and you have a meal that’s healthy, satisfying, and completely irresistible.
Why You’ll Love This Recipe
- Creamy, velvety, dairy-free – Cashews create a rich, silky texture without any cream or butter.
- Naturally vegan and gluten-free – No dairy, no gluten. Great for various dietary needs.
- Bold, savory, slightly sweet – Roasted red pepper adds sweetness; nutritional yeast adds cheesy umami.
- Ready in 15 minutes (plus soaking) – The sauce comes together in minutes in a blender.
- Meal prep hero – Make a batch of sauce and keep it in the fridge for quick pasta dinners all week.
Ingredients
- 1 red bell pepper (raw or roasted) – Roasting adds sweetness and smokiness. Raw works too. Use jarred roasted red peppers for convenience.
- ½ cup water – Helps achieve the right consistency. Add more for a thinner sauce.
- ½ cup raw cashews or macadamia nuts – The creamy base. Soak before blending for the smoothest texture.
- ¼ cup nutritional yeast or Parmesan cheese – Nutritional yeast adds a cheesy, umami flavor (vegan). Parmesan adds a salty, nutty flavor (not vegan).
- 1 tsp salt – Enhances all the flavors.
- 2 tsp onion powder – Savory, aromatic depth.
- ½ tsp ground turmeric – Adds a warm golden color and earthy flavor. Also has anti-inflammatory benefits.
- ⅛ tsp ground nutmeg (optional) – Warm, nutty, slightly sweet. A classic alfredo spice.
- 10 oz pasta, spaghetti squash, or vegetables – The vehicle for your sauce. Use gluten-free pasta if needed.
- Optional: grilled or roasted veggies, beans, etc. – Add-ins like roasted broccoli, mushrooms, chickpeas, or grilled chicken.
How to Make Red Pepper Alfredo Sauce
Soak the Nuts (Overnight or Quick Method)
Place the raw cashews (or macadamia nuts) in a small bowl. Cover with water by at least an inch. Soak for 6–8 hours at room temperature or overnight in the refrigerator. For a quicker method, soak in boiling water for 15–20 minutes, then drain.
Drain the nuts and pat them dry with a paper towel. Soaking softens the nuts, allowing them to blend into an ultra-smooth, creamy sauce.
Blend the Sauce
In a high-speed blender or food processor, combine the soaked nuts, red bell pepper (roasted or raw), ½ cup water, nutritional yeast (or Parmesan), salt, onion powder, ground turmeric, and ground nutmeg (if using). Blend until completely smooth, scraping down the sides as needed. If the sauce is too thick, add more water 1 tablespoon at a time until it reaches a pourable, creamy consistency.
Cook the Pasta
Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. If using spaghetti squash or vegetables, prepare them according to your preferred method.
Heat the Sauce
While the pasta cooks, transfer the red pepper alfredo sauce to a small pot. Heat over medium-low heat, stirring occasionally, until warmed through. Do not boil—gentle heat is fine.
Combine and Serve
Drain the pasta (do not rinse—the starch helps the sauce cling). Return the pasta to the pot or transfer to a large bowl. Pour the warm sauce over the pasta and toss to coat evenly. Season with additional salt and pepper to taste. Stir in any optional add-ins (roasted vegetables, grilled chicken, beans, etc.) if desired.
Serve immediately, garnished with fresh parsley, extra nutritional yeast, or cracked black pepper.
Tips for Success
- Soak the nuts thoroughly – This is the most important step for achieving a silky, creamy sauce. Unsoaked nuts will blend into a gritty texture.
- Use a high-speed blender if possible – Vitamix, Blendtec, or similar high-powered blenders create the smoothest results. A regular blender or food processor will work but may leave a slightly grainier texture.
- Roast the red pepper for deeper flavor – Roast the pepper over an open flame or under a broiler until charred, then steam in a covered bowl for 10 minutes, peel off the skin, and remove the seeds. Jarred roasted red peppers are a great shortcut.
- Adjust consistency with water – The sauce thickens as it cools. Add a splash of hot pasta water when tossing with pasta to loosen it.
- Taste and adjust seasonings – Nutritional yeast and Parmesan have different salt levels. Taste the sauce before serving and add more salt, onion powder, or a squeeze of lemon juice for brightness.
Equipment Needed
- High-speed blender or food processor
- Small bowl (for soaking nuts)
- Large pot (for pasta)
- Colander
- Small pot (for heating sauce)
- Measuring cups and spoons
Recipe Variations
Spicy Red Pepper Alfredo – Add ½ teaspoon of red pepper flakes or 1 teaspoon of sriracha to the blender. Garnish with additional red pepper flakes.
Roasted Garlic Red Pepper Alfredo – Add 4–6 roasted garlic cloves (roast a whole head of garlic at 400°F for 40 minutes, then squeeze out the soft cloves) to the blender. The roasted garlic adds sweet, nutty depth.
Creamy Tomato Red Pepper Alfredo – Add 1 tablespoon of tomato paste or ¼ cup of sun-dried tomatoes to the blender. The tomato adds tanginess and umami.
Herbed Red Pepper Alfredo – Add 1 teaspoon of dried basil, 1 teaspoon of dried oregano, or 2 tablespoons of fresh basil to the blender.
High-Protein Red Pepper Alfredo – Add ½ cup of cooked white beans (cannellini or great northern) to the blender. The beans add creaminess and extra protein without altering the flavor.
Macadamia Nut Red Pepper Alfredo – Substitute the cashews with ½ cup of raw macadamia nuts. Macadamias create an even richer, butterier sauce.

Serving Suggestions
This Red Pepper Alfredo Sauce is incredibly versatile. Toss it with:
- Pasta – Fettuccine, penne, rotini, or any shape. Gluten-free pasta works beautifully.
- Spaghetti squash – For a low-carb, vegetable-based meal.
- Zucchini noodles (zoodles) – Light, fresh, and healthy.
- Roasted vegetables – Toss roasted broccoli, cauliflower, or Brussels sprouts in the sauce.
- Baked potatoes or sweet potatoes – Use the sauce as a creamy, vegan “cheese” sauce.
- Grain bowls – Drizzle over rice, quinoa, or farro with roasted vegetables and beans.
For a complete meal, add grilled chicken, sautéed shrimp, roasted chickpeas, or crumbled tofu. Garnish with fresh parsley, basil, or a sprinkle of smoked paprika.
Storage and Reheating
- Refrigerator – Store the sauce in an airtight container for up to 5 days. It may thicken as it cools; add a splash of water or plant-based milk when reheating.
- Freezer – Freeze the sauce in an airtight container for up to 3 months. Thaw overnight in the refrigerator. Reheat on the stovetop, adding water or milk to reach the desired consistency.
- Reheating – Reheat gently on the stovetop over low heat, stirring frequently. The microwave works (50% power, stirring every 30 seconds).
Frequently Asked Questions
Can I make this sauce without soaking the nuts?
Soaking is highly recommended for the smoothest texture. If you’re short on time, use boiling water and soak for 15–20 minutes. Unsoaked nuts will result in a slightly gritty sauce, especially if you don’t have a high-speed blender.
What if I don’t have nutritional yeast?
Use Parmesan cheese (if not vegan) or omit it entirely. The sauce will still be creamy and flavorful but will have less of a “cheesy” taste. You can also add 1 tablespoon of white miso paste for umami.
Can I use jarred roasted red peppers?
Yes! Jarred roasted red peppers are a great shortcut. Use 1 whole pepper (about ½ cup). Pat them dry before adding to the blender to avoid excess liquid.
Is this sauce gluten-free?
Yes, as written. The sauce contains no gluten. Serve with gluten-free pasta or vegetables.
Can I use this sauce as a dip?
Absolutely. The sauce makes a delicious dip for raw vegetables, roasted potatoes, breadsticks, or crackers. If using as a dip, reduce the water slightly for a thicker consistency.
Why is my sauce not smooth?
Two possible reasons: (1) The nuts weren’t soaked long enough. (2) Your blender isn’t powerful enough. A high-speed blender creates the smoothest results. You can also strain the sauce through a fine-mesh sieve after blending.
Final Thoughts
This Red Pepper Alfredo Sauce is proof that dairy-free can be creamy, decadent, and deeply satisfying. The cashews create a velvety, luxurious texture. The roasted red pepper adds sweetness and a beautiful golden-orange color. The nutritional yeast provides that cheesy, umami punch. The turmeric warms everything with its golden glow.
This is the sauce you make when you want comfort food that’s also nourishing. The sauce you serve to vegan and non-vegan guests alike who will ask for the recipe. The sauce that proves you don’t need heavy cream to make something truly delicious.
So soak those cashews. Roast that red pepper. Fire up your blender. And get ready to make an alfredo sauce that’s creamy, dreamy, and completely unforgettable.
Made this Red Pepper Alfredo Sauce? I’d love to hear about it. Leave a comment, share a photo, or tell me how you served it. Happy cooking!
Print
Red Pepper Alfredo Sauce
- Total Time: 20 minutes
- Yield: 4 servings
Description
Red Pepper Alfredo Sauce – a creamy, dairy-free, vegan Alfredo sauce made with roasted red bell peppers, cashews, nutritional yeast, and warm spices. This vibrant orange sauce is rich, velvety, and packed with flavor. Perfect over pasta, zucchini noodles, or roasted vegetables for a healthy, satisfying meal!
Ingredients
- 1 red bell pepper (raw or roasted)
- ½ cup water
- ½ cup raw cashews or macadamia nuts
- ¼ cup nutritional yeast or Parmesan cheese
- 1 tsp salt
- 2 tsp onion powder
- ½ tsp ground turmeric
- 1/8 tsp ground nutmeg (optional)
- 10 oz pasta, spaghetti squash, or vegetables
- Optional: grilled or roasted veggies, beans, etc.
Instructions
- Place nuts in a bowl, cover with water, and soak 6–8 hours. Drain and pat dry.
- Blend all ingredients (including ½ cup water) except pasta and optional veggies in a food processor or high-speed blender until smooth.
- Cook pasta in salted water according to package directions. Heat sauce in a pot until desired temperature.
- Drain pasta, do not rinse. Pour sauce over pasta, season with salt and pepper, and stir in cooked vegetables, beans, or other add-ins if desired.
Notes
- For a quick soak method, cover cashews with boiling water and soak for 30 minutes instead of 6-8 hours.
- Roast the red bell pepper for deeper, sweeter flavor – blacken over a flame or under a broiler, then peel off skin.
- Use nutritional yeast for a dairy-free, vegan sauce, or Parmesan cheese for a traditional version.
- Add 1-2 tablespoons of tomato paste for a rosé-style sauce.
- This sauce is oil-free, gluten-free, and packed with plant-based protein.
- Store in an airtight container in the refrigerator for up to 7 days.
- Freeze the sauce for up to 3 months – thaw overnight in the refrigerator before reheating.
- Serve over zucchini noodles, spaghetti squash, whole wheat pasta, or chickpea pasta.
- Add grilled chicken, shrimp, sautéed mushrooms, or roasted broccoli for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Sauce, Main Dish
- Method: Blend, Simmer
- Cuisine: Italian-Inspired











