Grilled Shrimp Salad with Green Onion Vinaigrette is loaded with juicy, citrusy shrimp, crisp greens, and a punchy, tangy dressing that ties it all together. It’s fresh, fast, and satisfying enough to eat like a full meal.
Let's get started!
Jump to:

Pull Up A Chair & Let's Chat!
I’ll forever be a fan of a hearty, loaded salad — the kind with real crunch, real flavor, and enough substance to actually keep you full. This grilled shrimp salad checks every box. It comes together in under 30 minutes, feels fresh and vibrant, and the green onion vinaigrette? Truly next-level good. I could drink it and call it a day.
I don’t do wimpy salads, and this one is anything but. Juicy grilled shrimp, crisp greens, colorful veggies, and a bold, tangy dressing make this a salad that eats like a meal. No hangry energy here — just a really good plate of food.
Why It Works
- Quick but satisfying: Comes together fast without sacrificing flavor or fullness.
- Perfectly grilled shrimp: Juicy, citrusy shrimp add protein and keep the salad hearty.
- Bold green onion vinaigrette: Bright, tangy, and flavorful enough to carry the whole dish.
- Great texture balance: Crisp greens and fresh veggies bring crunch to every bite.
- Salad that eats like a meal: Filling, balanced, and actually keeps you satisfied.

What You'll Need & Why
For the Grilled Shrimp
- Raw shrimp: Juicy, quick-cooking protein that makes this salad hearty and satisfying.
- Avocado oil: High smoke point for grilling without burning.
- Kosher salt & black pepper: Simple seasoning to let the shrimp shine.
- Fresh lemon juice: Brightens the shrimp and balances the smoky char.
For the Green Onion Vinaigrette
- Green onions: The star of the show — fresh, punchy, and flavorful without being harsh.
- Extra virgin olive oil & avocado oil: A blend gives you great flavor with a smooth, balanced texture.
- White wine vinegar: Adds clean acidity that keeps the dressing bright.
- Dijon mustard: Helps emulsify the vinaigrette and adds subtle tang.
- Dried oregano: Brings a savory, herby note that rounds everything out.
- Kosher salt & black pepper: Essential for seasoning the dressing properly.
- Feta cheese: Adds creamy saltiness and takes the vinaigrette to the next level.
For the Salad
- Mixed leafy greens: A fresh, crisp base that holds up to the bold dressing.
- Radishes: Add crunch and a peppery bite.
- Kalamata olives: Bring briny depth and richness.
- Cucumber: Cool, refreshing crunch.
- Cherry tomatoes: A pop of sweetness and color.
- Sweet peppers: Mild, crisp, and vibrant.
- Avocado: Creamy, satisfying, and helps make this salad eat like a meal.

Swaps & Flavor-Boosting Variations
This grilled shrimp salad is easy to customize, so use what you love or what you have on hand.
- Switch up the onion: Green onions keep the vinaigrette light and fresh, but yellow onion, red onion (about ¼ of a medium), or shallots all work beautifully. Fresh chives are also a great option for a milder onion flavor.
- Protein swaps: Not a shrimp fan? Grilled steak, salmon, white fish, chicken, or pork tenderloin are all excellent here. For a vegetarian option, roasted chickpeas or white beans work well.
- Make it spicy: Grill jalapeños alongside the shrimp, add sliced Calabrian chiles, or sprinkle in red pepper flakes for heat.
- Cheese options: Feta adds great salty creaminess, but goat cheese or shaved Parmesan are solid substitutes.
- Change the greens: Mixed greens are perfect, but arugula, romaine, or butter lettuce all hold up well to the bold dressing.
- Citrus swap: Lemon is bright and classic, but lime adds a slightly sharper bite if that’s your preference.
Tips & Tricks
A few simple tips will help you get perfectly grilled shrimp, a standout vinaigrette, and a grilled shrimp salad that holds up beautifully.
- Make the vinaigrette ahead: The green onion vinaigrette gets better as it sits. Let it rest for at least 1 hour in the fridge so the flavors can meld and mellow.
- Use frozen shrimp with confidence: Frozen, easy-peel, deveined shrimp are my go-to. They’re usually frozen right after being caught, protected by the shell, and consistently great quality.
- Don’t overcook the shrimp: Shrimp cook fast — grill just until opaque and lightly charred. Overcooked shrimp turn rubbery, and nobody wants that.
- Pat shrimp dry before grilling: Removing excess moisture helps you get better grill marks and more flavor.
- Great for meal prep: This salad is perfect for prepping ahead. Double the recipe and portion into containers, keeping the dressing separate until ready to eat.
- Dress just before serving: Tossing the salad right before eating keeps the greens crisp and the textures fresh.


Grilled Shrimp Salad Recipe
Ingredients
Grilled Shrimp
- 1 lb raw shrimp, peeled and deveined
- 1 tablespoon avocado oil
- 1 teaspoon kosher salt
- ½ teaspoon fresh ground black pepper
- juice of 1 lemon
Green Onion Vinaigrette
- 1 bunch green onions, rough chopped
- ¼ cup extra virgin olive oil
- ¼ cup avocado oil
- ¼ cup white wine vinegar
- 2 tablespoon dijon mustard
- 1 teaspoon dried oregano
- kosher salt and fresh ground pepper, to taste
- ¼ cup feta cheese, crumbled plus extra for topping
Salad and Veggies
- 6 cups mixed leafy greens
- ½ cup radishes, thinly sliced
- ½ cup kalamata olives
- ½ cup cucumber, diced
- ½ cup cherry tomatoes, sliced in half
- ½ cup sweet peppers, sliced
- 1 small avocado, sliced
Instructions
Grilled Shrimp
- Toss the shrimp with avocado oil, kosher salt, and black pepper until evenly coated.Preheat a grill or grill pan to medium-high heat. Grill shrimp for 3–4 minutes, turning once, until pink, opaque, and lightly charred.Remove from the grill, immediately toss with fresh lemon juice, and set aside.
Green Onion Vinaigrette
- Add all vinaigrette ingredients except the feta to a food processor.Pulse until mostly smooth, leaving a little texture if desired. Season with salt and pepper to taste.Transfer to a bowl and gently stir in the feta. Set aside to let the flavors meld.
Grilled Shrimp Salad Assembly
- Toss the greens and vegetables together in a large serving bowl.Drizzle with the green onion vinaigrette and toss gently to coat.Top with grilled shrimp and finish with extra feta, if desired. Serve immediately.
Notes
Nutrition
Serving Ideas
This grilled shrimp salad is hearty enough to stand on its own, but it also plays really well alongside other summer favorites.
- As a main dish: Serve it as-is for a fresh, satisfying lunch or light dinner.
- For summer entertaining: Pair with grilled bread, flatbread, or pita for an easy outdoor meal.
- Alongside grilled mains: Great next to steak, chicken, or pork when you want something fresh on the plate.
- For meal prep: Portion into containers and add the vinaigrette just before eating.
- Build-your-own salad night: Set out the shrimp, greens, and toppings so everyone can customize.
Storage & Meal Prep
For best results, store the grilled shrimp salad components separately.
- Shrimp: Store cooked shrimp in an airtight container in the refrigerator for up to 2–3 days.
- Salad & veggies: Keep the greens and vegetables in a separate container so they stay crisp.
- Vinaigrette: Store the green onion vinaigrette in a sealed jar in the fridge for up to 5 days.
When ready to eat, reheat the shrimp slightly if desired, then assemble and dress the salad just before serving.
Freezing is not recommended, as the shrimp and fresh vegetables do not thaw well.
You Asked, I Answered
Is this grilled shrimp salad recipe gluten-free?
Yes! This recipe is naturally gluten-free as written, with no substitutions needed.
How do I make this dairy-free?
The only dairy in the recipe is feta cheese. Simply leave it out of the green onion vinaigrette and the salad will still be bright, flavorful, and delicious.
Can I use frozen shrimp?
Yes. Thaw completely and pat dry before grilling for the best texture and grill marks.
Can I make the vinaigrette ahead of time?
Absolutely. The vinaigrette can be made up to 5 days ahead and actually improves as it sits.
You'll Also Love
If hearty, meal-worthy salads are your thing, don’t miss these favorites:
- Crispy Chicken Salad with Creamy Honey Mustard – Crunchy, bold, and completely puts fast-food salads to shame.
- Thai Steak Salad with Sweet Chili Vinaigrette – Big flavor, perfectly cooked steak, and a punchy dressing that eats like dinner.
- Grilled Steak Salad with Avocado Ranch – Rich, satisfying, and loaded with protein and creamy goodness.
- Greek Salmon Salad – Fresh, bright, and packed with Mediterranean flavor that still fills you up.
- Southern Chicken Salad – Comfort-forward, hearty, and perfect for when you want something cozy but still fresh.
Who’s Stirring the Pot?
Hi, I’m Ruth—recipe developer, comfort-food creator, and the voice behind Rufus For Real. I specialize in cozy, doable, flavor-packed meals for real-life kitchens, and I’m a firm believer that breakfast, dinner, and everything in between should be simple, satisfying, and impossible to mess up.
You’ll find me sharing even more comfort-food goodness, kitchen tips, and behind-the-scenes chaos over on Instagram, Pinterest, Facebook, TikTok, and YouTube (@rufusforreal everywhere).
If you love approachable recipes with a whole lot of personality, pull up a chair—there’s always room at this table.
Happy Cooking!
-Ruth aka Rufus














Ryan H says
This is a family favorite! It’s easy and so good. Love that’s it’s a healthy option for us, too! Thank you!