
If you’re looking for a pasta dish that’s both comforting and show-stopping, this Beet Pasta Sauce is it. With its gorgeous pink hue, silky texture, and earthy-sweet flavor, it transforms a simple bowl of pasta into something elegant and memorable.
The natural sweetness of roasted beets blends beautifully with garlic, cream, and parmesan, creating a sauce that’s as luxurious as it is wholesome. It’s a recipe that surprises at first glance but wins hearts after the very first bite.
💖 Why You’ll Love This Sauce
- Stunning pink color that makes any meal feel special
- Creamy, smooth texture that clings to every strand of pasta
- A delicious balance of earthy, garlicky, and cheesy flavors
- Easy to prepare with just a handful of ingredients
- Works with any pasta shape — spaghetti, penne, or even ravioli
🥄 Ingredients
- 2 medium beets, roasted or boiled, peeled and chopped
- 2 tbsp olive oil
- 3 cloves garlic, minced
- ½ cup heavy cream (or coconut cream for dairy-free)
- ¼ cup grated parmesan cheese (plus more for serving)
- ½ cup vegetable or chicken broth
- 1 tbsp butter
- Salt and freshly ground black pepper, to taste
- 12 oz pasta of choice
- Fresh basil or parsley, for garnish
🧑🍳 Instructions
- Cook the Pasta – Boil pasta in salted water until al dente. Reserve ½ cup pasta water before draining.
- Sauté the Garlic – In a skillet, heat olive oil and butter. Add garlic and sauté until fragrant but not browned.
- Blend the Sauce – In a blender or food processor, combine roasted beets, sautéed garlic, cream, broth, and parmesan. Blend until smooth and creamy.
- Heat & Season – Pour sauce back into the skillet. Simmer gently, adding salt, pepper, and reserved pasta water if needed for consistency.
- Toss & Serve – Add cooked pasta to the skillet, toss until well coated, and serve topped with extra parmesan and fresh herbs.
💡 Tips for Perfect Beet Pasta Sauce
- Roast beets for a richer, sweeter flavor. Boiling works if you’re short on time.
- For a vegan version, use coconut cream and nutritional yeast instead of dairy.
- Add a squeeze of lemon juice for brightness and balance.
- Pairs beautifully with goat cheese crumbles or toasted walnuts on top.

Ingredients
Method
- Bring a large pot of salted water to a boil. Cook pasta according to package instructions. Drain and reserve ½ cup pasta water.
- If not pre-roasted, boil beets until tender (25–30 minutes), then peel and chop into cubes.
- In a skillet, heat olive oil over medium heat. Sauté onion until soft (5 minutes), then add garlic and cook for another 1–2 minutes.
- Transfer beets, onion-garlic mixture, broth, and cream into a blender or food processor. Blend until smooth and creamy.
- Pour sauce back into the skillet. Stir in butter and Parmesan. Simmer for 3–4 minutes, adding reserved pasta water as needed to adjust consistency. Season with salt and black pepper.
- Toss cooked pasta with beet sauce until evenly coated.
- Garnish with extra Parmesan, fresh basil, or a drizzle of olive oil.
Notes
❓ FAQ
Not overpoweringly! The cream, garlic, and parmesan mellow out the earthiness while keeping the sweetness.
Yes, just drain well before blending. Roasted fresh beets give the best depth of flavor.
Long noodles like spaghetti or linguine look striking, but penne or rigatoni hold the sauce beautifully.
Store sauce separately in the fridge for up to 3 days. Reheat gently and toss with pasta when ready.
🌸 A Plate as Pretty as It Is Tasty
This beet pasta sauce is proof that food can be both nourishing and breathtaking. With its creamy texture and stunning pink color, it’s perfect for date nights, dinner parties, or simply when you want to make an ordinary meal feel extraordinary.