The transition from the heavy, indulgent holiday season to the crisp, bright flavors of the new year often leaves home cooks searching for a meal that satisfies without weighing them down. This Broccoli Salad with Peanut Dressing is the ultimate solution for those seeking a vibrant, crunchy, and deeply savory dish that bridges the gap between a light side and a hearty main course. Unlike the traditional mayonnaise-heavy broccoli salads of the past, this version leans into the bold, nutty profiles of Pan-Asian cuisine. By pairing the natural snap of fresh broccoli crowns with a velvety, homemade peanut sauce and protein-rich edamame, you create a bowl that is as visually stunning as it is nutritionally dense. Whether you are prepping lunches for a busy work week or looking for a standout side for a weekend gathering, this recipe offers a refreshing departure from the mundane.
Table of Contents
Ingredients
For the Savory Peanut Dressing
- one third cup creamy peanut butter
- three tablespoons freshly squeezed lime juice (approximately two medium limes)
- two tablespoons soy sauce or tamari
- two tablespoons toasted sesame oil
- two cloves garlic, finely grated or minced
- two teaspoons finely grated, peeled ginger (from a one inch piece)
- two teaspoons honey or maple syrup, plus more as needed to balance the acidity
- Kosher salt to taste
For the Salad Base
- one twelve ounce bag frozen shelled edamame (about two cups), thawed and drained
- one and one half pounds broccoli crowns (approximately two medium crowns)
- four medium scallions, thinly sliced (about one half cup)
- one third cup coarsely chopped fresh cilantro leaves and tender stems
- one third cup roasted, salted peanuts or cashews, crushed or coarsely chopped
- one medium jalapeño, seeds removed if desired, finely chopped (optional)

Instructions
To begin the preparation of this Broccoli Salad with Peanut Dressing, find a large mixing bowl that will provide enough room for both the dressing and the bulky salad ingredients. In this bowl, combine one third cup of creamy peanut butter, three tablespoons of fresh lime juice, two tablespoons of soy sauce, and two tablespoons of toasted sesame oil. Add the two finely grated garlic cloves, two teaspoons of grated ginger, and two teaspoons of honey. Whisk these ingredients vigorously until the texture is smooth and emulsified. If the peanut butter is particularly thick and the dressing seems too stiff, whisk in water one tablespoon at a time until it reaches a pourable, yet coating consistency. Taste the dressing and add a pinch of kosher salt or an extra drizzle of honey if you prefer a sweeter profile.
Once the dressing is perfectly balanced, prepare the vegetables. Take the one and one half pounds of broccoli crowns and trim the very ends of the stalks. Cut the crowns into small, bite-size florets, aiming for about five cups of florets in total. Add these directly into the bowl with the dressing. Incorporate the two cups of thawed edamame, the four thinly sliced scallions, and the one third cup of chopped cilantro. For texture and heat, toss in the one third cup of crushed peanuts and the finely chopped jalapeño. Use a large spoon or salad tongs to toss the mixture thoroughly, ensuring every floret of broccoli is tucked into the crevices with that creamy peanut sauce. Serve immediately or allow it to sit for a few minutes to let the flavors meld.

Achieving the Ultimate Creamy Consistency
The soul of this dish lies in the structural integrity of the dressing. Achieving a professional-grade emulsion starts with the quality of your peanut butter. While natural peanut butters (the kind that require stirring) offer a deep, roasted flavor, the stabilized “no-stir” varieties often create a smoother, more cohesive sauce that clings better to the waxy surface of raw broccoli. When you whisk the lime juice and soy sauce into the fat-heavy peanut butter, you might notice the mixture “seize” or look grainy for a moment. This is a common chemical reaction where the liquid is being absorbed by the solids in the nut butter. Continue whisking, and as you add the sesame oil and perhaps a splash of warm water, the mixture will suddenly transform into a glossy, silk-like ribbon.
The thickness of the dressing should be adjusted based on how you plan to eat the salad. If you are serving it immediately, a slightly thicker sauce is preferable as it will stay put on the florets. If you are making this a day in advance, thinning the dressing slightly with an extra tablespoon of water is wise. As the salad sits in the refrigerator, the broccoli will naturally release a tiny amount of moisture, and the peanut butter will firm up due to the cold temperatures. Starting with a slightly looser consistency ensures that the salad remains creamy rather than pasty after a night in the fridge.
Step-by-Step Details and Kitchen Science
The first step in creating a world-class broccoli salad is the prep of the cruciferous star itself. When cutting the one and one half pounds of broccoli, the goal is “fork-ability.” You want pieces that are small enough to be coated entirely in dressing but large enough to retain their signature crunch. By using raw broccoli, you are taking advantage of its cellular structure; unlike leafy greens that wilt, broccoli is composed of dense cellulose that stands up to the salt and acid in the peanut dressing. This makes it the champion of meal-prep salads.
The inclusion of edamame is a masterstroke for texture. Since the recipe calls for frozen shelled edamame, ensure they are fully thawed and patted dry. If they are still damp, the excess water will dilute the richness of your peanut sauce. Edamame provides a soft, buttery contrast to the rigid snap of the broccoli. When you grate the ginger and garlic, try to use a microplane. This creates a paste-like consistency that distributes the pungent aromatics evenly throughout the bowl, ensuring you don’t bite into a large, overwhelming chunk of raw garlic.
Finally, the addition of the aromatics—the scallions, cilantro, and jalapeño—serves to “lift” the heavy fats of the peanut butter and sesame oil. Cilantro provides a citrusy, floral note, while the scallions offer a mild onion bite that isn’t as distracting as red or white onions might be. If you choose to use the jalapeño, removing the seeds and the white pith (the ribs) will give you the flavor of the pepper without the intense capsaicin heat, making the salad accessible to a wider variety of palates.
Modifications and Creative Substitutions
This recipe is designed to be a canvas for your kitchen creativity. While the peanut dressing is a classic, you can easily pivot to other nut or seed butters depending on dietary needs or flavor preferences. Almond butter offers a more neutral, earthy tone, while cashew butter provides an almost dairy-like richness. For those with nut allergies, sunflower seed butter or a high-quality tahini (sesame paste) are excellent alternatives. If using tahini, you may need to increase the honey or maple syrup slightly to counteract the natural bitterness of the sesame seeds.
To turn this side dish into a powerhouse main event, consider the protein. Shredded rotisserie chicken is the easiest addition, as its savory, salty profile pairs perfectly with peanut sauce. For a plant-based boost, crispy pan-fried tofu cubes or even tempeh would add a wonderful chewy texture. If you want more “crunch” variety beyond the peanuts, consider adding shredded carrots for sweetness, sliced water chestnuts for a watery snap, or even some thinly sliced red bell pepper for color. For a fun, textural twist reminiscent of certain Asian-inspired slaw recipes, some people enjoy crushing uncooked instant ramen noodles over the top just before serving for a loud, satisfying crunch.
Accompaniments and Serving Suggestions
This Broccoli Salad with Peanut Dressing is incredibly versatile when it comes to plating. If you are serving this at a dinner party, consider piling it high on a large, shallow platter rather than a deep bowl. This allows the garnishes—the extra peanuts, cilantro, and scallions—to be seen clearly, making for a much more appetizing presentation. You can even drizzle a little extra sriracha or chili oil over the top for a pop of bright red color.
As a side dish, this salad pairs beautifully with grilled proteins. Think of it alongside a soy-marinated flank steak or ginger-lime grilled shrimp skewers. Because the dressing is so rich, it acts as a great foil to lean meats. If you are serving this for a lunch, it stands perfectly well on its own, but a side of warm jasmine rice or chilled soba noodles can help stretch the portions and soak up any extra peanut dressing that pools at the bottom of the bowl. For a truly refreshing meal, serve it with a cold glass of sparkling water with a heavy squeeze of lime.
Deep-Dive FAQ
How do I prevent the broccoli from tasting too “raw” in this salad?
If you find the flavor of raw broccoli to be too intense, you can perform a “flash blanch.” Simply drop the florets into boiling water for sixty seconds, then immediately plunge them into an ice bath. This softens the texture slightly and turns the broccoli a vibrant emerald green while removing that bitter raw edge, just ensure they are bone-dry before adding the dressing.
Can I use bottled lime juice instead of fresh?
While bottled lime juice is convenient, it often lacks the volatile oils and bright acidity found in fresh fruit. Since the lime juice is a primary balancing agent against the heavy peanut butter, fresh juice is highly recommended. If you must use bottled, start with a smaller amount and taste as you go, as it can sometimes be more astringently sour than the fresh version.
Is this recipe suitable for a vegan diet?
Yes, this recipe is naturally vegan as long as you use maple syrup instead of honey as your sweetener. It is also naturally gluten-free if you ensure your soy sauce is replaced with tamari, which is a fermented soy sauce brewed without wheat. Always check the labels on your peanut butter and toasted sesame oil to ensure no cross-contamination if you are serving someone with strict dietary requirements.
How long can I store the leftovers before they go bad?
This salad is remarkably sturdy. It can be stored in an airtight container in the refrigerator for up to three days. In fact, many people find that the flavor improves on the second day as the broccoli florets marinate in the ginger and garlic. However, the peanuts may lose some of their crunch over time, so you might want to add a fresh sprinkle of nuts just before eating the leftovers.
Why This Recipe Works for Busy Lifestyles
In the modern kitchen, the greatest luxury is a meal that requires zero cooking time yet feels like a gourmet experience. This Broccoli Salad with Peanut Dressing checks every box for the contemporary home cook: it is fast, it requires no heat, and it uses pantry staples like peanut butter and soy sauce. The use of frozen edamame is a specific “cheat code” that provides high-quality plant protein without the need for soaking or long simmering times. By focusing on the assembly of high-impact flavors—garlic, ginger, lime, and sesame—you create a complex flavor profile that tastes like it took hours to develop. It is a testament to the idea that healthy eating doesn’t have to be boring or time-consuming; it just requires the right combination of crunch, creaminess, and zing.
Nutrition Table
| Nutrient | Amount Per Serving (Based on 6 Servings) |
| Calories | 280 calories |
| Total Fat | 18 grams |
| Saturated Fat | 3 grams |
| Cholesterol | 0 milligrams |
| Sodium | 420 milligrams |
| Total Carbohydrates | 19 grams |
| Dietary Fiber | 6 grams |
| Sugars | 7 grams |
| Protein | 12 grams |
Disclaimer
The nutritional information provided is an estimate based on standard ingredient evaluations. Actual nutritional values may vary depending on the specific brands used and the precision of measurements. Always consult with a healthcare professional or a registered dietitian if you have specific dietary needs or health concerns regarding ingredient consumption.

Broccoli Salad with Peanut Dressing
Ingredients
- 0.33 cup creamy peanut butter
- 3 tbsp freshly squeezed lime juice
- 2 tbsp soy sauce or tamari
- 2 tbsp toasted sesame oil
- 2 cloves garlic, finely grated or minced
- 2 tsp finely grated fresh ginger
- 2 tsp honey or maple syrup
- 1 pinch kosher salt, to taste
- 1.5 pounds broccoli crowns, cut into bite-size florets
- 12 ounces frozen shelled edamame, thawed
- 4 medium scallions, thinly sliced
- 0.33 cup fresh cilantro leaves, coarsely chopped
- 0.33 cup roasted salted peanuts or cashews, crushed
- 1 medium jalapeño, finely chopped (optional)
Instructions
- In a large mixing bowl, whisk together the creamy peanut butter, lime juice, soy sauce, toasted sesame oil, grated garlic, ginger, and honey until the mixture is smooth and emulsified.
- If the dressing feels too thick to toss easily, whisk in water one tablespoon at a time until it reaches a pourable but thick consistency. Taste and adjust with salt or extra honey.
- Prepare the broccoli by trimming the stems and cutting the crowns into small, bite-sized pieces. Ensure the thawed edamame is drained well.
- Add the broccoli florets, edamame, sliced scallions, chopped cilantro, crushed peanuts, and jalapeño (if using) directly into the bowl with the dressing.
- Use large spoons or tongs to toss the salad thoroughly, ensuring every piece of broccoli is well-coated in the peanut sauce. Serve immediately or refrigerate.
Notes
Equipment
- large mixing bowl
- whisk
- Microplane or fine grater For the ginger and garlic
- chef’s knife
- Salad tongs









