Creamy Vegan Broccoli Pasta with Cashew Milk Recipe

I absolutely love sharing this Creamy Vegan Broccoli Pasta with Cashew Milk Recipe because it’s one of those dishes that feels indulgent and comforting, yet fresh and vibrant all at once. The silky cashew milk-based sauce clings perfectly to tender pasta and bright green broccoli florets, delivering a luscious texture and a nourishing meal without any dairy. Every time I make this, the combination of simple ingredients and the creamy sauce blows me away. It’s become a staple in my kitchen for good reason.

Why You’ll Love This Creamy Vegan Broccoli Pasta with Cashew Milk Recipe

What makes this recipe truly special to me is how effortlessly it balances rich creaminess with bright, fresh flavors. The cashew milk gives the sauce a velvety texture that tastes luxurious without any heaviness. Mixing in garlic powder, onion powder, and nutritional yeast adds layers of savory depth that make every bite comforting and insanely satisfying. And the broccoli adds that perfect pop of color and a tender crunch, keeping things lively and nutritious.

On top of the delicious taste, I love how simple and straightforward this recipe is to prepare. You just cook the pasta and broccoli, whip up a quick roux-based sauce, and combine everything in one pot. The sauce thickens nicely within minutes, making it a great weeknight dinner that feels special but doesn’t demand a lot of time. Plus, it’s so versatile—perfect for family dinners, casual gatherings, or even meal prep for the week. It really stands out by being both wholesome and incredibly creamy, a rare treat for anyone avoiding dairy.

Ingredients You’ll Need

The image shows eight containers arranged on a white marbled surface. At the top center, there is a white bowl filled with bright yellow spiral pasta. To the left, another white bowl holds fresh, green broccoli florets with visible texture and stems. To the right, a white bowl contains a creamy white liquid, smooth in texture. Below the pasta bowl is a small white bowl with white flour, having a soft powdery texture. Next to the flour bowl, a small clear glass bowl holds a clear liquid. At the bottom left, three wooden spoons lie horizontally, each holding a different powdered spice in yellow, light beige, and pale off-white colors, from top to bottom. To the bottom right, there is a small white dish divided into two halves, one with black pepper and the other with pink salt, both granular. Photo taken with an iphone --ar 4:5 --v 7

These ingredients are wonderfully simple yet each one plays a key role in building the flavors, creaminess, and texture of the dish. They’re easy to find and easy to love.

  • Olive oil: Adds a rich, fruity base that brings everything together smoothly.
  • Flour: Acts as a thickening agent for the sauce, creating that perfect creamy consistency.
  • Cashew milk: Provides a rich, dairy-free creaminess essential for the sauce’s luscious texture.
  • Garlic powder: Adds a warm, gentle garlic flavor without overpowering the dish.
  • Onion powder: Gives a subtle sweetness and umami depth.
  • Nutritional yeast (optional): Offers a cheesy, nutty boost that enhances the sauce’s richness.
  • Pasta: The hearty base that soaks up all the creamy sauce beautifully (I use penne or fusilli).
  • Broccoli florets: Adds texture, color, and a fresh, green bite that complements the creaminess.
  • Salt and fresh cracked pepper: Essential for seasoning and bringing all the flavors to life.

Directions

Step 1: Bring a large pot of salted water to a boil and cook the pasta according to the package directions. About 3 minutes before the pasta is done, add the broccoli florets directly into the pot to steam and cook together with the pasta, preserving that bright green color and tender texture. Once done, drain and set aside.

Step 2: In a medium saucepan, warm the olive oil over medium heat. Sprinkle in the flour and whisk continuously until the mixture is smooth and starts to bubble, about 1 1/2 minutes. This is the start of your creamy roux foundation, so keep it moving to avoid lumps.

Step 3: Slowly pour in the cashew milk while whisking constantly to incorporate it smoothly. Add garlic powder, onion powder, and mineral salt to taste. Lower the heat to medium-low and continue cooking the sauce for about 8 minutes, stirring frequently until it thickens to a luscious, creamy consistency.

Step 4: Remove the sauce from heat and stir in the nutritional yeast, if using, to add that cheesy flavor. Taste and adjust seasoning with more salt or garlic/onion powder if desired. This step lets you perfect the sauce before mixing it with your pasta.

Step 5: Return the drained pasta and broccoli to the pot and toss everything together with the cream sauce. Make sure every bite is beautifully coated. Finish with fresh cracked pepper and if you love a little kick, sprinkle some red pepper flakes on top for subtle heat.

Servings and Timing

This recipe makes about 4 generous servings, perfect for sharing with friends or saving some for leftovers. Prep time is around 5 minutes since the ingredients are straightforward and ready to go. The cooking time takes roughly 25 minutes, with 10 minutes to cook pasta and broccoli and 8 minutes to prepare the creamy cashew sauce. Total time from start to finish is about 30 minutes, making this a lovely quick and hearty meal. No extra resting or cooling time is needed — just serve it warm and dive right in!

How to Serve This Creamy Vegan Broccoli Pasta with Cashew Milk Recipe

The image shows a white bowl filled with short spiral pasta mixed evenly with bright green broccoli florets. The pasta is creamy light yellow and the broccoli adds a fresh green color, creating a balanced look. The dish is sprinkled with some black pepper mostly on the pasta surface. A gold fork is placed inside the bowl, resting on the pasta near the bottom right side. The bowl sits on a white marbled surface, and a part of a grey striped cloth is visible at the bottom left corner. Another white bowl with the same food is partially visible in the top right corner. Photo taken with an iphone --ar 4:5 --v 7

I love serving this pasta fresh and warm, right off the stove, with a sprinkling of freshly cracked pepper to add a little aromatic zing. It pairs wonderfully with a crisp green salad dressed in a tangy lemon vinaigrette to cut through the richness of the sauce. For a heartier meal, adding some crusty bread or garlic bread on the side makes it even more satisfying and fun to eat.

For presentation, I find that plating it simply in a wide bowl lets the vibrant green broccoli pop, and drizzling a little extra virgin olive oil on top brings a beautiful sheen and flavor boost. Garnishing with chopped fresh herbs like parsley or basil can brighten the dish and add a fresh finish. If you want to make it more festive, a sprinkle of toasted pine nuts or vegan parmesan makes a delightful crunchy contrast.

When it comes to drinks, a chilled glass of crisp white wine like Sauvignon Blanc or a light, fruity rosé complements the creamy textures perfectly. For a non-alcoholic option, I recommend sparkling water with a splash of lemon or a refreshing iced herbal tea. This dish is great for weeknight dinners, casual weekend lunches, or as a comforting dish at family gatherings. It’s best enjoyed hot or warm rather than cold, so I usually serve it immediately or reheat gently before eating.

Variations

One of the reasons I keep coming back to this Creamy Vegan Broccoli Pasta with Cashew Milk Recipe is how easy it is to customize. If you’re not a fan of broccoli, swapping in cauliflower or asparagus works beautifully and still provides that vibrant green crunch. You can also toss in some sautéed mushrooms for an earthy twist or roasted cherry tomatoes for a burst of sweetness.

If you’re gluten-free, just make sure to pick gluten-free pasta and substitute the all-purpose flour with a gluten-free flour blend or cornstarch to thicken the sauce. I like to experiment with different plant milks too — oat milk makes it slightly sweeter, while almond milk keeps it light. Nutritional yeast can be left out if you prefer, but it really adds that special cheesy umami vibe I adore.

To change things up, try adding fresh herbs like dill or thyme into the sauce for fragrant herbal notes. You can even blend the sauce ingredients with some soaked cashews for an extra creamy, richer texture if you have a little extra time. For a different cooking method, roasting the broccoli before mixing it in adds a caramelized flavor, which contrasts beautifully with the silky sauce. Feel free to play around and make this dish your own!

Storage and Reheating

Storing Leftovers

I usually store leftovers of this pasta in an airtight container in the refrigerator, where they keep well for about 4 to 5 days. Glass containers with tight-fitting lids work best because they don’t absorb odors and keep the sauce fresh. Just be sure to cool the pasta completely before sealing and refrigerating to preserve the creamy texture.

Freezing

This Creamy Vegan Broccoli Pasta with Cashew Milk Recipe freezes fairly well if you want to save portions for later. I recommend freezing it in portion-sized airtight containers or heavy-duty freezer bags for up to 2 months. To help maintain texture, it’s best to freeze before mixing the broccoli into the sauce or slightly undercook the broccoli before freezing, as reheating can soften it further.

Reheating

When reheating, I prefer warming the pasta gently on the stove over low heat with a splash of cashew milk or water added to loosen the sauce. Stir frequently to prevent sticking and to help the sauce regain its creamy texture. Microwave reheating works in a pinch, but I recommend covering the dish and adding a little plant milk to keep it moist. Avoid overheating, as it can cause the sauce to separate or the broccoli to become mushy.

FAQs

Can I use other plant-based milks instead of cashew milk?

Absolutely! While cashew milk gives the richest creaminess, you can use almond, oat, soy, or even coconut milk. Just choose unsweetened versions to keep the sauce savory. Some plant milks may slightly alter the texture or flavor, but the sauce will still be delicious.

Is nutritional yeast necessary in this recipe?

It’s optional but highly recommended because it adds a cheesy, nutty depth that enhances the sauce’s flavor. If you don’t have it, the sauce will still be creamy and tasty, just a little less complex.

Can I make this recipe gluten-free?

Definitely! Swap the regular pasta for a gluten-free variety and use a gluten-free flour like rice or chickpea flour (or cornstarch) to thicken the sauce. Just whisk it carefully to avoid lumps, and you’ll have a wonderful gluten-free version.

How do I keep broccoli bright green and tasty?

To keep broccoli vibrant, add it to the pasta water during the last 3 minutes of cooking so it steams instead of boiling fully. Immediately drain and rinse with cold water if you’re not serving right away to stop the cooking process and lock in the color and crunch.

Can I prepare this sauce in advance?

Yes! You can make the cream sauce up to 2 days ahead and keep it refrigerated. When ready to serve, gently reheat on the stove with a bit of cashew milk and toss with freshly cooked pasta and broccoli for best texture and freshness.

Conclusion

I hope you’ll give this Creamy Vegan Broccoli Pasta with Cashew Milk Recipe a try soon because it’s truly one of my all-time favorites for a comforting, nourishing meal that’s surprisingly simple to make. The creamy sauce, the fresh broccoli, and the tender pasta all come together in a way that feels special yet easy. It’s perfect for sharing with family or enjoying a cozy night in, and I can’t wait for you to experience just how delicious and satisfying it is.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Vegan Broccoli Pasta with Cashew Milk Recipe

Creamy Vegan Broccoli Pasta with Cashew Milk Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 2 reviews

This creamy broccoli pasta recipe offers a deliciously rich and dairy-free meal perfect for a quick and healthy dinner. It combines tender pasta and bright green steamed broccoli in a smooth plant-based cream sauce made from olive oil, flour, and cashew milk, flavored with garlic and onion powders and optional nutritional yeast for a cheesy richness. Ready in just 30 minutes, it’s a comforting, easy-to-make dish ideal for both vegans and anyone looking for a creamy pasta without dairy.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Sauce Ingredients

  • 4 tablespoons olive oil
  • 6 tablespoons flour
  • 2 1/2 cups plain, unsweetened cashew milk (or your favorite plant milk)
  • 1 1/2 teaspoons garlic powder
  • 1 1/2 teaspoons onion powder
  • 24 tablespoons nutritional yeast (optional)
  • mineral salt & fresh cracked pepper, to taste

Pasta and Vegetables

  • 16 oz. pasta
  • 16 oz. broccoli florets (about 4 cups)

Instructions

  1. Cook Pasta & Broccoli: Cook the pasta according to package instructions and set aside. Steam the broccoli using your preferred method, or cook the broccoli with the pasta by adding it to the pot 3 minutes before the pasta is finished to retain its bright green color and optimal texture.
  2. Prepare the Cream Sauce: Heat olive oil over medium heat in a medium saucepan. Whisk in the flour until smooth and cook for 1 1/2 minutes to remove the raw flour taste. Slowly add the cashew milk while continuously whisking to maintain a smooth mixture. Add garlic powder, onion powder, and salt to taste. Reduce the heat to medium low and continue cooking for 8 minutes, stirring frequently, until the sauce thickens. Remove from heat and stir in nutritional yeast if using. Adjust seasoning as needed.
  3. Combine Ingredients: In the pot used for pasta, toss together the cooked pasta, steamed broccoli, and cream sauce until everything is evenly coated.
  4. Serve: Serve warm with freshly cracked black pepper on top. For added heat, sprinkle with a dash or two of red pepper flakes.
  5. Store Leftovers: Transfer leftovers to a covered container and refrigerate for up to 4 to 5 days or freeze for up to 2 months.
  6. Reheat: Reheat on the stove over low heat with a splash of cashew milk to maintain creaminess, or microwave until warmed through.

Notes

  • Broccoli is best steamed to a bright green and slightly tender texture for optimal flavor and nutrition.
  • Adjust the thickness of the cream sauce by adding more or less plant milk as desired.
  • Adding nutritional yeast imparts a cheesy flavor, but it is optional for those who prefer to omit it.
  • The recipe is versatile and can be made with any pasta type, including gluten-free varieties.
  • Leftovers reheat well, making this a great meal prep option.
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star