Beetroot Pasta Salad Recipe: Earthy Sweetness Meets Crisp Celery Crowns

Side Dishes

Beetroot Pasta Salad Recipe: Earthy Sweetness Meets Crisp Celery Crowns

This beetroot pasta salad recipe transforms humble ingredients into a vibrant, vegan masterpiece where earthy sweetness meets crisp texture. šŸ’› The star—deep ruby beetroot—pairs perfectly with al dente pasta, fresh celery crowns, and a tangy lemon-tahini dressing that ties everything together.

What makes this dish special is the perfect balance of flavors: the natural sweetness of roasted beets, the bright crunch of celery and red onion, and the creamy richness of the dressing.

Unlike traditional pasta salads that can be heavy or one-dimensional, this recipe delivers restaurant-quality results with minimal effort. The roasting process enhances the beets' natural sweetness while keeping them tender, and the tahini dressing adds a velvety texture that coats every bite.

Whether you're preparing for a potluck, meal prepping for the week, or simply craving a refreshing side, this salad brings bold flavors and vibrant colors to the table.

The secret to this dish lies in the contrast of textures—creamy pasta, tender beets, and the satisfying crunch of raw vegetables. The lemon-tahini dressing, made with just a few simple ingredients, cuts through the richness while adding a bright, zesty finish.

It’s a dish that’s as visually stunning as it is delicious, making it perfect for any occasion where you want to impress without spending hours in the kitchen.

Best of all, this salad keeps well for up to three days, making it an ideal make-ahead option. The flavors deepen over time, and the dressing continues to infuse the ingredients, ensuring every bite is as flavorful as the first.

Ready to elevate your next meal with this vibrant, vegan-friendly pasta salad? Let’s get started.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Category
Vegetarian
šŸ”„
Calories
Med Cal

Ingredients for beetroot pasta salad

Earthy beets, crisp celery, and creamy tahini dressing create this vibrant vegan masterpiece.

Ingredient Amount Notes
Medium Beets šŸ§… 2 whole Roasted for natural sweetness
Medium Red Onion šŸ§… 1 whole Thinly sliced for crunch
Celery Crowns 🄬 2 whole Thinly sliced for texture
Whole Wheat Pasta šŸ 12 oz Al dente preferred
Extra-Firm Tofu šŸ³ 8 oz Press and cube for protein
Tahini 🄜 ½ cup Sesame paste for creaminess
Fresh Lemon Juice šŸ‹ ¼ cup Freshly squeezed
Maple Syrup šŸÆ 2 tbsp For subtle sweetness
Extra-Virgin Olive Oil šŸ«’ ¼ cup For richness
Fresh Parsley 🌿 ¼ cup Chopped for freshness
Sea Salt šŸ§‚ 1 ½ tsp Kosher preferred
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground
Garlic Cloves šŸ§„ 2 cloves Minced for flavor

The beets are the star—organic from Trader Joe's or local markets have the deepest color. Look for firm, smooth-skinned beets (no soft spots!) and roast them whole for perfect tenderness. Whole Foods often carries pre-washed baby beets if you're short on time, but roasting your own is worth the effort. Celery crowns add that satisfying crunch—buy the freshest bunch and slice just before tossing with the salad. The tahini? Kirkland brand from Costco is my go-to—smooth, no grit, and affordable for bulk purchases. If you can't find tahini, cashew butter works in a pinch though it'll be slightly nuttier.

No tahini? Substitute with 3 tbsp vegan mayo plus 1 tbsp lemon juice—it won't be as rich but still delicious. Swap maple syrup for agave nectar at equal amounts if you prefer a milder sweetness. The tofu can be omitted entirely if you're avoiding protein, but it adds great texture when pressed and cubed. For extra crunch, add 1/4 cup toasted walnuts or sunflower seeds. The lemon juice is non-negotiable though—bottled won't cut it. Freshly squeezed gives that bright zing that balances everything. Want more tang? Add an extra tablespoon.

This salad tastes even better the next day—flavors meld beautifully when stored in an airtight container. Keeps for 3-4 days in the fridge, though the pasta may soften slightly. For meal prep, store the dressing separately and toss just before serving. The roasted beets can be peeled and chopped ahead, but hold off on slicing the celery until serving to keep it crisp. Freezes for up to 2 months if you want to make a big batch for gatherings—just thaw overnight in the fridge before serving.

ā¤ļø

Why You'll Love This Recipe

  • No Boil Struggle: I roast the beets whole—yes, whole—while I cook the pasta, then just peel off the skins later. That’s 20 minutes saved right there, and the roasted flavor? Way deeper than raw.
  • Earthy-Creamy Magic: The roasted beets and crispy tofu cubes cut through the creamy tahini dressing like a dream. Honestly, the first bite makes me wonder why I didn’t eat this more often.
  • Lunchbox Hero: Pack this for work or school—it holds up for days, no soggy pasta in sight. My kids actually ask for leftovers, and I’ve even brought it to potlucks (it’s the one dish people always finish first).
  • Budget Bright Spot: Beets and celery last forever, tofu stretches for multiple meals, and whole wheat pasta fills you up. I’ve made this for under $8 for four servings—no compromises, just smart spending.

Step-by-step instructions for beetroot pasta salad

This vibrant dish brings together roasted beets, crisp celery, and creamy tahini—let's make it shine.

1

šŸ”„ Step 1: Roast the Beets Until Tender and Sweet

Preheat your oven to 400°F. Wrap the 2 whole medium beets tightly in aluminum foil, then place them on a baking sheet. Roast for 45-50 minutes until they're fork-tender and the skins are easily pierced with a knife. The beets should be soft but still hold their shape.

Here's the thing—roasting enhances their natural sweetness. When they're done, let them cool slightly before peeling. I like to rub them under cold water to make the skins slip right off. Once peeled, roughly chop the beets into ½-inch pieces—you want visible texture, not a smooth puree.

2

šŸ‘Øā€šŸ³ Step 2: Prepare the Crunchy Vegetable Base

While the beets roast, thinly slice the 1 whole medium red onion and 2 whole celery crowns (about ā…›-inch thick). Place them in a large mixing bowl. The onion should be translucent when sliced, and the celery should have nice, crisp strands.

Add the chopped beets to the bowl along with the 12 oz whole wheat pasta (cooked al dente according to package directions, then drained). Toss everything gently to combine. I like to use my hands here—it helps distribute the flavors evenly. Let this mixture cool for 10 minutes before adding the dressing.

3

šŸ³ Step 3: Press and Cube the Tofu for Protein

Wrap the 8 oz extra-firm tofu in a clean kitchen towel and place a heavy object (like a cast-iron skillet) on top for 15 minutes. This pressing step removes excess moisture so the tofu absorbs flavors better. After pressing, cut the tofu into ½-inch cubes—smaller pieces cook more evenly.

Heat 1 tablespoon of the extra-virgin olive oil in a non-stick skillet over medium heat. Add the tofu cubes and cook for 5-6 minutes, stirring occasionally, until golden brown on all sides. Season lightly with ½ teaspoon of sea salt and ¼ teaspoon of black pepper while cooking. Remove from heat and set aside.

4

🄘 Step 4: Whisk the Tahini Dressing

In a small bowl, whisk together the ½ cup tahini, ¼ cup fresh lemon juice, 2 tablespoons maple syrup, remaining 2 tablespoons extra-virgin olive oil, 2 minced garlic cloves, 1 teaspoon sea salt, and ½ teaspoon black pepper. The mixture should be smooth but slightly thick.

Here's where it gets good—slowly drizzle in 2-3 tablespoons of water while whisking continuously until you reach a pourable consistency. You want a dressing that coats the back of a spoon but still flows easily. Taste and adjust sweetness or acidity if needed—this is your flavor foundation.

5

šŸ½ļø Step 5: Combine and Garnish

Add the tahini dressing to the pasta and vegetable mixture, tossing gently to coat everything evenly. Fold in the cooked tofu cubes, then sprinkle with the ¼ cup chopped fresh parsley. Let the salad sit for 10 minutes before serving—this gives the flavors time to meld together beautifully.

For the perfect finish, I like to serve this salad chilled or at room temperature. The contrast of earthy beets, crisp celery, creamy tahini, and protein-rich tofu makes this dish incredibly satisfying. Store any leftovers in an airtight container for up to 3 days—it actually tastes better the next day as the flavors deepen!

šŸ‘Øā€šŸ³

Pro Tips For Making Beetroot Pasta Salad

  • ROAST BEETS UNTIL TENDER: I learned this the hard way—beets need to be fork-tender, not just soft. Cut them into even 1-inch cubes, wrap in foil, and roast at 400°F (200°C) for 45 minutes. If they’re still firm, add another 10 minutes. Overcooking turns them mushy, and undercooking leaves them chewy. Trust the fork test.
  • SALTY TOFU FIRST: Skip the bland tofu trap: Press and cube your extra-firm tofu, then marinate it in soy sauce (or salted water) for at least 15 minutes before cooking. This step makes a real difference—your tofu will absorb flavor and hold up better when tossed with the salad. No need to overcomplicate it; just salt it like you would chicken.
  • DICE ONIONS SMALL: I used to slice red onions in thick rounds, and they’d sit like little water balloons in the salad. For this dish, dice them into 1/4-inch pieces so they soften slightly but still add bite. If you’re worried about sharpness, soak them in cold water for 5 minutes first—it mellows the edge without killing the flavor.
  • DRESS IT LAST: Make your pasta and toss it with the raw dressing, then fold in the beets, tofu, and veggies right before serving. Whole wheat pasta absorbs moisture like a sponge, so adding dressing too early turns your salad into a sad, soggy mess. Wait until everything’s hot (or at least warm) to combine—trust me, it stays crunchier this way.

Common mistakes when making this dish

Overcooking the Beets

Roasting beets until they're mushy is a common mistake that kills their natural sweetness and texture. I've learned the hard way—when beets turn to puree in the oven, they lose their beautiful color and earthy depth.

Aim for 45-50 minutes at 400°F until they're fork-tender but still hold their shape. Test one by piercing it with a knife—if it slides in easily but doesn't fall apart, it's perfect. šŸ”„

Skipping the Cooling Step

Adding warm pasta and vegetables to your dressing is a recipe for disaster—it'll make the dressing separate and turn your salad into a sad, watery mess. Always let your pasta cool for at least 10 minutes before mixing with the tahini dressing.

This gives the pasta time to firm up slightly and prevents the dressing from breaking. I promise you'll notice the difference in texture and flavor cohesion. ā„ļø

Under-Pressing the Tofu

If you skip the pressing step or don't press the tofu long enough, it'll release excess moisture into your salad, making everything soggy. Wrap that 8 oz extra-firm tofu tightly in a towel and press it for the full 15 minutes with something heavy like a cast-iron skillet.

This removes enough moisture so the tofu absorbs flavors beautifully instead of turning your salad into a watery pasta dish. Trust me, your taste buds will thank you. šŸ’Ŗ

Using Bottled Lemon Juice

Bottled lemon juice lacks the bright, fresh acidity that makes this dressing sing. The difference is night and day—I've tried both, and fresh lemon juice gives that zesty punch that balances the earthy beets perfectly.

If you're using bottled, add an extra ½ teaspoon of sea salt to compensate, but honestly, fresh is worth the squeeze. Your salad will taste like you put in real effort. šŸ‹

Over-Tossing the Salad

Once you've combined everything, resist the urge to toss aggressively. Gentle folding is key—you want the dressing to coat the ingredients without breaking the celery's crispness or the pasta's texture. I like to use my hands for the initial mix, then use a large spoon for final distribution.

Over-tossing turns crisp veggies into mush and makes the salad lose its beautiful layers of texture. 🄬

Ignoring the Resting Time

Letting your salad sit for 10 minutes before serving might seem counterintuitive, but it's crucial for flavor development. This short rest allows the tahini dressing to fully coat the pasta and vegetables, and the flavors to meld together beautifully.

I've made this salad fresh out of the bowl, and it's always missing that depth. Patience here makes all the difference in the final result. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 65g24%
Dietary Fiber 12g43%
Sugars 14g
Protein 20g40%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this beetroot pasta salad without tofu?

The tofu adds protein and texture, but you can omit it entirely or substitute with ½ cup chickpeas (roasted for extra crunch) or ¼ cup walnuts for a nutty flavor. Just reduce the celery slightly to maintain the crisp contrast. The salad will still be delicious and satisfying without it.

2

How do I store leftovers to keep the celery crisp?

Store the dressing separately in an airtight container and toss it with the pasta salad just before serving. Keep the celery and red onion in a separate bag with a paper towel to absorb moisture. This way, the celery stays crisp for up to 3 days. For longer storage, freeze the salad without the celery and add fresh slices when ready to eat.

3

What's the best pasta shape for this salad?

Short shapes like penne, fusilli, or farfalle work best—they hold the dressing well and provide a satisfying bite. Avoid long, thin pasta like spaghetti, as it can get mushy when tossed with the dressing. Whole wheat or chickpea pasta adds extra texture and nutrition too.

4

Can I use raw beets instead of roasted?

Raw beets are milder and less sweet, but you can use them if roasting isn't an option. Simply peel and dice 2 medium raw beets (about 2 cups) and soak them in cold water for 10 minutes to remove excess dirt. Drain well before adding to the salad. The flavor will be less rich, but the earthy taste still shines through.

5

How can I make this salad more protein-packed?

Add ½ cup cooked quinoa or ½ cup lentils to the pasta for extra plant-based protein. For a creamy option, stir in ¼ cup vegan yogurt or 2 tbsp hummus when combining the dressing. These additions keep the salad hearty while maintaining the perfect texture balance.

ā˜…ā˜…ā˜…ā˜…ā˜…4.7(9 reviews)
Categories Side Dishes