Tired of dinner decisions? Enjoy a 30 day trial to our meal plan service, voted #1 by Lifehacker, and reduce your mental load today.

Shrimp Banh Mi
with chili garlic green beans

Active: 40 minTotal: 40 min

Quick pickles, pan-seared shrimp, and a creamy sauce combine in this sandwich that is inspired by Vietnamese banh mi.



Vietnamese Mayo:
  • Mayonnaise - 1/4 cup
  • Lime juice - 1/2 tsp
  • Fish sauce - 1/2 tsp (sub soy sauce)
  • Sriracha - 1/2 tsp (more or less to taste)
Shrimp Banh Mi:
  • Cucumbers - 6 oz, sliced (look for English cucumbers)
  • Carrots - 5 oz, shredded (look for pre-shredded)
  • Vinegar, rice - 3 Tbsp
  • Sugar - 1/2 tsp
  • Shrimp, peeled and deveined - 1 lb
  • Cilantro - 1/2 bunch, leaves torn
  • Oil, cooking - 1 Tbsp
  • Sandwich rolls - 4 (sub 1 large baguette for 4 servings)
Chili Garlic Green Beans:
  • Green beans - 1 lb, trimmed
  • Oil, cooking - 1 Tbsp
  • Water - 1 Tbsp
  • Chili garlic sauce - 1 tsp (sub any hot sauce)
  • Lime juice - 1/2 tsp

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts


  1. Make pickles - Slice cucumbers. Toss cucumbers and carrots in vinegar and sugar. Marinate vegetables for 20 minutes.
  2. Shrimp - Defrost, rinse, and pat dry.
  3. Green beans - Trim green beans. (Can be done up to 5 days ahead)
  4. Make Vietnamese mayo - Combine mayonnaise, lime juice (portion for mayo), fish sauce, and Sriracha. (Can be done up to 3 days ahead)
  5. Cilantro - Tear cilantro leaves.


  1. Heat a wok with oil (portion for green beans) over medium heat. Add green beans and saute until starting to darken in spots, ~1 minute. Add water and chili garlic sauce and cover with a lid. Steam until beans are tender, ~3 minutes.
  2. Top green beans with lime juice and season with some salt. Set aside and wipe out wok.
  3. Return wok to medium heat. Add oil (portion for shrimp) and then shrimp. Saute until shrimp is cooked through, 4 to 6 minutes. Season with some salt and pepper as the shrimp cooks.
  4. Toast rolls.
  5. Drain liquid off cucumber and carrot pickles.
  6. Spread the inside of rolls with Vietnamese mayo and then fill rolls with pickles, shrimp, and cilantro.
  7. Serve banh mi with green beans on the side. Enjoy!

Get access to all of our delicious recipes and time-saving meal plans!

Get 1 free month
Learn More


This meal has 43 reviews

Excellent and so easy. I would make double the sauce as people wanted to dip so we quickly ran out. Very flavorful. Toasting the rolls is important for extra crunch.

By: Christy
Posted: Dec 09, 2019
Diet: Original

Missed this one originally but came back to it as we had some freezer shrimp to use up. Loved it! Came together quickly and flavors were great, especially the green beans. Doubled the Mayo

By: Emily
Posted: Jul 11, 2019
Diet: Original

Loved the green beans. I didn't have enough mayo, and the sandwiches were slightly boring without that.

By: Jenna
Posted: Apr 15, 2019
Diet: Original

Yummy veggie sandwiches. Tried to make pickled cucumbers with paleo dressing for the side and could have used much more rice vinegar. Yogurt, lime juice and coconut aminos was our yummy spread.

By: Shawn
Posted: Feb 27, 2019
Diet: Vegetarian

So good!!

By: Kimberly
Posted: Feb 18, 2019
Diet: Paleo

Delicious & quick! Whole30 used avocado mayo for the mayo- so good. Did not do smoothie.

By: Jessie
Posted: Feb 01, 2019
Diet: Paleo