Salads
This beetroot pasta salad recipe transforms humble ingredients into a vibrant, earthy dish that’s as beautiful as it is delicious. The secret lies in balancing sweet, tangy, and crunchy elements—roasted beets lend natural sweetness, while crisp celery crowns add a refreshing bite. I developed this recipe after years of experimenting with vegan pasta salads, and it’s now my go-to for potlucks, picnics, or a satisfying lunch.
The magic happens in the dressing—a bright lemon-tahini blend that ties everything together without overpowering the beets’ deep flavor. Cooked pasta serves as the perfect base, while toasted nuts or fresh herbs add texture and depth.
What you’ll end up with is a salad that’s visually stunning, packed with nutrients, and impossible to resist.
This dish is foolproof and ready in just 30 minutes, making it ideal for busy weeknights or meal prep. The roasted beets caramelize slightly, their earthy sweetness complementing the tangy dressing, while the celery crowns stay crisp for a satisfying crunch.
It’s the kind of salad that elevates any meal—whether served at room temperature or chilled.
Perfect for summer gatherings, office lunches, or a light dinner, this beetroot pasta salad keeps well for up to 4 days in the fridge. Garnish with fresh herbs or extra nuts just before serving to keep everything vibrant. Let’s get cooking!
Ingredients for beetroot pasta salad
Roasted beets, crisp celery crowns, and a tangy tahini dressing make this salad effortlessly vibrant and packed with flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 2 lbs | Roasted, peeled, and cubed |
| Whole Wheat Pasta 🍝 | 12 oz | Fettuccine or penne shape |
| Celery Stems 🧅 | 3 whole | Trimmed, cut into crowns |
| Red Onion 🧅 | 1 whole | Thinly sliced, red or yellow |
| Fresh Parsley 🌿 | ½ cup | Chopped, flat-leaf preferred |
| Toasted Walnuts 🥜 | ½ cup | Chopped, light browned |
| Lemon Juice 🍋 | ½ cup | Freshly squeezed |
| Tahini 🥛 | ½ cup | Sesame paste, unsweetened |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and dressing |
| Maple Syrup 🍯 | 2 tbsp | Pure, for balancing sweetness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Garlic Cloves 🧄 | 3 cloves | Minced, for dressing depth |
| Apple Cider Vinegar 🍶 | 1 tbsp | For tangy brightness |
The beets are the star—organic from Trader Joe’s or your local farmers market deliver the sweetest flavor. Look for firm, medium-sized roots with smooth skins. Roasting them whole in their skins keeps them tender and easy to peel. For extra color, try golden beets alongside the red. The pasta? Whole wheat or chickpea pasta adds protein and texture—just make sure it’s al dente. Celery crowns stay crisp when cut fresh (not pre-chopped) and tossed in ice water for 10 minutes before draining. Fresh parsley is ideal, but dried oregano at one-third the amount works in a pinch if you're short on time.
No tahini? Substitute with extra olive oil plus a pinch of garlic powder—it won’t be identical, but still delicious. The maple syrup balances the earthy beets beautifully, but agave nectar or date syrup work too. For extra crunch, toast the walnuts in a dry pan until fragrant (about 5 minutes). The dressing is where the magic happens—whisk the tahini with lemon juice first to emulsify, then slowly drizzle in the olive oil. If it splits, just whisk in a splash of warm water. The apple cider vinegar adds a bright tang that cuts through the richness—don’t skip it!
This salad tastes even better the next day as flavors meld. Store all components separately in the fridge for up to 4 days, then toss with dressing just before serving. The celery crowns will stay crisp for 2-3 days if you keep them submerged in ice water. For meal prep, roast the beets and cook the pasta ahead—just toss everything together when ready. Garnish with extra parsley or walnuts right before serving to keep things vibrant. Leftovers? It’s perfect for lunchboxes or a quick dinner reheated with a splash of water.
Why You'll Love This Recipe
- No-Cook Prep Magic: I swear, the beets just need a quick boil—no peeling, no fuss—while I chop celery and onion in under five minutes. The whole wheat pasta cooks in the same water, so you’re not juggling pots.
- Earthy Sweet Crunch: That roasted beet’s natural sweetness? It’s the star. Toss in the sharp celery and red onion, and the parsley brightens it all up—like a cozy hug in salad form.
- Lunchbox Champion: Between us, this keeps perfectly for four days. Pack it for work, toss it in a thermos, or serve it cold at potlucks—it’s the one dish that never gets ignored.
- Budget Brightener: Whole wheat pasta and seasonal beets stretch so far. Honestly, I make this twice a month, and the leftovers? Even better the next day—just add a squeeze of lemon.
Step-by-step instructions for earthy sweet beetroot pasta salad
This vibrant salad balances roasted beets, crisp celery crowns, and nutty tahini dressing—simple steps for maximum flavor.
Roast the Beets Until Tender and Caramelized
Preheat your oven to 400°F and line a rimmed baking sheet with parchment paper. Toss the 2 lbs medium beets (peeled and cubed) with 2 tablespoons maple syrup, 1 tablespoon extra-virgin olive oil, and ½ teaspoon salt. Spread them in a single layer—this ensures even roasting and crispy edges.
Roast for 25-30 minutes until fork-tender with caramelized edges. You'll know they're perfect when the outer skin turns deep mahogany and the edges begin to soften slightly. Let them cool completely before handling—they'll be hot and slippery fresh from the oven. Here's the thing: don't skip the cooling step. Warm beets release excess moisture that can make your salad soggy later.
Cook the Pasta Al Dente and Cool Immediately
Bring a large pot of water to a rolling boil and add 1½ teaspoons salt. Add the 12 oz whole wheat pasta and cook according to package directions until 1 minute before al dente. The pasta should have a slight bite—it'll finish cooking in the dressing.
Drain immediately and rinse under cold water to stop the cooking process. Spread the pasta on a clean kitchen towel and gently shake to remove excess moisture. This step is critical for preventing a gummy salad. I like to fan the pasta out in a thin layer so it cools quickly and absorbs the dressing better later. Don't skip the cooling—warm pasta will turn your salad into a mushy mess.
Prepare the Crisp Celery Crowns and Red Onion
Trim the 3 whole celery stems and cut them into crowns by slicing off the leafy tops and bottoms. Thinly slice the 1 whole red onion into half-moons. Place both in a bowl with 1 tablespoon apple cider vinegar, 1 teaspoon salt, and ¼ teaspoon black pepper. Let them marinate for 10 minutes while you finish the dressing.
The vinegar works magic here—it softens the onion slightly while adding bright acidity that cuts through the richness of the beets and tahini. The celery crowns will develop a subtle crunch that contrasts beautifully with the tender beets. Real talk: if you're short on time, you can skip the marinating and add them straight to the salad, but the flavor will be more vibrant if you let them sit.
Whisk the Tahini Dressing to Silky Perfection
In a medium bowl, whisk together ½ cup tahini, ½ cup extra-virgin olive oil, ½ cup lemon juice, 2 tablespoons maple syrup, 3 minced garlic cloves, and ½ teaspoon black pepper. Start with just the tahini and lemon juice, whisking vigorously until smooth—this prevents lumps. Then gradually add the remaining ingredients while continuing to whisk.
The dressing should be thick but pourable, with a rich, nutty aroma. If it's too thick, add 1-2 tablespoons water at a time until it reaches your desired consistency. Here's where it gets fun—taste and adjust the balance. Need more brightness? Add a splash more lemon. Want it sweeter? Add another teaspoon of maple syrup. The dressing should coat the back of a spoon with a velvety texture.
Assemble and Chill for Maximum Flavor Development
In a large mixing bowl, combine the cooled pasta, roasted beets, celery crowns, and red onion. Pour the tahini dressing over everything and toss gently but thoroughly to coat. Fold in the ½ cup chopped toasted walnuts and ½ cup chopped fresh parsley just before serving to keep them crisp.
Let the salad sit at room temperature for 10 minutes to allow the flavors to meld, then refrigerate for at least 30 minutes before serving. The chilling time is what transforms this from good to exceptional—the flavors deepen and the textures settle perfectly. When ready to serve, give it one final toss to redistribute the dressing. Each bite should deliver earthy beets, crisp celery, nutty walnuts, and that bright tahini dressing that ties it all together.
Pro Tips For Making Beetroot Pasta Salad
- Roast Beets Until Tender: I learned this the hard way—undercooked beets turn mushy in the salad. Wrap whole medium beets in foil, roast at 400°F (200°C) for 45 minutes, then slice. They’ll hold their shape and add that perfect earthy sweetness without falling apart when tossed.
- Slice Onions Thinly: Skip the chunky dice—thinly sliced red onion (about 1/16-inch) softens just enough to mellow the bite while keeping texture. Soak slices in cold water for 5 minutes first to remove sharpness, then pat dry. Trust me, your salad won’t taste like a punch to the mouth.
- Dress Pasta Immediately: Whole wheat pasta dries out fast. Toss it with a splash of olive oil and a pinch of salt right after draining, then let it cool slightly before adding the rest of the dressing. Otherwise, you’ll end up with a gummy, sad pile of pasta that’s lost its bite.
- Upgrade with Lemon Zest: Sounds weird, but it works: add 1 teaspoon of lemon zest to the dressing. It brightens the earthy beets and celery, cutting through the richness of whole wheat pasta. (Yes, even if you’re skeptical—your taste buds will thank you.)
Creative variations of this dish
Golden Beet Twist
Swap the classic red beets for golden beets—they offer a milder, slightly sweeter flavor that pairs beautifully with the tahini dressing. Roast them alongside the red beets for a stunning visual contrast on the plate.
I’ve found that Trader Joe’s organic golden beets work perfectly, and their vibrant yellow hue adds a cheerful pop. For extra depth, add 1 teaspoon turmeric to the roasting pan—it enhances the golden color and complements the earthy notes. 🌟
Spicy Harissa Kick
Transform this salad into a bold North African-inspired dish by stirring 1 tablespoon harissa paste into the tahini dressing. The smoky, spicy heat cuts through the sweetness of the beets and balances the richness of the walnuts.
For a milder version, reduce to ½ tablespoon and add a pinch of smoked paprika for depth. Garnish with toasted cumin seeds for an aromatic finish that ties everything together. Trust me, this variation is a game-changer for spice lovers! 🌶️
Creamy Avocado Addition
Add 1 ripe avocado, diced, just before serving to introduce a creamy, buttery texture that contrasts with the crisp celery and tender beets. Toss the avocado with 1 teaspoon lemon juice and ¼ teaspoon salt to prevent browning.
This addition works especially well in warmer months when avocados are at their peak. For extra richness, fold in 2 tablespoons crumbled feta (if not keeping it vegan) or vegan feta for a tangy twist. The avocado keeps the salad feeling fresh and indulgent. ✨
Herb-Infused Variations
Swap the parsley for fresh dill or mint to give the salad a bright, herbaceous note. Dill pairs especially well with the tahini dressing, while mint adds a refreshing contrast to the earthy beets. For a Mediterranean twist, mix 2 tablespoons chopped dill with the parsley.
If you love bold flavors, try thyme or rosemary—just use 1 teaspoon to avoid overpowering the dish. These herbs elevate the salad’s aroma and add layers of complexity. 💛
Protein-Packed Upgrade
Turn this into a hearty meal by adding ½ cup cooked quinoa or ½ cup chickpeas to the pasta for extra protein and texture. For a meaty alternative, stir in ½ cup crumbled tempeh that’s been marinated in 1 tablespoon soy sauce and 1 teaspoon maple syrup.
The tempeh adds a satisfying chewiness that complements the salad’s other components. This upgrade makes it a perfect standalone dish for lunch or dinner. 💪
Nutrition facts
Frequently asked questions
Can I use canned beets instead of fresh?
Yes, but with a few adjustments! Drain and rinse 1 (15 oz) can of beets, then chop them into ½-inch cubes. Skip the roasting step—they're already tender. For extra flavor, toss them with 1 teaspoon maple syrup and ½ teaspoon smoked paprika before adding to the salad. Canned beets work best when you want to save time, though fresh roasted beets have a deeper, caramelized flavor.
Why does my tahini dressing get lumpy?
This happens when oil and tahini aren't properly emulsified. Start by whisking the tahini and lemon juice together first—this creates a smooth base. Then gradually drizzle in the olive oil while whisking constantly. If it still separates, add 1 teaspoon warm water at a time until silky. For extra insurance, blend the dressing ingredients with an immersion blender for 10 seconds before tossing with the salad.
How do I make this salad ahead of time?
Prep all components separately and store them in airtight containers for up to 4 days. Keep the pasta, beets, celery, and onion in one container, and the dressing in another. When ready to serve, toss everything together and let it sit for 10 minutes at room temperature before chilling again. For best texture, store celery crowns submerged in ice water—they'll stay crisp for 2-3 days. The flavors actually improve overnight!
What's the best pasta shape for this salad?
Fettuccine or penne work perfectly, but farfalle (bowtie) or fusilli add fun visual interest. The key is choosing a shape that holds onto the dressing well without becoming mushy. For extra texture, use chickpea or lentil pasta—they add plant-based protein and a nutty flavor that complements the tahini. Avoid long, thin noodles like spaghetti, as they tend to clump in salads.
Can I make this salad without tahini?
For a nut-free version, replace the tahini with ½ cup extra-virgin olive oil plus 1 tablespoon Dijon mustard and 1 teaspoon garlic powder. Adjust the lemon and maple syrup to taste—you may need 1 extra tablespoon lemon juice for brightness. The salad will still be delicious, though tahini adds that signature nutty depth that pairs perfectly with roasted beets.
