Skip to Content

Vegan Broccoli Pasta with Garlic and Onions in a Creamy Sauce

This vegan broccoli pasta is an adaptation of the regular recipe that contains full cream and butter. It’s a great choice for those who don’t eat dairy products.

This dish is the epitome of comfort and flavor. It has perfectly cooked pasta coated in a velvety sauce infused with the rich aroma of garlic, onions and broccoli.

It’s a versatile option that can be enjoyed for casual weeknight meals or as a special treat on Meatless Mondays. Keep reading to learn how to create this recipe that will have your family asking for more!

A plate of pasta with broccoli and garlic near a glass and cutlery.I have made some substitutions to the recipe to keep the flavor but remove any dairy products. 

Fresh broccoli compliments the healthy aspect of  recipe because who doesn’t love pasta dishes with broccoli? If broccoli isn’t your choice though, any veggie you enjoy could be added.

Making vegan broccoli pasta with a creamy sauce

To make this vegan garlic pasta recipe, you’ll need the following ingredients:

  • Olive oil
  • Garlic
  • Onion
  • Earth Balance Buttery sticks (replaces the butter in a normal recipe)
  • Salt and pepper
  • Vegetable stock
  • Pasta (spaghetti or angel hair pasta works well)
  • Broccoli florets
  • Vegan Parmesan cheese (replaces regular Parmesan cheese
  • Silk Non Dairy Creamer (replaces normal cream)
  • Arrowroot (to thicken the sauce)
  • Fresh parsley


Heat the olive oil over medium-low heat and add the onion. Cook until tender.

Add the broccoli and garlic and stir, cooking for 1-2 minutes.

Mix in 2 tablespoons of the Earth Balance Buttery Sticks until they are melted. Add the salt, pepper and vegetable stock.

Raise the heat and let the mixture come to a boil.

Stir in the pasta and cook for until tender and al dente – about 11 minutes for spaghetti or 6 minutes for angel hair pasta.

Lower the heat to medium and mix in the Vegan Parmesan cheese until it has completely melted.

Combine the Silk creamer with the arrowroot in a small bowl.

Turn off the heat and stir in the cream mixture. Garnish with fresh parsley and serve with garlic bread or a tossed salad.

Broccoli and garlic with pasta in a brown bowl.

Share this garlic pasta recipe on Twitter

If you enjoyed making this garlic broccoli pasta, be sure to share the recipe with a friend. Here is a tweet to get you started:

Discover the ultimate comfort food of this creamy garlic broccoli pasta recipe! 🍝✨ Indulge in a velvety sauce that flavors our aromatic garlic and broccoli pasta recipe. It will make your taste buds sing and is perfect for… Click To Tweet

More healthy vegan recipes to try

Explore a mouthwatering collection of vegan recipes that are sure to tempt your taste buds. From hearty plant-based mains to delectable desserts, this list of recipes offers a delicious vegan option for every meal. 

Pin this recipe for creamy garlic pasta

Would you like a reminder of this recipe for vegan broccoli pasta? Just pin this image to one of your cooking boards on Pinterest so that you can easily find it later.

Broccoli and pasta on a plate with text reading healthy broccoli pasta.

What toppings do you like to use on creamy garlic dishes?  Please leave your comments below.

Admin note: this post for vegan creamy garlic pasta first appeared on the blog in April of 2013. I have updated the post to add new photos, a printable recipe card with nutritional information, and a video for you to enjoy.

Yield: 2 servings

Creamy Vegan Broccoli Pasta with Garlic and Onions

Creamy Vegan Broccoli Pasta with Garlic and Onions

Combine broccoli in a creamy vegan sauce and serve over pasta for a healthy weeknight option. This recipe has all the flavors of a normal cheesy pasta recipe but is made with non dairy options.

Prep Time 5 minutes
Cook Time 11 minutes
Total Time 16 minutes


  • 2 teaspoons of olive oil
  • 4 cloves garlic, minced
  • 1 onion, diced
  • 2 tablespoons of Earth Balance Buttery sticks
  • ¼ teaspoon of salt
  • ½ teaspoon of pepper
  • 3 cups vegetable stock
  • ½ lb pasta (angel hair or spaghetti)
  • 1 cup of broccoli florets
  • 1 cup grated Vegan Parmesan cheese
  • ¾ cup Silk Non Dairy Creamer
  • 1 tablespoon of arrowroot
  • 2 tablespoons of chopped fresh parsley


  1. In a saucepan, heat the olive oil over medium-low heat.
  2. Add the onion and cook until tender.
  3. Add the broccoli and garlic and stir, cooking for 1-2 minutes.
  4. Mix in the Earth Balance buttery sticks until melted. Add the salt, pepper and vegetable stock.
  5. Raise the heat to high and let the mixture come to a boil.
  6. Once it is at a rolling boil, add the pasta and cook for as long as the box’s directions indicate.
  7. Reduce the heat to medium and mix in the Vegan Parmesan until completely melted.
  8. Combine the Silk creamer and arrowroot.
  9. Turn off the heat and stir in the cream mixture and parsley. Serve with garlic bread or a tossed salad

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 633Total Fat: 29gSaturated Fat: 17gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 43mgSodium: 2276mgCarbohydrates: 69gFiber: 6gSugar: 6gProtein: 26g

Nutritional information is approximate due to natural variation in ingredients and the cook-at-home nature of our meals.

Share on Social Media

Disclosure of Material Connection: Some of the links in the post above are "affiliate links." This means if you click on the link and purchase the item, I will receive a small commission from the sale, but the price is the same for you. I am disclosing this in accordance with the Federal Trade Commission's 16 CFR, Part 255: "Guides Concerning the Use of Endorsements and Testimonials in Advertising."

Skip to Recipe