Pink Pasta Beet Cream

Roasted beets create a vivid pink pasta with beet cream sauce, garnished with fresh basil and Parmesan. Save
Roasted beets create a vivid pink pasta with beet cream sauce, garnished with fresh basil and Parmesan. | recipesbybianca.com

This Italian-inspired main features penne pasta coated in a velvety beet cream sauce. Roasted beets, garlic, and shallots are blended with butter, cream, and Parmesan to create a smooth, vibrant pink sauce. Tossed gently over cooked pasta, this dish offers a perfect balance of earthy sweetness and savory richness. Garnished with fresh basil and extra Parmesan, it makes an elegant yet simple meal for vegetarian cuisine enthusiasts. Preparation and cooking take under an hour, making it accessible for a weeknight dinner or special occasion.

The first time I made this pink pasta, my roommate walked into the kitchen and asked if I was serving dessert for dinner. That gorgeous magenta hue stops people every single time, but the flavor is what keeps them coming back. I started roasting beets into sauces during a dinner party phase where every dish needed to photograph beautifully, and this one accidentally became the most requested repeat. Now it is my go-to when I want something that feels special without hours of work.

Last Valentine's Day, I made this for a date who claimed to hate beets entirely. They cleaned their bowl and actually asked for seconds, then spent the rest of the evening texting everyone about pink pasta. Something about transforming such an unassuming vegetable into something so luxurious just feels like kitchen magic.

Ingredients

  • 2 medium beets, peeled and diced: Roasting these concentrates their natural sugars and gives the sauce that stunning color without any food coloring
  • 2 cloves garlic: Roast them alongside the beets so they mellow out and become sweet instead of sharp
  • 1 small shallot, peeled and quartered: Adds a subtle depth that rounds out the beet flavor beautifully
  • 350 g penne or pasta of choice: I love how the ridges catch the creamy sauce, but any shape works here
  • 120 ml heavy cream: This creates that luxurious restaurant texture that coats every strand of pasta
  • 60 g grated Parmesan cheese: Salty and nutty, this is what balances the sweetness of the roasted beets
  • 2 tbsp unsalted butter: Adds richness and helps the sauce cling to the pasta
  • 2 tbsp olive oil: Use one tablespoon for roasting the vegetables and save the other for blending into the sauce
  • 1/2 tsp salt, plus more to taste: Beets need salt to pop, so do not be shy with seasoning
  • 1/4 tsp black pepper: Freshly cracked adds a nice warmth against the cream
  • 1/4 tsp dried thyme (optional): Just a whisper of herbs keeps things interesting without competing with the beets
  • Pinch of nutmeg (optional): My grandmother always added nutmeg to cream sauces and she was right about everything
  • Fresh basil leaves: The green against the pink makes for the prettiest presentation
  • Extra Parmesan cheese: Because there is no such thing as too much Parmesan

Instructions

Roast the vegetables:
Preheat your oven to 200°C and toss those diced beets, garlic cloves, and shallot quarters with a tablespoon of olive oil and a generous pinch of salt. Spread everything out on a baking sheet and let them roast for 25 to 30 minutes until the beets are fork tender and smell incredible.
Cook the pasta:
While the vegetables do their thing in the oven, bring a large pot of salted water to a boil and cook your pasta until it is perfectly al dente. Before you drain it, make sure to save about half a cup of that starchy pasta water, which is going to be your secret weapon for adjusting the sauce later.
Make the magic sauce:
Toss those roasted vegetables into your blender along with the heavy cream, butter, Parmesan, remaining olive oil, black pepper, thyme, and nutmeg. Blend until you have the most gorgeous velvety pink sauce you have ever seen, adding a splash of that reserved pasta water if it needs help coming together.
Bring it all together:
Pour the pasta back into the pot you cooked it in, pour that beautiful beet sauce over the top, and gently toss everything over low heat until every piece of pasta is coated in pink perfection. Add more pasta water if the sauce seems too thick, then taste and adjust the salt until it sings.
Serve it up:
Plate the pasta immediately while it is still piping hot, and do not forget to scatter fresh basil leaves and an extra shower of Parmesan on top for that final touch.
Creamy Pink Pasta with Beet Cream Sauce served al dente in a white bowl, garnished with fresh basil. Save
Creamy Pink Pasta with Beet Cream Sauce served al dente in a white bowl, garnished with fresh basil. | recipesbybianca.com

My friend Sophia still talks about the night I served this at our weekly dinner club and everyone went completely silent for the first five minutes. There is something so satisfying about serving a dish that looks impressive but actually came together while we were all catching up and drinking wine in the living room.

Making It Your Own

I have made this with coconut cream for vegan friends and honestly, the slight coconut notes work surprisingly well with the earthy beets. Sometimes I will add a handful of baby spinach to the blender for extra nutrition and a slightly deeper color. The base recipe is forgiving enough that you can play around while keeping that gorgeous pink hue.

What To Serve With Pink Pasta

A simple arugula salad with lemon vinaigrette cuts through the richness perfectly and adds a nice peppery contrast. I also love serving roasted asparagus on the side because the green looks stunning against the pink pasta. For a complete meal, some crusty garlic bread is non negotiable in my house for soaking up every drop of that sauce.

Storage And Leftovers

This pasta actually keeps beautifully and makes for the most gorgeous office lunch the next day, though the color will deepen to an even more intense magenta. I store the sauce separately from the pasta if I am planning ahead, then just reheat them together gently with a splash of cream or pasta water to bring it back to life.

  • The sauce can be made up to two days ahead and stored in an airtight container in the refrigerator
  • If reheating, add a tablespoon of water or cream per serving to loosen it back up
  • This freezes surprisingly well if you want to meal prep portions for later
Close-up of Pink Pasta with Beet Cream Sauce, highlighting the velvety sauce on penne and a sprinkle of Parmesan. Save
Close-up of Pink Pasta with Beet Cream Sauce, highlighting the velvety sauce on penne and a sprinkle of Parmesan. | recipesbybianca.com

Every time I make this pink pasta, I am reminded that the most memorable meals often come from the simplest ingredients transformed with a little care and creativity. Hope it brings some color and joy to your table too.

Common Recipe Questions

Roasting beets deepens their color and sweetness, which blends with cream and cheese to create a rich pink sauce.

Yes, penne is suggested, but other short pasta like rigatoni or fusilli work well to hold the creamy sauce.

Add reserved pasta water gradually after blending the sauce to reach a smooth and creamy texture.

A pinch of nutmeg and dried thyme adds subtle warmth and complexity without overpowering the sweetness of beets.

Replace heavy cream and butter with coconut cream and use a plant-based Parmesan alternative or nutritional yeast.

Pink Pasta Beet Cream

A creamy dish of penne tossed in a rich beet-infused pink sauce, garnished with fresh basil and Parmesan.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 medium beets, peeled and diced
  • 2 cloves garlic, peeled
  • 1 small shallot, peeled and quartered

Pasta

  • 12 oz penne or pasta of choice

Dairy

  • 1/2 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 2 tbsp unsalted butter

Seasonings

  • 2 tbsp olive oil
  • 1/2 tsp salt, plus more to taste
  • 1/4 tsp black pepper
  • 1/4 tsp dried thyme (optional)
  • Pinch of nutmeg (optional)

Garnish

  • Fresh basil leaves
  • Extra Parmesan cheese

Instructions

1
Roast the Vegetables: Preheat the oven to 400°F. Toss diced beets, garlic, and shallot with 1 tbsp olive oil and a pinch of salt. Spread on a baking sheet and roast for 25–30 minutes, or until beets are tender.
2
Cook the Pasta: While the vegetables roast, bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Drain, reserving 1/2 cup of pasta water.
3
Prepare the Beet Cream Sauce: Add roasted beets, garlic, shallot, heavy cream, butter, Parmesan, remaining olive oil, black pepper, thyme, and nutmeg to a blender. Blend until smooth and creamy. If too thick, add a splash of reserved pasta water.
4
Combine Pasta and Sauce: Return pasta to the pot. Pour beet cream sauce over the pasta. Toss gently over low heat until the pasta is evenly coated and heated through. Add pasta water as needed for desired consistency. Adjust salt to taste.
5
Serve and Garnish: Serve immediately, garnished with fresh basil and extra Parmesan.
Additional Information

Equipment Needed

  • Baking sheet
  • Blender or food processor
  • Large pot
  • Colander
  • Saucepan or large skillet

Nutrition (Per Serving)

Calories 410
Protein 13g
Carbs 50g
Fat 18g

Allergy Information

  • Contains dairy (cream, butter, Parmesan) and gluten (pasta).
  • For gluten-free, use gluten-free pasta.
  • For dairy-free, use plant-based cream and cheese alternatives.
Bianca Reyes

Easy recipes and kitchen tips for real home cooks. Relatable and wholesome cooking inspiration.