If you are looking for the ultimate comfort food that doesn’t leave you feeling heavy or sluggish, you have found it. This Creamy Red Pepper Alfredo Pasta completely reinvents the classic heavy white sauce into something vibrant, nutrient-dense, and deeply satisfying.
Most traditional Alfredo sauces rely on heavy cream, butter, and mounds of cheese to achieve that signature velvety texture. While delicious, they aren’t always suitable for those avoiding dairy or looking for a lighter weeknight option. This recipe changes the game by using a secret weapon of the plant-based world: cashews.
By blending wholesome ingredients like raw cashews, fresh red bell peppers, and nutritional yeast, you create a sauce that rivals any dairy-based version in richness. It is smooth, savory, and carries a subtle sweetness from the peppers that pairs perfectly with the savory notes of onion and turmeric. Best of all, it comes together in your blender in minutes.
Whether you are a committed vegan, lactose intolerant, or just trying to eat more vegetables, this pasta dish is about to become a staple in your weekly rotation.

Why This Recipe Works
When you think of “healthy pasta sauce,” you might worry about sacrificing flavor or texture. Here is why this specific method works so well:
- Unbelievable Creaminess: The combination of soaked cashews and water creates a “cream” that coats the back of a spoon just like traditional heavy cream. It emulsifies perfectly, meaning your sauce won’t separate or break.
- Hidden Veggies: You are essentially eating a bowl of vegetables masquerading as a decadent pasta dish. The base of the sauce is a whole red bell pepper, providing a massive dose of Vitamin C and antioxidants without you even noticing.
- Pantry Friendly: Aside from the fresh pepper, every ingredient in this sauce is likely already in your pantry. It is an excellent “emergency dinner” when you haven’t had time to grocery shop.
- Dietary Inclusive: This recipe checks almost every box. It is naturally vegan, dairy-free, gluten-free (if you use GF pasta), and oil-free. It is a safe and crowd-pleasing option for potlucks or dinner parties where guests have varying dietary restrictions.
Ingredients You’ll Need
The beauty of this recipe lies in its simplicity. You don’t need expensive substitutes or processed vegan cheeses. Here is a breakdown of what goes into the sauce and why.
The Base
- Red Bell Pepper: The star of the show. You can use it raw for a brighter, fresher flavor and faster prep, or roast it first for a deeper, smokier, and sweeter profile. Both methods yield fantastic results.
- Raw Cashews: This is the thickener. When blended, cashews provide healthy fats and a neutral, creamy base that absorbs the flavors around it.
- Water: To thin the mixture into a pourable sauce.
The Flavor Enhancers
- Nutritional Yeast: This is essential for that “cheesy” umami flavor without using dairy. It gives the sauce a savory depth that mimics Parmesan.
- Onion Powder: Provides a strong, savory backbone to the sauce. It adds a depth of flavor that fresh onions sometimes miss in quick-blended sauces.
- Salt: Essential to pop all the other flavors.
- Ground Turmeric: A half-teaspoon goes a long way. It adds a beautiful golden hue to the sauce and a subtle warmth, plus it’s packed with anti-inflammatory properties.
- Ground Nutmeg (Optional): A classic addition to traditional dairy Alfredo, a tiny pinch of nutmeg adds a warming, aromatic note that makes the sauce taste more authentic.
The Pasta
- Pasta of Choice: You will need about 10 ounces of pasta. Fettuccine or linguine are traditional choices for Alfredo, but short shapes like penne, fusilli, or rigatoni hold this thick sauce incredibly well. For a lower-carb option, serve this over spaghetti squash or zucchini noodles.
Step-by-Step Instructions
Making this sauce is easier than opening a jar. Here is how to achieve the perfect consistency and flavor every time.
Step 1: Prepare the Cashews
If you have a standard blender, it is highly recommended to soak your cashews. Place them in a bowl and cover with water for 6–8 hours, or quick-soak them in boiling water for 30 minutes. This softens the nuts and ensures a grit-free sauce. If you own a high-speed blender (like a Vitamix or Blendtec), you can often skip this step and blend them raw, though soaking always yields the smoothest result.
Step 2: Prep the Pepper
Wash your red bell pepper. Remove the stem, seeds, and white membranes. Roughly chop it into chunks that will fit easily into your blender.
- Chef’s Tip: If you prefer a roasted flavor, roast the pepper halves skin-side up under a broiler until charred (about 10 minutes), let them steam in a covered bowl, peel the skin, and then use the flesh.
Step 3: Blend the Sauce
Add the red pepper, water, drained cashews, nutritional yeast, salt, onion powder, turmeric, and nutmeg to your blender. Start on low speed to break down the large chunks, then increase to high. Blend for at least 1–2 minutes. You want the mixture to be completely silky smooth with no remaining nut fragments.
Step 4: Cook the Pasta
While the sauce is blending, bring a large pot of salted water to a boil. Cook your pasta according to the package directions until al dente. Drain the pasta, but do not rinse it. The starch left on the noodles helps the sauce cling better.
Step 5: Heat and Combine
Pour your blended sauce into a saucepan over medium-low heat. Whisk gently until it is warmed through. You will notice the sauce thickening slightly as it heats. Once hot, toss in your cooked pasta and stir until every noodle is generously coated in the vibrant orange sauce.
Tips for the Perfect Sauce
Consistency Control The sauce might look slightly thin when it first comes out of the blender, but do not worry. Cashew-based sauces thicken significantly as they heat up and cool down. If you find it too thick after heating, whisk in a tablespoon of reserved pasta water to loosen it up.
Nut-Free Options If you have a nut allergy, cashews are obviously a no-go. You can substitute the cashews with sunflower seeds (soaked similarly) for a similar texture, though the flavor will be slightly earthier. Alternatively, white beans (cannellini) can be used for a lower-fat version, though it won’t be quite as rich.
Macadamia Nuts For an even more decadent treat, you can swap cashews for macadamia nuts. They have a higher fat content and a very buttery flavor that works exceptionally well in creamy vegan sauces.

Variations and Add-Ins
This Red Pepper Alfredo is a fantastic “blank canvas.” While delicious on its own, it is easy to bulk up into a more complex meal.
- Add Greens: Stir in two handfuls of fresh baby spinach or kale right at the end when you combine the sauce and pasta. The residual heat will wilt the greens perfectly.
- Protein Boost: To make this a more filling meal, top with grilled tofu, roasted chickpeas, or even sliced vegan sausage. If you are not strictly vegan, grilled chicken or shrimp pairs beautifully with the roasted pepper flavor.
- Spicy Kick: If you enjoy heat, add a pinch of red pepper flakes or a dash of cayenne pepper to the blender. The creamy base balances spice very well.
- Roasted Veggies: Toss in roasted broccoli florets, zucchini coins, or asparagus. This adds texture and increases the nutritional volume of the meal.
Serving Suggestions
Presentation matters! The vibrant color of this pasta makes it a showstopper on the dinner table.
- Garnish: Top with fresh chopped parsley or basil for a pop of green contrast.
- Texture: A sprinkle of toasted pine nuts or breadcrumbs adds a lovely crunch.
- Sides: Serve with a slice of crusty garlic bread to mop up any extra sauce, or a simple green salad with a vinaigrette to cut through the richness.
Storage and Reheating
This sauce is best enjoyed fresh, but it stores surprisingly well.
- Refrigerator: Store leftovers in an airtight container in the fridge for up to 5 days.
- Reheating: Reheat gently on the stove or in the microwave. You will likely need to add a splash of water or splashes of almond milk when reheating, as the sauce will thicken considerably in the fridge. Stir frequently to ensure it becomes creamy again.
- Freezing: It is generally not recommended to freeze this sauce. The texture of cashew cream can become slightly grainy or watery upon thawing. However, if you must, freeze it separately from the pasta and blend it again after thawing to help restore the emulsion.
FAQ
Can I use jarred roasted red peppers? Yes, absolutely! Jarred peppers are a great time-saver. Use about 3/4 cup of drained jarred peppers to replace one fresh pepper. Note that jarred peppers are often packed in brine or oil, which may slightly alter the saltiness and acidity of the final dish, so taste before adding extra salt.
My blender isn’t very strong. Can I still make this? Yes. If you don’t have a high-speed blender, soaking the cashews is mandatory. You can also use cashew butter (about 1/2 cup) instead of whole nuts to guarantee a smooth finish without any grit.
Is this recipe gluten-free? The sauce ingredients are naturally gluten-free. Simply use your favorite gluten-free pasta (brown rice, chickpea, or quinoa pasta) to keep the entire meal gluten-free.
Why use nutritional yeast? Nutritional yeast is an inactive yeast that has a naturally cheesy, nutty flavor. It is a staple in vegan cooking for replicating cheese flavors. It is also often fortified with Vitamin B12. If you don’t have it, you can use regular Parmesan cheese if you aren’t strictly dairy-free.

BEST Creamy Red Pepper Alfredo Pasta (Dairy-Free & Vegan)
Equipment
- Blender
- Saucepan
- Large pot for pasta
- Strainer
Ingredients
- 1 medium red bell pepper, seeded and chopped
- 1/2 cup raw cashews, soaked if needed
- 1/2 cup water
- 1/4 cup nutritional yeast
- 2 tsp onion powder
- 1 tsp salt, plus more to taste
- 1/2 tsp ground turmeric
- 1/8 tsp ground nutmeg (optional)
- 10 oz pasta of choice
Instructions
- If using a standard blender, soak cashews in hot water for 30 minutes, then drain. If using a high-speed blender, soaking is optional.
- Add red pepper, drained cashews, water, nutritional yeast, onion powder, salt, turmeric, and nutmeg to a blender. Blend on high for 1–2 minutes until completely smooth and creamy.
- Boil pasta in salted water until al dente according to package directions. Reserve a small amount of pasta water, then drain.
- Pour blended sauce into a saucepan over medium-low heat. Warm gently, whisking as it thickens.
- Toss cooked pasta with the warm sauce. Add a splash of pasta water if needed to loosen. Serve immediately.