The afternoon felt unusually quiet that day, the kind that invites a bit of experimenting in the kitchen. My neighbor, Mrs. Alvarez, had stopped by earlier with a small basket of vegetables from her garden, and tucked among them was a single beet—deep, earthy, and far too pretty to ignore. She mentioned her granddaughter had been asking for “pink pasta,” and we both laughed at the idea, though it stayed with me long after she left.
I stood at the counter turning that beet in my hands, wondering how to make something playful yet nourishing. My husband wandered in, curious as always, and suggested I keep it simple. That’s usually good advice, though I rarely follow it at first. I thought about cream sauces from years ago—rich, heavy, and not quite what we lean toward these days.
A softer approach came to mind. Cashews, perhaps, for creaminess without the weight. A bit of garlic, something gentle and fragrant. I remembered how my grandchildren light up when food carries a bit of color, and suddenly the idea felt less like a whim and more like a small gift waiting to happen.
The kitchen slowly filled with quiet purpose. The beet roasted while I set everything else in place. There’s a calm in that rhythm—chopping, stirring, waiting—that feels like an old habit returning. By the time the sauce came together, smooth and tinted the loveliest shade of pink, I knew this was something worth sharing.
Mrs. Alvarez came by again that evening. I handed her a small bowl to take home, and she smiled in that knowing way, as if we had both been part of the same little secret all along.
![]()
Short Description
A creamy, plant-based pasta with a naturally vibrant pink sauce made from roasted beets and cashews—light, nourishing, and full of gentle flavor.
Key Ingredients
For the roasted beet:
- 1 beet (peeled, about 150g)
For the cashew cream:
- ¼ teaspoon salt
- 1 cup cashews (soaked for 30 minutes in hot water, drained and rinsed)
- ½ cup plant-based milk
For the pasta:
- 12 oz pasta (penne, rotini, or similar)
For the sauce base:
- 2 garlic cloves, minced
- 2 tablespoons dairy-free butter
- 1 teaspoon sugar
- 1 cup reserved pasta water
- 1 shallot, finely minced
- ½ teaspoon crushed red chili flakes (optional)
- 2 teaspoons dried basil
- 1 teaspoon dried oregano
- ¼ teaspoon black pepper
- ¼ teaspoon salt
Optional garnish:
- Vegan parmesan
- Fresh parsley
- Fresh basil leaves
Tools Needed
- Oven
- Baking dish or ramekin
- Blender
- Large pot
- Skillet or sauté pan
- Knife and cutting board
- Measuring cups and spoons
Cooking Instructions
Step 1: Roast the Beet
Preheat oven to 425°F. Wrap the peeled beet in foil with a drizzle of olive oil and a pinch of salt. Place in a ramekin and roast for 50–60 minutes until fork-tender. Let it cool slightly before handling.
If the beet feels firm in the center, give it another 10 minutes.
Step 2: Blend the Cashew and Beet Cream
Drain soaked cashews and add them to a blender with the roasted beet, salt, and plant-based milk. Blend until completely smooth and creamy. If the mixture feels too thick, add a splash of milk to loosen it.
Step 3: Cook the Pasta
Cook pasta according to package directions. Reserve 1 cup of pasta water before draining. Set pasta aside.
The water should taste slightly salty—this helps season the sauce later.
Step 4: Prepare the Shallot and Garlic Base
Melt dairy-free butter in a pan over medium heat. Add shallot, salt, and pepper. Cook for about 5 minutes until soft and translucent. Stir in garlic and cook for 1 minute. If garlic begins to brown too quickly, lower the heat to prevent bitterness.
Step 5: Build the Sauce
Pour the beet-cashew cream into the pan. Add ½ cup reserved pasta water, sugar, basil, oregano, and chili flakes. Stir gently and let it warm through for about 5 minutes until smooth and silky.
If the sauce thickens too much, add more pasta water a little at a time.
Step 6: Combine and Serve
Add cooked pasta to the sauce and toss until evenly coated. Adjust consistency if needed. Garnish as desired and serve warm.
The pasta should look glossy and lightly coated, not dry or heavy.
Why You’ll Love This Recipe
Naturally Vibrant: The beet creates a soft pink hue without artificial coloring.
Creamy Without Dairy: Cashews give a rich texture while keeping it plant-based.
Light Yet Satisfying: It feels comforting without being overly heavy.
Family-Friendly: The gentle flavor works well for both children and adults.
Nutrient-Rich: Packed with plant-based ingredients that offer fiber and healthy fats.
Mistakes to Avoid & Solutions
Skipping the Cashew Soak:
Unsoaked cashews won’t blend smoothly. Always soak in hot water for at least 30 minutes. If short on time, boil them for 10 minutes.
Undercooking the Beet:
A firm beet won’t blend well and can leave a grainy texture. Make sure it’s fork-tender before blending.
Overcooking Garlic:
Burnt garlic turns bitter quickly. Add it after the shallots soften and cook briefly.
Too Thick Sauce:
This happens often. Add reserved pasta water gradually until the sauce reaches a silky consistency.
Overmixing Pasta in Sauce:
Stir gently. Overworking can break the pasta and make the dish feel heavy.
Serving and Pairing Suggestions
Serve warm in shallow bowls with a sprinkle of vegan parmesan.
Pair with a crisp green salad or roasted vegetables.
A slice of crusty bread works well for soaking up the sauce.
For drinks, try sparkling water with lemon or a light herbal tea.
Ideal for family-style serving or a simple plated dinner.
Storage and Reheating Tips
Refrigerator: Store in an airtight container for up to 3 days.
Freezer: The sauce can be frozen separately for up to 1 month, though texture may soften slightly.
Reheating: Warm gently on the stove with a splash of water or plant milk. Stir slowly to bring back the creamy texture.
Serving After Storage: Add fresh herbs or a bit of cheese on top to refresh the dish.
FAQs
1. Can I make this without a blender?
A blender is best for a smooth sauce, but a food processor can work with extra blending time.
2. Does the beet flavor stand out?
It’s mild and slightly sweet, balanced by garlic and herbs.
3. Can I use another nut instead of cashews?
Yes, soaked almonds can work, though the texture may be slightly less creamy.
4. Is this recipe gluten-free?
Use gluten-free pasta to make it fully gluten-free.
5. Can I prepare the sauce ahead of time?
Yes, store it in the fridge and reheat gently before mixing with pasta.
Tips & Tricks
Blend the sauce longer than you think—it should be completely smooth.
Taste as you go; a pinch more salt can brighten the flavors.
Use freshly ground pepper for a softer, warmer note.
Add a squeeze of lemon juice at the end for a subtle lift.
Recipe Variations
Roasted Garlic Version
Swap fresh garlic with 1 head of roasted garlic. Roast alongside the beet, then blend into the sauce. This adds a sweeter, deeper flavor.
Spicy Pink Pasta
Increase chili flakes to 1 teaspoon and add a pinch of smoked paprika. The result carries a gentle heat with a slightly smoky finish.
Protein Boost Version
Add sautéed mushrooms or chickpeas before combining with pasta. Cook them separately until golden, then fold into the final dish.
Herb-Forward Version
Replace dried herbs with 1 tablespoon fresh basil and parsley each. Stir them in at the end for a brighter, fresher taste.
Final Thoughts
That evening settled into a quiet kind of satisfaction. Mrs. Alvarez later told me her granddaughter called it “fairy pasta,” which felt like the highest compliment it could receive. Meals like this carry a quiet charm—they don’t demand attention, yet they linger in memory. The color brings a bit of joy to the table, but it’s the gentle, balanced flavor that keeps you reaching for another bite.
I appreciate how this dish leans on simple ingredients and still feels thoughtful. It invites a slower pace, the kind that allows room for small conversations and second helpings. My husband asked for it again the next day, which says more than any recipe note ever could. Cooking at this stage of life feels less about perfection and more about sharing something meaningful.
And sometimes, all it takes is a single beet and a bit of curiosity to bring that feeling to the table.
Vegan Pink Pasta
Ingredients
For the roasted beet:
- 1 beet peeled, about 150g
For the cashew cream:
- ¼ teaspoon salt
- 1 cup cashews soaked for 30 minutes in hot water, drained and rinsed
- ½ cup plant-based milk
For the pasta:
- 12 oz pasta penne, rotini, or similar
For the sauce base:
- 2 garlic cloves minced
- 2 tablespoons dairy-free butter
- 1 teaspoon sugar
- 1 cup reserved pasta water
- 1 shallot finely minced
- ½ teaspoon crushed red chili flakes optional
- 2 teaspoons dried basil
- 1 teaspoon dried oregano
- ¼ teaspoon black pepper
- ¼ teaspoon salt
Optional garnish:
- Vegan parmesan
- Fresh parsley
- Fresh basil leaves
Instructions
- Preheat the oven to 425°F. Wrap the peeled beet in foil with a drizzle of olive oil and a pinch of salt, then place it in a ramekin. Roast for 50–60 minutes until fork-tender. Let it cool slightly before handling. If the center still feels firm, roast for another 10 minutes.
- Drain the soaked cashews and add them to a blender with the roasted beet, salt, and plant-based milk. Blend until smooth and creamy. If the mixture is too thick, add a splash of milk to loosen it.
- Cook the pasta according to package directions, reserving 1 cup of pasta water before draining. Set the pasta aside. The water should taste lightly salty to help season the sauce.
- Melt dairy-free butter in a pan over medium heat. Add the shallot, salt, and pepper, and cook for about 5 minutes until soft and translucent. Stir in the garlic and cook for 1 more minute. Lower the heat if the garlic starts to brown.
- Pour the beet-cashew cream into the pan. Add ½ cup of the reserved pasta water, sugar, basil, oregano, and chili flakes. Stir gently and cook for about 5 minutes until smooth and silky. If the sauce thickens too much, add more pasta water gradually.
- Add the cooked pasta to the sauce and toss until evenly coated. Adjust the consistency if needed. Garnish as desired and serve warm. The pasta should look glossy and lightly coated, not dry or heavy.
