Dinner

Creamy Roasted Beet Pasta

By Heta Updated July 6, 2026

Roasted beets and garlic blend with ricotta into a silky pink sauce tossed with fettuccine, crushed walnuts, and Parmesan. No heavy cream needed.

Creamy roasted beet pasta with pink fettuccine, crushed walnuts and Parmesan on marble

The first time I roasted beets for pasta, I was trying to use up a bunch from the farmers market before they went soft in the crisper. My daughter walked into the kitchen, saw the blender turn hot pink, and declared it “princess pasta.” I laughed, but she was not wrong. Beets give you that color naturally, without a drop of food dye, and once they are roasted until tender they blend into a sauce that looks like it came from a trattoria window.

Creamy Roasted Beet Pasta is my weeknight take on roasted beet pasta. I roast beets with a whole head of garlic wrapped in foil, then blitz everything with ricotta, olive oil, and starchy pasta water until the sauce is smooth and blush-pink. A squeeze of lemon keeps the beet flavor bright instead of muddy. It coats fettuccine beautifully, finishes with crushed walnuts and shaved Parmesan, and skips the heavy cream carton entirely.

If you have beets and ricotta in the fridge, let’s make this together.

Fork lifting creamy roasted beet pasta with pink fettuccine and crushed walnuts

Why Roasted Beets Make the Best Pink Sauce

Raw beet grated into anything tastes like a salad accident. Roasted beet is a different ingredient entirely. The oven concentrates sweetness, softens the earthy edge, and turns the flesh into something a blender can turn velvety in under a minute.

I build the sauce base with ricotta instead of a cream pour at the end. Ricotta loosens with pasta water into a silky emulsion that clings to pasta without feeling heavy. Roasted garlic from the foil packet adds mellow sweetness. Lemon juice and zest are non-negotiable for me: without them, beet sauce can taste like garden soil in a bowl. With them, you get brightness first, earthiness second.

This is a straightforward Italian-style vegetarian pasta, not a fusion experiment. Olive oil in the pan, basil and parsley on top, walnuts for crunch. If you want another pink bowl on the table, our Cafe-Style Pink Sauce Pasta takes a tomato-cream route. Beets are also naturally rich in iron, so if you are building more iron-forward vegetarian meals, our Iron Rich Vegetarian Recipes roundup pairs well with this one.

Why You’ll Love This Recipe

  • Naturally hot pink from roasted beets, no food dye
  • Creamy without heavy cream: ricotta and pasta water do the work
  • Mellow roasted garlic wrapped and baked alongside the beets
  • Lemon brightens earthy beet flavor
  • Vegetarian and ready in under 45 minutes
  • Kid-friendly color; mild enough for picky eaters
  • Fettuccine holds the silky sauce on every strand
Editorial flatlay of creamy roasted beet pasta with beets lemon and ricotta

Ingredients You’ll Need

You need beets and a head of garlic for roasting, ricotta and olive oil for the blender base, and fettuccine plus pasta water for tossing. Lemon, crushed walnuts, Parmesan, basil, and parsley finish the dish. Full quantities are in the recipe card below.

Labeled overhead flatlay of creamy roasted beet pasta ingredients

How to Make Creamy Roasted Beet Pasta

Roast the beets and garlic. Preheat the oven to 400°F (200°C). Peel the beets and cut them into 1-inch cubes. Toss with 1 tablespoon olive oil and a pinch of salt on a parchment-lined baking sheet. Wrap the whole garlic head in foil with a drizzle of olive oil. Roast beets and garlic together for 35 to 40 minutes, until the beets are fork-tender. Let cool until you can handle them.

Cook the pasta. While the beets roast, bring a large pot of salted water to a boil. Cook fettuccine until al dente. Reserve 1 cup pasta water before draining.

Blend the sauce. Squeeze the roasted garlic cloves out of their skins into a blender. Add the roasted beets, ricotta, remaining olive oil, lemon juice, lemon zest, and 1/4 cup pasta water. Blend until completely smooth, scraping down the sides once or twice. Taste and adjust salt. The sauce should be thick but pourable.

Warm and toss. Heat a wide pan over medium-low heat. Add the blended beet sauce and warm for 2 to 3 minutes, stirring, until it loosens slightly and begins to bubble at the edges. Add the drained pasta and toss, splashing in pasta water a few tablespoons at a time until every piece is coated in a glossy pink sauce. It should coat the pasta, not pool at the bottom.

Serve. Divide among bowls. Top with crushed walnuts, shaved Parmesan, torn basil, and chopped parsley. Finish with a drizzle of olive oil and an extra crack of black pepper.

Tips for the Best Results

Pro tip from our kitchen: Wear an old shirt when peeling beets, and rinse the cutting board immediately. Beet stains set fast. I learned this after ruining a white dish towel that will never recover.

  • Salt the pasta water well. It seasons the noodles, which carry most of the flavor in the final bowl.
  • Add pasta water gradually. Too much at once turns the sauce soupy. Start with 1/4 cup total and add more only if needed.
  • Do not skip the lemon. It is the difference between vibrant and earthy-in-a-bad-way.
  • Toast the walnuts in a dry pan for 2 minutes before serving. Warm nuts taste nuttier.
  • Make ahead: roast the beets and garlic up to 2 days ahead. Store in the fridge and blend when ready to cook.
Creamy roasted beet pasta with pink fettuccine, crushed walnuts and Parmesan on marble

Creamy Roasted Beet Pasta

Roasted beets and garlic blended with ricotta, lemon, and pasta water into a silky pink sauce, tossed with fettuccine and finished with crushed walnuts, Parmesan, basil, and parsley.
No ratings yet
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Dinner
Servings 4 servings
Calories

Equipment

  • Blender for the beet-ricotta sauce

Ingredients
  

For roasting

  • 2 medium beets about 1 lb, peeled and cut into 1-inch cubes
  • 1 head garlic
  • 3 tablespoons olive oil divided
  • salt to taste

For the sauce and pasta

  • 12 oz fettuccine
  • 1/2 cup whole-milk ricotta
  • 1 lemon juice and zest
  • 1/2 cup pasta water plus more as needed
  • black pepper freshly ground, to taste

For serving

  • 1/3 cup walnuts toasted and crushed
  • 1/3 cup Parmesan cheese shaved
  • 1/4 cup fresh basil leaves torn
  • 2 tablespoons fresh parsley chopped
  • extra virgin olive oil for drizzling

Instructions
 

Roast the beets and garlic

  • Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
  • Toss beet cubes with 1 tbsp olive oil and salt. Spread on the baking sheet.
  • Cut the top off the garlic head, drizzle with a little olive oil, wrap in foil, and place on the sheet alongside the beets.
  • Roast for 35 to 40 minutes until beets are fork-tender. Cool slightly.

Make the sauce and pasta

  • Cook fettuccine in well-salted boiling water until al dente. Reserve 1 cup pasta water, then drain.
  • Squeeze roasted garlic cloves into a blender. Add beets, ricotta, remaining olive oil, lemon juice, lemon zest, and 1/4 cup pasta water. Blend until smooth. Season with salt and pepper.

Finish and serve

  • Warm the beet sauce in a wide pan over medium-low heat for 2 to 3 minutes.
  • Add drained pasta and toss, adding pasta water a few tablespoons at a time until glossy and well coated.
  • Serve topped with crushed walnuts, Parmesan, basil, parsley, and a drizzle of olive oil.

Notes

Add pasta water gradually to reach a silky, clingy consistency.
Roasted beets and garlic can be made up to 2 days ahead and stored in the refrigerator.
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan with a splash of pasta water to loosen the sauce.
For a vegan version, swap ricotta for blended soaked cashews and use nutritional yeast instead of Parmesan.
Tried this recipe?Let us know how it was!

FAQs

Can I use canned beets instead of fresh?

You can, but the sauce will taste flat and look duller. Fresh roasted beets give the best color and sweetness. If you must use canned, drain and rinse well, then warm them in the oven for 10 minutes before blending.

Why does my beet pasta taste too earthy?

Usually it needs more lemon or more salt. Beets are naturally earthy. Lemon juice and zest brighten the sauce. Taste after blending and adjust before tossing with pasta.

Can I use spaghetti instead of fettuccine?

Yes. Any long or short pasta works. I prefer fettuccine because the flat strands hold the silky sauce well. If you use spaghetti, reserve extra pasta water for tossing.

Can I make this ahead of time?

Roast the beets and garlic up to 2 days ahead. The finished pasta is best eaten immediately. Leftovers reheat gently with a splash of pasta water.

Is this recipe kid-friendly?

The pink color wins over most kids before the first bite. Keep the black pepper light if your children are sensitive to spice. The sauce is mild and creamy by default.

How do I keep beet stains off my hands and counters?

Peel beets on a dark cutting board, wear gloves if you have them, and rinse surfaces immediately with cold water. Beet juice sets quickly on porous surfaces.

This creamy roasted beet pasta is one of those dinners that looks like you planned it for hours when the active work is mostly waiting for the oven. The pink sauce, the crushed walnuts, the lemon-bright finish: it is the kind of bowl I make when I want something comforting and a little unexpected on a cold weeknight.

If you try this recipe, leave a comment below and tell me: do you prefer fettuccine or spaghetti for saucy pasta?

Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!

Creamy Roasted Beet Pasta Pinterest pin with pink fettuccine and ricotta sauce

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux