Have you ever tried pink pasta? If you haven’t, this is your sign! Here, a creamy vegan alfredo sauce takes on a beautiful pink color from red beets. (You can hardly taste the beets—they simply add pretty color and a bit of added nutrition.) This is perfect for Valentine’s Day, Galentine’s, or for any romantic meal. Serve on heart-shaped pasta for a beautiful presentation. My pink pasta happens to be vegan, gluten-free, dairy-free, and only uses 4 ingredients. If you make it and love it, please let me know below.

Pink pasta by the modern nonna pink pasta, pasta

Pink Pasta

A fun and romantic pink pasta that happens to be gluten-free, dairy-free, and vegan.
4 from 19 votes
Prep Time 5 mins
Cook Time 10 mins
Servings 4 people


  • blender


  • 1 cup raw unsalted cashews
  • salt to taste
  • 2 cloves garlic (raw or roasted garlic, if you have this on hand)
  • 1 small cooked, peeled red beet, quartered (purchase cooked beets from the store or roast or boil and peel)
  • 1 cup filtered water
  • 1 pound (400 grams) pasta of choice (gluten-free optional)
  • grated parmesan cheese for dusting


  • Place the cashews in a bowl and cover with hot water. Let soak for 15 to 30 minutes.
  • Drain the water and add the soaked cashews to a blender with a pinch of salt, the garlic, the beets, and the filtered water. Blend until smooth.
  • Cook your pasta of choice as per the package instructions until al dente. Drain the cooked pasta, add to a serving bowl, and combine with the sauce. Garnish with parmesan and enjoy!


I like using Spaghettini pasta cooked in salted water until al dente. 
You can thin out the sauce, if needed, with some pasta water.
This sauce makes enough for 4 portions of pasta, or you can cook 1/2 pound (200 grams) of dry pasta and add as much sauce as you like for 2 servings.
Feel free to roast or boil your own beets, then peel them. I find it super messy so I buy pre-cooked beets from the grocery store. 
The color of the pasta will vary depending on the size of the beet. I added 1 cooked beet but you can add more. 
If you are allergic to nuts you can make this recipe with regular (jarred) alfredo sauce, blended with 1 beet.
If you are gluten-free, feel free to boil any gluten-free pasta shape you like. 
Tried this recipe?Let us know how it was!
If you love one of my recipes, please leave a review. It would mean so much to me if you did. Thank you for being here and bringing me into your kitchen.

4 Responses

  1. 5 stars
    I personally cannot stand beets but I love this Pasta dish. Absolutely no Beet flavour.
    It is light, very creamy and most importantly extremely delicious
    Another great hit Nonna!!!’
    Seems like you cannot fail !!

  2. 3 stars
    Delicious IF you like beets. The only thing this pasta tasted like was beets and garlic. I even added some almond milk to thin out the sauce. It looked beautiful on our plates this valentine’s day, but unfortunately, the beet flavor was just too strong for my husband. I WILL be trying this without the beets though because I miss creamy pasta in our new dairy-free life.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

On Key

Recent Posts

Orzo Pasta Salad

There’s a secret to making the most refreshing summertime orzo pasta salad! My secret ingredient is freshly squeezed orange juice. The orange juice gives this

Read More »

Pickled Onions

Making pickled onions is easier than you think. Did you know you only need one ingredient and 2 minutes of time to make the BEST

Read More »