Vietnamese Meatball Sandwich

Vietnamese Meatball Sandwich

35-minute recipe Serves 4
Ready in a half-hour, this recipe uses herbed, spiced meatballs to build an epic sandwich. Loaded with crunchy carrots and cucumber, fresh cilantro and a spiced mayo stir-fry sauce, this meatball sandwich boasts both crunch and tastebud-tingling flavours.
35-minute recipe Serves 4


Prep: 10-minute | Cook: 25-minute
  • 1

    Stir 1 tbsp stir-fry sauce with mayonnaise in a small bowl. Set aside.

  • 2

    Combine ground pork, garlic, green onions, basil, black pepper and 1 tbsp stir-fry sauce in a large bowl. Shape into 1-in round meatballs.

  • 3

    Heat a large non-stick frying pan over medium-high. Add oil, then meatballs. Cook, turning often, until cooked through and browned, about 10 to 12 minutes.

  • 4

    Add remaining stir-fry sauce to pan. Bring to a boil, then reduce heat to low. Simmer, stirring often, until an instant-read thermometer inserted into meatballs read 160°F, about 10 minutes.

  • 5

    Cut open baguette pieces and scoop out excess bread from inside bun. Spread mayonnaise mixture onto one side of bun.

  • 6

    Divide meatballs amongst buns, spooning any excess sauce from pan over meatballs. Top with carrots, cucumber and cilantro leaves.

Sponsored by Walmart Canada

Start your shopping list

Add these ingredients and get $15 off your first online grocery order*
Use promo code CANADA15 to redeem
* See details Expires May 31, 2021. Must have a account & spend a min. of $75 (before taxes & fees) to be eligible. Walmart reserves the right to modify this offer.
Recipe Search
4-hour 20-Minute recipe
Slow Cooker Beef Burritos
25-minute recipe
Szechuan Veggie Toss
2-hour 15-Minute recipe
Herb-Roasted Chicken & Gravy
35-minute recipe
Muffuletta Sandwich
30-minute recipe
Easy Beef Stroganoff
25-minute recipe
Creamy Shrimp Alfredo

Last updated: February 9th, 2021

This article is intended as general information. Always be sure to read and follow the label(s)/instruction(s) that accompany your product(s). Walmart will not be responsible for any injury or damage caused by this activity.