Salads
This Broccoli Caesar Pasta Salad transforms a simple pasta dish into a protein-packed powerhouse with crispy broccoli and shaved Parmesan. After years of testing ways to elevate Caesar salad beyond the classic romaine, I discovered that adding al dente pasta and perfectly roasted broccoli creates a heartier, more satisfying meal.
The key is achieving that signature crispy texture in the broccoli while keeping the pasta tender—no soggy salad here.
What makes this recipe stand out is the balance of textures: crispy roasted broccoli florets, al dente pasta, and the satisfying crunch of toasted croutons.
I developed this method after realizing how much easier it is to get dinner on the table when you can cook everything in one pan, then toss it together. The Caesar dressing ties everything together with its creamy, tangy flavor, while fresh herbs add a bright finish.
By the time you're done, you'll have a salad that's substantial enough to serve as a main dish but still feels light and fresh. The crispy broccoli adds a satisfying crunch, the Parmesan brings rich, salty depth, and the dressing coats every bite with that classic Caesar flavor.
It's the kind of meal that's perfect for weeknight dinners or meal prep—just assemble when you're ready to eat.
This recipe works equally well for lunch or dinner, and it's easy to customize with your favorite Caesar dressing variations or add-ins like grilled chicken or white beans. The best part?
It comes together in about 30 minutes, making it ideal for busy evenings when you still want something restaurant-quality. Let's get started on this crispy, creamy, protein-packed salad!
Ingredients for broccoli caesar pasta salad
Crispy broccoli, al dente pasta, and creamy dressing—this salad packs flavor and texture into every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Florets 🥦 | 1 ½ lb | Cut into bite-sized pieces |
| Penne Pasta 🍝 | 12 oz | Al dente preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting broccoli |
| Parmesan Cheese 🧀 | 1 cup | Freshly grated, high quality |
| Caesar Dressing 🥫 | 1 ½ cups | Homemade or quality jarred |
| Garlic Cloves 🧄 | 4 cloves | Minced for dressing |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Mayonnaise 🥛 | ½ cup | For homemade dressing |
| Anchovy Fillets 🐟 | 2 whole | For dressing (optional) |
| Toasted Bread Cubes 🍞 | 1 ½ cups | Store-bought or homemade |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Oregano 🍃 | ½ tsp | For seasoning |
The broccoli is where the magic happens. Look for heads with tight florets and vibrant green color—those at the grocery store's refrigerated section stay fresher longer. For the crispy texture, Tyson or Costco often have pre-cut florets, but cutting your own ensures even cooking. Toss them with olive oil and roast until golden. Pro tip: Spread them on a single layer on the tray so they crisp up nicely. The pasta should be al dente—Barilla or De Cecco are my go-tos, but any good-quality penne works. Cook it just shy of package instructions, then rinse with cold water to stop the cooking.
No time to make dressing? Primal Kitchen or Bolthouse Farms jarred Caesar dressings are solid shortcuts. Making your own? Anchovies are non-negotiable for that classic flavor—they dissolve right into the mayo. Fresh parsley is ideal, but dried works in a pinch (use half the amount). For the croutons, Trader Joe's has pre-toasted ones that save time, or make your own with stale bread cubes tossed in olive oil and baked. The Parmesan needs to be freshly grated—pre-shredded gets clumpy and lacks flavor. If you're short on time, Kirkland Signature from Costco is a great budget-friendly option.
Broccoli keeps its crispiness for about 2 days in the fridge, but best eaten fresh. Pasta reheats beautifully—just toss with a little olive oil and warm through. Store the dressing separately if prepping ahead, then combine when ready to serve. This salad tastes even better the next day as the flavors meld. Portion into containers for easy lunches—just add a sprinkle of Parmesan when reheating. The dressing will separate if stored too long, so mix it up right before serving.
Why You'll Love This Recipe
- I swear by this trick: toss in cold broccoli florets straight from the fridge—they stay crisp, and the ice-cold bite cuts through the richness of the Caesar dressing. Honestly, I skip chopping entirely and just break the florets into bite-sized pieces with my hands while I cook the pasta.
- No-Cook Add-Ins: I swear by this trick: toss in cold broccoli florets straight from the fridge—they stay crisp, and the ice-cold bite cuts through the richness of the Caesar dressing. Honestly, I skip chopping entirely and just break the florets into bite-sized pieces with my hands while I cook the pasta.
- Parmesan Magic: That moment when you sprinkle freshly grated Parmesan over the warm pasta? The salty, nutty crunch melts into the creamy dressing like it was always meant to be there. I’ll be real: I double the cheese because it’s the only way to make this dish feel like a restaurant-worthy indulgence.
- Lunchbox Hero: Between us, this is my go-to for packed lunches—it holds up for days in the fridge, and the pasta doesn’t get mushy. I portion it into mason jars so the broccoli stays submerged in dressing, and by day three, it’s still the star of my workday.
Step-by-step instructions for broccoli Caesar pasta salad
Here's how to create a restaurant-worthy pasta salad with perfectly crispy broccoli and rich, tangy Caesar flavors.
Roast the Broccoli Until Crispy
Preheat your oven to 425°F and line a baking sheet with parchment paper. Toss the 1.5 lb broccoli florets with 0.5 cup extra-virgin olive oil, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried oregano. Spread them in a single layer—they need room to crisp up.
Roast for 15-18 minutes until the edges are deep golden brown and the florets look slightly charred in spots. You want that perfect balance between tender stems and crispy florets. Let them cool completely before using—this prevents a watery salad.
Cook the Penne to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 12 oz penne pasta. Cook according to package instructions until 1 minute shy of al dente—you want it to finish cooking in the dressing. Reserve 1 cup of pasta water before draining.
I always taste-test a piece of pasta before draining—it should be firm with a slight bite. The reserved pasta water is your secret weapon for adjusting the dressing consistency later. Drain well and let the pasta cool slightly before mixing.
Prepare the Caesar Dressing
In a medium bowl, combine 1.5 cups Caesar dressing, 0.5 cup mayonnaise, 2 tbsp lemon juice, and the 4 minced garlic cloves. If using, finely chop the 2 anchovy fillets and add them too—they'll dissolve into the dressing for that authentic umami kick.
Mix well and taste—this is your flavor foundation. The anchovies might make it taste too strong at first, but they'll mellow as the other ingredients blend. Keep this mixture at room temperature until ready to toss.
Assemble the Salad with Crunchy Additions
In a large bowl, gently combine the cooled pasta, roasted broccoli, and 1.5 cups toasted bread cubes. Pour the Caesar dressing mixture over everything and toss carefully—you want to coat the pasta without breaking it. Add the reserved pasta water 1 tablespoon at a time until you reach your desired creaminess.
Here's where the magic happens: sprinkle in the 1 cup freshly grated Parmesan cheese and 0.25 cup chopped fresh parsley. Fold them in gently—the cheese should melt slightly from the warm pasta, creating that perfect creamy coating.
Chill and Serve for Maximum Crunch
Transfer the salad to an airtight container and refrigerate for at least 1 hour before serving. This chilling time lets all the flavors meld together while keeping those toasted bread cubes perfectly crispy. The longer it sits, the better the texture contrast between the cold pasta and warm, crunchy toppings.
When ready to serve, give it one final toss and check the seasoning. The salad should be tangy, salty, and packed with that satisfying crunch from the broccoli and bread cubes. Garnish with extra Parmesan and parsley if desired—this dish tastes even better the next day, so make extra!
Pro Tips For Making Broccoli Caesar Pasta Salad
- Blanch Broccoli First: Toss raw florets in boiling water for 30 seconds, then ice bath—this keeps them bright green and prevents the salad from turning soggy. I learned this the hard way after serving limp, sad broccoli that looked like it had been sitting out for hours.
- Toss Pasta While Warm: Drain penne al dente and immediately toss with a little olive oil—this prevents sticking and helps the Caesar dressing cling. Cold pasta? The dressing slides off like it’s avoiding responsibility.
- Grate Parmesan Fresh: Skip the pre-shredded stuff—it clumps and lacks flavor. Use a microplane or fine grater right before mixing, and add it last so it melts into the warm pasta instead of sitting in a sad, dry pile.
- Dress After Chilling: Let the assembled salad sit uncovered in the fridge for 15 minutes before adding dressing. The pasta absorbs less liquid, and the flavors meld better—no more watery, sad Caesar sludge at the bottom.
Dietary considerations for this broccoli caesar pasta salad
Gluten-Free Adaptation
Replace the penne pasta with gluten-free pasta like Barilla GF or Jovial—both hold up well to the creamy dressing. I’ve tested this with brown rice penne and it works beautifully.
Just cook it 1-2 minutes less than regular pasta since gluten-free varieties tend to soften faster. For extra texture, add ½ cup cooked quinoa to bulk it up. 🌱
Dairy-Free Options
Skip the Parmesan and use nutritional yeast for a cheesy flavor without dairy. I recommend Bragg or Bob’s Red Mill for the best umami kick. For the dressing, swap mayo for vegan mayo (like Just Mayo) and use dairy-free Caesar dressing from brands like Primal Kitchen.
The crispy broccoli and croutons still deliver that satisfying crunch. 🧀→🌿
Lower-Carb Version
Cut the carbs by using zucchini noodles instead of pasta—just spiralize 2 medium zucchinis and sauté for 2 minutes before adding to the salad. For extra protein, add ½ cup chickpeas roasted with olive oil and smoked paprika.
The broccoli and croutons keep the dish hearty while reducing the carb load significantly. 🥦💪
Allergy-Friendly Swaps
For egg allergies, use a vegan mayo (like Hellmann’s Vegan) in your homemade dressing. If anchovies are off-limits, boost umami with 1 tsp soy sauce or ½ tsp fish sauce.
For nut-free kitchens, check crouton labels—Trader Joe’s plain croutons are usually safe, but always verify. The salad still packs bold flavor without allergens. 🚫🥫
Meal Prep Adjustments
Store components separately to keep textures crisp: dress the pasta and broccoli in the container, then add croutons and Parmesan fresh before serving. For 5 days of meal prep, portion into glass containers with airtight lids.
Reheat pasta separately and mix in roasted broccoli (microwaved for 1 minute) just before eating. The flavors stay vibrant this way! ⏳
Nutrition facts
Frequently asked questions
Why does the broccoli need to cool completely before mixing?
Roasted broccoli releases moisture when hot, which can make your salad soggy. Letting it cool completely prevents the pasta from turning mushy and keeps those crispy edges you worked so hard for. Plus, it gives the flavors time to settle before assembly.
Can I make this salad ahead of time?
Store the dressed pasta and broccoli in an airtight container for up to 3 days, then add croutons and Parmesan fresh before serving. For best texture, keep croutons separate until serving day—they stay crispy longer this way. The flavors actually improve overnight!
What if my Caesar dressing is too thick or too thin?
Use the reserved pasta water to adjust consistency—add 1 tbsp at a time until creamy but not watery. For extra richness, stir in 1 tbsp extra mayo. If it's too thin, mix in 1 tsp cornstarch with cold water and whisk it in. The key is balance between creamy and clingy!
How do I keep the croutons from getting soggy?
Toast them fresh the day of serving, then store in a sealed bag. Add them to the salad just before eating or sprinkle on top. For extra insurance, toss them in 1 tsp olive oil before adding to keep them crispy longer.
What's the best pasta shape for this salad?
Penne holds dressing well, but fusilli or farfalle work beautifully too. Avoid long pasta like spaghetti—it breaks easily. For extra texture, try rotini, which traps dressing in its twists. Just cook it 1 minute less than package instructions!
