Looking for a dinner idea that is both incredibly easy and bursting with fresh flavor? This Broccoli Pasta Salad with Pesto is your answer. It combines the wholesome goodness of crisp broccoli and gluten-free pasta with a vibrant, homemade pesto sauce. Perfect for meal prep, a quick family dinner, or a potluck side dish, this recipe proves that healthy eating doesn’t have to be complicated or bland.
With a prep time of just 15 minutes, you can have a nutritious main course on the table in half an hour.

Why You’ll Love This Pesto Pasta Salad
This recipe is a game-changer for busy weeknights. It leverages simple, whole-food ingredients to create a dish that is satisfying, flavorful, and versatile. The pesto is dairy-free and nut-free optional, making it adaptable for various dietary needs without sacrificing taste.
The combination of fresh basil and spinach provides a deep, herbal base, while the lemon zest and juice add a necessary bright acidity that cuts through the richness. It’s a complete meal that feels indulgent yet is packed with nutrients.
Key Benefits of This Recipe
This broccoli pasta salad offers multiple advantages for your routine. It is an excellent source of fiber from the broccoli and whole-grain pasta, aiding digestion and promoting satiety. The olive oil and nuts (or seeds) provide healthy fats essential for nutrient absorption and heart health.
Furthermore, it’s a fantastic way to incorporate more green vegetables into your diet in a delicious, non-intimidating way. The recipe is naturally vegetarian and can easily be made vegan.
Ingredient Spotlight & Critical Substitutions
Every ingredient in this recipe plays a specific role in building flavor and texture. We prioritize fresh, high-quality components for the best result.
Building the Base: Pasta and Broccoli
The foundation is 12 ounces of gluten-free rigatoni or spiral pasta. Choose a brand you trust for the best texture. The pasta provides the hearty, comforting base. One pound of fresh broccoli brings a wonderful crunch and a powerhouse of vitamins C and K.
We blanch it briefly to soften it slightly while retaining its vibrant green color and nutritional value.
Crafting the Perfect Pesto Sauce
The pesto is where the magic happens. We use one cup each of fresh basil and baby spinach for a robust, deep green flavor. Two small garlic cloves add the essential pungent kick. For richness, we use a quarter cup of pine nuts or walnuts, but sunflower seeds make a perfect nut-free alternative. Three tablespoons of nutritional yeast create a cheesy, umami depth without any dairy.
The liquid component is one cup of high-quality olive oil, which emulsifies everything into a lush sauce. Finally, the zest and juice (about 2 tbsp) from half a lemon provide the critical bright, balancing acidity.
Ingredient Sanitization Note
This recipe is carefully crafted to be inclusive and use wholesome ingredients. All components are plant-based and free from non-halal or non-kosher elements. The pesto achieves its creamy, savory profile using nutritional yeast and nuts or seeds, ensuring a delicious and accommodating dish for various dietary preferences.
Step-by-Step Cooking Instructions
Follow these simple steps for a flawless broccoli pasta salad every time.
Step 1: Boil Water and Blanch Broccoli
Bring a large pot (about 4 quarts) of water to a rolling boil with 1.5 tablespoons of coarse sea salt. While waiting for the boil, cut the broccoli into small, bite-sized florets. Once boiling, add the broccoli and blanch for just 60-90 seconds until bright green and tender-crisp.
Immediately remove with a slotted spoon and plunge into an ice water bath to stop the cooking. This step is crucial for perfect texture. Drain and set aside.
Step 2: Cook the Pasta
Using the same pot of boiling water, add your 12 ounces of gluten-free pasta. Cook according to package directions until al dente. Reserve about half a cup of the starchy pasta water before draining. Drain the pasta and rinse it briefly with cool water to stop the cooking and prevent clumping, especially if serving later.
Step 3: Prepare the Vibrant Pesto
In a food processor, combine the fresh basil, baby spinach, garlic cloves, and your choice of pine nuts, walnuts, or sunflower seeds. Pulse until finely chopped. Add the nutritional yeast, lemon zest, and lemon juice. With the processor running, slowly drizzle in the one cup of olive oil until the sauce is smooth and emulsified.
Season generously with salt and pepper to taste. If the pesto is too thick, you can thin it with a tablespoon or two of the reserved pasta water.
Step 4: Combine and Serve
In a large mixing bowl, combine the cooled pasta, blanched broccoli, and all of the pesto sauce. Toss thoroughly until every piece is evenly coated. Taste and adjust seasoning with more salt, pepper, or lemon juice as desired.
For extra flavor, you can garnish with a sprinkle of extra nutritional yeast or a few extra nuts/seeds. Serve immediately, or chill for a colder pasta salad.
Nutritional Information & Health Facts
This dish is not only delicious but also nutritionally balanced. Below is a detailed breakdown per serving.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 310 kcal |
| Total Fat | 9 g |
| Carbohydrates | 49 g |
| Dietary Fiber | 4 g |
| Sugars | 2 g |
| Protein | 10 g |
| Sodium | 61 mg |
The moderate calorie count comes primarily from complex carbs and healthy fats. The 4 grams of fiber supports gut health, and the 10 grams of protein helps keep you full. The sodium content is naturally low, allowing you to control added salt to your preference.
Expert Tips for the Best Results
Meal Prep and Storage Advice
This salad is an ideal candidate for weekly meal prep. You can store it in an airtight container in the refrigerator for up to 4 days. The flavors often meld and improve overnight. If the pesto thickens upon chilling, a splash of water or olive oil when reheating or serving will bring it back to a saucy consistency.
We do not recommend freezing this salad, as the texture of the broccoli and pasta can become mushy.
Customization and Variations
The beauty of this recipe lies in its adaptability. For a protein boost, add a can of rinsed chickpeas, white beans, or grilled chicken. You can swap broccoli for asparagus or green beans when in season.
For a nut-free pesto, sunflower seeds or pumpkin seeds (pepitas) work wonderfully. If you prefer a creamier pesto, add a quarter of an avocado to the food processor.
Perfect Pairings and Serving Suggestions
This broccoli pasta salad is substantial enough to stand alone as a main course but also pairs beautifully with other dishes. Serve it alongside a simple green salad with a vinaigrette for a light dinner. It complements grilled proteins like salmon or chicken skewers perfectly.
For a fuller spread, consider offering it with some warm, crusty bread. It also makes a fantastic cold lunch straight from the fridge.
If you enjoy recipes that balance health with decadent flavor, explore our other popular dishes. Our Flourless Chocolate Cake is a rich, gluten-free dessert masterpiece. For a celebratory bake, our Chocolate Ganache Layer Cake is always a crowd-pleaser. And for bite-sized treats, our Chocolate Buttercream Cupcakes are perfect for any occasion.
Final Thoughts
This Broccoli Pasta Salad with Pesto is more than just a recipe; it’s a reliable template for a fast, healthy, and delicious meal. It harnesses the power of fresh herbs and vegetables to create something truly special with minimal effort.
By mastering this dish, you add a versatile, crowd-pleasing option to your repertoire that works for everyday dinners and special gatherings alike. Give it a try tonight and taste the difference that fresh, simple ingredients make.
Recipe
Print
Broccoli Pasta Salad with Pesto
- Total Time: 30 min
- Yield: 6 servings 1x
Description
A vibrant and easy gluten-free pasta salad with blanched broccoli and a fresh, dairy-free pesto sauce. Perfect for quick dinners and meal prep.
Ingredients
12 oz. gluten-free rigatoni or spirals
Paleo parmesan cheese (optional)
1 lb. Broccoli
1 cup fresh basil
1 cup baby spinach
0.2 oz. garlic cloves (about 2 small cloves)
¼ cup pine nuts or walnuts (see notes for nut-free)
3 tbsp nutritional yeast
1 cup olive oil
Half one whole lemon zest
2 tbsp lemon juice (or more to taste)
Salt and pepper to taste
Instructions
- Bring a large pot of water (about 4 quarts) with 1.5 tbsp coarse sea salt to boil.
- Blanch the broccoli: Add florets to boiling water for 60-90 seconds, then shock in ice water. Drain.
- Boil the pasta: Cook pasta in the same water until al dente. Drain and rinse briefly.
- Make the pesto sauce: Blend basil, spinach, garlic, nuts/seeds, nutritional yeast, lemon zest, and juice. Stream in olive oil while blending until smooth. Season.
- Combine pasta, broccoli, and pesto in a large bowl. Toss well and serve.
Notes
- For a nut-free pesto, substitute pine nuts/walnuts with sunflower seeds.
- Reserve some pasta water to thin the pesto if needed.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Prep Time: 15 min
- Category: Main Course
- Method: Baked
- Cuisine: American
Nutrition
- Calories: 310 kcal
- Sugar: 2 g
- Sodium: 61 mg
- Fat: 9 g
- Carbohydrates: 49 g
- Fiber: 4 g
- Protein: 10 g






