This post may contain affiliate links. Please read our disclosure policy.

If you’re looking for a vegan pasta dish with tons of nutrients and a gorgeous pink color, this Vegan Beet Pasta Sauce is a must-make! It’s loaded with fresh beets, plant-based protein, and a full head of garlic for maximum flavor. All you need is 10 ingredients!

close up photo of creamy Vegan Beet Pasta sauce on fettuccine in large pan
horizontal photo of bowl of creamy Vegan Beet Pasta sauce on fettuccine topped with dill

Silken Tofu is one of our favorite ways to make a creamy vegan pasta recipe without cashews or white beans! Unlike extra-firm tofu, silken tofu has a much softer, smoother, almost custard-like texture. 

In addition to making the perfect Vegan Chocolate Mousse, silken tofu is also an excellent base for a rich, creamy pasta sauce. 

This Creamy Beet Pasta is inspired by our Homemade Roasted Red Pepper Pasta Sauce. Slow-roasted beets, shallots, and garlic blended together with silken tofu and a few other simple ingredients to make a smooth and creamy beet pasta sauce recipe. 

Serve this creamy beet sauce with your favorite pasta on Valentine’s Day, or on any weeknight during the fall and winter months that needs a bright pink color boost! 

labeled ingredients for vegan beet pasta sauce: lemon juice, silken tofu, olive oil, nutritional yeast, garlic, beets, miso paste, shallots, pasta, dill, black pepper and salt

Ingredients You’ll Need 

  • Pasta: Use any regular or gluten-free pasta of choice. Both longer and short-cut pasta work well. 
  • Raw beets: To make a bright pink pasta sauce, you’ll need to use 3-4 small red beets or 1-2 large beets. If you use golden beets, the pasta sauce will be closer in color to our Creamy Kabocha Squash Pasta.
  • Aromatics: Shallots and garlic form the flavor base of the pasta sauce and provide a savory depth to the recipe. Please use a whole bulb of fresh garlic! It makes all the difference.   
  • Silken tofu: Adds creaminess while keeping this vegan pasta recipe nut-free and dairy-free. No raw cashews, plant milk or sunflower seeds needed.
  • Nutritional yeast: Adds a cheesy, umami flavor. If desired, use a vegan parmesan cheese as an alternative. 
  • Olive oil: Helps to roast the beets and aromatics as well as blend the pasta sauce into a silky smooth, rich texture. 
  • Miso paste: Adds saltiness and a deep umami flavor, enhancing the overall flavor of the pasta sauce. We recommend a white miso paste or yellow miso paste for the most mild flavor.  
  • Lemon juice: Balances the richness in the sauce by adding a bright tanginess. For the best flavor, use freshly squeezed lemon juice!

Equipment Needed

How to Make Creamy Beet Pasta

  1. Prep the beets, shallots, and garlic. Trim the top and bottom of the beets and lightly scrub to remove any dirt or debris. Pat the beets dry and place them on a sheet of foil. Drizzle with oil, sprinkle with salt, and wrap up in the foil. Trim the ends of the shallots, peel, then place on another sheet of aluminum foil. Drizzle with olive oil, sprinkle with salt and wrap tightly. Lastly, remove the flaky outer layers of the garlic, then cut the top off the head of garlic, revealing the cloves. Place on a sheet of foil, drizzle the exposed cloves with oil, and wrap in foil.
  2. Roast. Place the beets, shallots, and garlic on a baking sheet and into the oven. After 40 minutes, remove the garlic and shallots from the oven and check if the beets are fork-tender. If not, bake for another 10 minutes, or as needed. 
  3. Cook the pasta. Once the beets are done cooking, bring a large pot of salted water to a boil. Once at a rolling boil, add the pasta and cook until al dente. Reserve 1 1/2 cups of pasta water before draining.
  4. Make the pasta sauce. While the pasta cooks, make the beet pasta sauce. While still warm, peel the beets. The outer skin should easily rub off. Add them to a high-speed blender, along with shallots, garlic cloves, silken tofu, nutritional yeast, olive oil, miso paste, lemon juice, and salt. Blend until smooth. 
  5. Add the pasta water. Add 1/2 cup of pasta water to the blender and blend until the pasta sauce is smooth and creamy. 
  6. Toss the pasta in the sauce. Add the savory pasta sauce and drained pasta back to the pot over low heat. Stir until the cooked pasta is well-coated in the sauce, adding additional reserved pasta water as desired to thin. Keep in mind the sauce will thicken as it cools. 
  7. Serve. Season with additional salt and black pepper to taste. Top with fresh dill and enjoy warm!

Serving Suggestions 

The rich, earthy flavors in the beet pasta pair well with light side salads and roasted vegetables, such as this Grilled Vegetable Salad or this Brussels Sprouts Caesar Salad.

It’s also the perfect pair for a slice of warm, fluffy Focaccia BreadVegan Garlic Bread, or a slice of our No Knead Bread

Storage Instructions

Once the pasta is tossed with the creamy sauce, it is best enjoyed while fresh. As it cools, the pasta will absorb the savory sauce and the creamy consistency will become really thick. 

If you’d like to make this pink pasta recipe for meal prep, we recommend making the pasta sauce separately, then tossing with hot pasta right before serving. This homemade pasta sauce will keep for up to 5 days in an airtight container in the fridge. 

close up photo of bowl of creamy Vegan Beet Pasta sauce on fettuccine topped with dill

More Vegan Pasta Recipes YOu May Enjoy:

Make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you make this recipe. We love to see your photos! 

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
close up photo of bowl of creamy Vegan Beet Pasta sauce on fettuccine topped with dill

Vegan Beet Pasta Sauce Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sweet Simple Vegan
  • Total Time: 1 hour 20 minutes
  • Yield: 4-6 servings
  • Diet: Vegan

Description

If you’re looking for a vegan pasta dish with tons of nutrients and a gorgeous pink color, this Vegan Beet Pasta Sauce is a must-make! It’s loaded with fresh beets, plant-based protein, and a full head of garlic for maximum flavor. All you need is 10 ingredients!


Ingredients

  • 1 lb pasta of choice
  • 68 oz beets, about 34 small beets
  • 2 large shallots
  • 1 head of garlic
  • 16 oz silken tofu
  • ¼ cup nutritional yeast
  • 2 tablespoons olive oil
  • 1 tablespoon miso paste
  • 1 tablespoon lemon juice
  • 1 teaspoon salt
  • Black pepper, to taste
  • Fresh dill for topping

Equipment


Instructions

  1. Preheat the oven to 400°F.
  2. Prep the beets, shallots, and garlic. Trim the top and bottom of the beets and lightly scrub to remove any dirt or debris. Pat the beets dry and place them on a sheet of foil. Drizzle with oil, sprinkle with salt, and wrap up in the foil. Trim the ends of the shallots, peel, then place on another sheet of aluminum foil. Drizzle with olive oil, sprinkle with salt and wrap tightly. Lastly, remove the flaky outer layers of the garlic, then cut the top off the head of garlic, revealing the cloves. Place on a sheet of foil, drizzle the exposed cloves with oil, and wrap in foil.
  3. Roast. Place the beets, shallots, and garlic on a baking sheet and into the oven. After 40 minutes, remove the garlic and shallots from the oven and check if the beets are fork-tender. If not, bake for another 10 minutes, or as needed. 
  4. Cook the pasta. Once the beets are done cooking, bring a large pot of salted water to a boil. Once at a rolling boil, add the pasta and cook until al dente. Reserve 1 1/2 cups of pasta water before draining.
  5. Make the pasta sauce. While the pasta cooks, make the beet pasta sauce. While still warm, peel the beets. The outer skin should easily rub off. Add them to a high-speed blender, along with shallots, garlic cloves, silken tofu, nutritional yeast, olive oil, miso paste, lemon juice, and salt. Blend until smooth. 
  6. Add the pasta water. Add 1/2 cup of pasta water to the blender and blend until the pasta sauce is smooth and creamy. 
  7. Toss the pasta in the sauce. Add the savory pasta sauce and drained pasta back to the pot over low heat. Stir until the cooked pasta is well-coated in the sauce, adding additional reserved pasta water as desired to thin. Keep in mind the sauce will thicken as it cools. 
  8. Serve. Season with additional salt and black pepper to taste. Top with fresh dill and enjoy warm!

Notes

  • Make ahead: We recommend making the pasta sauce separately, then tossing with hot pasta right before serving.
  • Storage: This pasta is best enjoyed while fresh, but will keep for up to 5 days in an airtight container in the fridge.
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 10 minutes
  • Category: Entree, Sauce
  • Method: Stovetop, Blender

Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When weโ€™re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

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

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