Roasted Broccoli Apple Pasta Salad
Roasted Broccoli Apple Pasta Salad with honey Dijon dressing, crisp apples, and pecans. A make-ahead potluck side you can toss together in 40 minutes.
This Roasted Broccoli Apple Pasta Salad is the dish I carry to every church potluck, and the one that comes home with an empty bowl. Charred broccoli, snappy apples, and chewy cranberries tumble through a tangy honey Dijon dressing. Ever seen a pasta salad vanish before the casseroles?
My first batch won over my picky nephew, who usually shoves broccoli to the edge of his plate. Trust me, the toasty florets and sweet-tart crunch convert skeptics fast. The whole kitchen smells like caramelized broccoli while it roasts.
Table of Contents
Why You’ll Love This Salad
- It’s a make-ahead crowd-pleaser that tastes even better after a short chill.
- Sweet, tangy, creamy, and crunchy all show up in every forkful.
- You only need one baking sheet, one pot, and pantry staples.
Roasted Broccoli Apple Pasta Salad Ingredients

Everything is listed in the order you’ll use it, so you can line up your bowls and move fast. This recipe serves 4 as a main or about 8 as a side.
| Ingredient | Amount | Category | Notes |
|---|---|---|---|
| Broccoli florets | 4 cups | Roasted Veg | Cut florets to similar size so they roast evenly |
| Olive oil | 1 tbsp | Roasted Veg | Avocado oil works too |
| Salt and black pepper | To taste | Roasted Veg | Season the broccoli before it hits the oven |
| Rotini or bowtie pasta | 12 oz | Pasta | Gluten-free pasta works; twists and ridges hold the dressing |
| Mayonnaise | 1/3 cup | Honey Dijon Dressing | Vegan mayo works for a plant-based version |
| Plain Greek yogurt | 2 tbsp | Honey Dijon Dressing | Unsweetened plant-based yogurt for vegan |
| Apple cider vinegar | 2 tbsp | Honey Dijon Dressing | White wine vinegar is a fine swap |
| Honey | 1 tbsp | Honey Dijon Dressing | Maple syrup for vegan |
| Dijon mustard | 1 tsp | Honey Dijon Dressing | Whole-grain mustard adds texture |
| Fresh lemon juice | 1 tbsp | Honey Dijon Dressing | Brightens the dressing and keeps apples fresh |
| Salt and black pepper | To taste | Honey Dijon Dressing | Taste, then adjust |
| Crisp apples, diced | 2 | Mix-Ins | Leave the skin on for color; this is a great broccoli apple pasta salad idea for fall |
| Sharp cheddar, shredded | 1/2 cup | Mix-Ins | Smoked gouda is a tasty twist |
| Dried cranberries | 1/3 cup | Mix-Ins | Dried cherries or raisins work; they make this an easy November potluck side dish |
| Red onion, thinly sliced | 1/4 cup | Mix-Ins | Soak slices in cold water for 5 minutes to mellow the bite |
| Toasted pecans, chopped | 1/3 cup | Topping | Add right before serving; pepitas for nut-free |
Steps
Prep is simple: roast, boil, whisk, toss. While the broccoli is in the oven, you’ll have time to make the dressing.
- Heat the oven to 425°F (220°C). Toss the broccoli with the olive oil, salt, and pepper until every floret glistens.
- Spread the broccoli on a baking sheet in a single layer and roast for 15 to 20 minutes. Look for sizzling, crackly tips that turn deep brown and lacy, like autumn leaves curling at the curb. Don’t crowd the pan, or the florets will steam instead of roast.
- Boil the pasta until al dente, with a firm bite when you chew. Drain and rinse under cold water until cool to the touch. I’ve made this more times than I can count, and the cold rinse is what keeps the noodles from turning gummy.
- Whisk the mayonnaise, Greek yogurt, vinegar, honey, Dijon, lemon juice, salt, and pepper until glossy and smooth. It should smell sharp and sweet at the same time.
- Add the cooled pasta, roasted broccoli, apples, cheddar, cranberries, and red onion to a large bowl. You’re looking for a bright mix of green, red, and gold.
- Pour in the dressing and fold gently until every piece is coated and glossy.
- Chill for 15 to 20 minutes so the flavors can mingle. Toss again, then scatter the pecans on top right before serving so they stay toasty and crunchy.

Swaps and Variations
These swaps keep the salad flexible for different diets and pantries.
For a vegan version, use vegan mayo and unsweetened plant-based yogurt in the dressing. Swap the honey for maple syrup, and skip the cheddar or use vegan shreds.
To keep it gluten-free, choose your favorite gluten-free rotini and cook it a minute shy of the package time. It softens a bit as it sits.
Need more protein? Stir in a can of rinsed chickpeas or chopped rotisserie chicken. For a different chickpea-forward dinner, try this buffalo chickpea ranch kale salad.
When I tested it with walnuts instead of pecans, I loved the earthier crunch. Pepitas worked best for a nut-free broccoli pasta fall lunch salad.
Troubleshooting Common Problems
Even simple salads can go sideways. Here are the fixes that have saved mine.
The biggest lesson my kitchen taught me is to give broccoli space. Crowded florets steam and turn soft, so use two pans if you need them.
If the dressing seems to vanish, the pasta soaked it up. Stir in a splash of milk or lemon juice right before serving to bring back the creaminess.
Potluck tip: perishable salads shouldn’t sit out longer than the USDA’s two-hour rule for leftovers allows. Nestle the bowl in a larger bowl of ice on warm days.
Storage and Prep-Ahead
This salad packs well for the week, which makes it a handy make ahead holiday pasta salad. Store the parts separately for the crunchiest results.
| Item | How to Store | Keeps For |
|---|---|---|
| Assembled salad (no pecans) | Airtight container in the fridge | 3 days |
| Honey Dijon dressing | Sealed jar in the fridge | 5 days |
| Roasted broccoli | Airtight container in the fridge | 3 days |
| Cooked, rinsed pasta | Covered container in the fridge | 3 days |
| Toasted pecans | Airtight container at room temperature | 1 week |
Save leftover dressing as a sandwich spread or a dip for roasted veggies. Peel and dice any broccoli stems and roast them with the florets so nothing goes to waste.
Roasted Broccoli Apple Pasta Salad FAQs
Can I use frozen broccoli?
Yes, but thaw it and pat it very dry first. Frozen florets hold extra water, so they roast softer and brown less. Give them plenty of space on a hot pan.
How do I keep the apples from browning?
Toss the diced apples with the dressing as soon as you dice them. The lemon juice slows browning, and the creamy coating seals the cut edges.
What apples work best?
Crisp, firm apples like Honeycrisp, Pink Lady, and Granny Smith work best. They stay snappy after chilling instead of turning mealy. A mix of sweet and tart gives the best flavor.
Is it okay to use all Greek yogurt instead of mayo?
Yes, though the dressing will taste tangier and a little lighter. Add an extra teaspoon of honey to balance the tang, and thin it with a splash of milk if needed.
What to Pair It With

Serve it next to a leafy side like this arugula pomegranate feta salad or the cranberry clementine kale salad.
No joke, this salad is even better the next day. Rate the recipe and tell me in the comments which twist you tried!

Crunchy Roasted Broccoli Apple Pasta Salad
Equipment
- Baking sheet
- Large pot
- Colander
- Large mixing bowl
- Small mixing bowl
- Whisk
- Cutting board
- Chef’s knife
- Measuring cups and spoons
Ingredients
Roasted Broccoli
- 4 cups broccoli florets Cut into similar-sized pieces for even roasting; peeled and diced stems can also be roasted
- 1 tablespoon olive oil Avocado oil can be substituted
- salt and black pepper To taste
Pasta
- 12 oz rotini or bowtie pasta Gluten-free pasta works; shapes with twists or ridges hold the dressing well
Creamy Honey Dijon Dressing
- â…“ cup mayonnaise Use vegan mayonnaise for a plant-based version
- 2 tablespoons plain Greek yogurt Use unsweetened plant-based yogurt for a vegan version
- 2 tablespoons apple cider vinegar White wine vinegar is a suitable substitute
- 1 tablespoon honey Use maple syrup for a vegan dressing
- 1 teaspoon Dijon mustard Whole-grain mustard adds texture
- 1 tablespoon fresh lemon juice Adds brightness and helps slow apple browning
- salt and black pepper To taste
Mix-Ins
- 2 crisp apples, diced Honeycrisp, Pink Lady, or Granny Smith; leave the skin on for color
- ½ cup sharp cheddar, shredded Smoked Gouda is a flavorful alternative
- â…“ cup dried cranberries Dried cherries or raisins also work
- ¼ cup red onion, thinly sliced Soak in cold water for 5 minutes to mellow its bite, if desired
Topping
- â…“ cup toasted pecans, chopped Add just before serving; use pepitas for a nut-free version
Instructions
- Preheat the oven to 425°F (220°C). Toss the broccoli florets with the olive oil, salt, and black pepper until evenly coated.
- Spread the broccoli in a single layer on a baking sheet and roast for 15–20 minutes, until tender with browned, crisp edges. Avoid overcrowding the pan; use two pans if necessary so the broccoli roasts instead of steams.
- While the broccoli roasts, bring a large pot of salted water to a boil. Cook the rotini or bowtie pasta until al dente according to the package directions. Drain and rinse under cold water until completely cool, then drain well.
- In a small bowl, whisk together the mayonnaise, Greek yogurt, apple cider vinegar, honey, Dijon mustard, lemon juice, salt, and black pepper until smooth and glossy. Taste and adjust the seasoning as needed.
- In a large bowl, combine the cooled pasta, roasted broccoli, diced apples, shredded cheddar, dried cranberries, and sliced red onion. For a milder onion flavor, soak the slices in cold water for 5 minutes and drain before adding.
- Pour the honey Dijon dressing over the salad and fold gently until the pasta and vegetables are evenly coated. Toss the diced apples with the dressing promptly to help slow browning.
- Refrigerate for 15–20 minutes to let the flavors mingle. Toss again before serving and scatter the toasted pecans over the top just before eating so they stay crunchy.
