
Vietnamese Caramelized Shallot Beef Burgers
Juicy grilled beef burgers infused with caramelized shallots, fish sauce, and garlic, topped with crispy fried shallots, fresh cilantro, pickled chilies, and a lightly sweet-salty sauce. These Vietnamese-inspired burgers deliver umami depth and bright, herbaceous flavor with every bite.
Steps
Before you start
- Remove ground beef from refrigerator 30 minutes before making patties so it's not ice-cold
- Preheat grill to medium-high heat (about 400°F / 200°C) for 10 minutes before cooking
- Have all toppings and condiments ready before you start grilling, as burgers cook quickly
Caramelize the shallots
- Heat the large skillet over medium heat.
- Add 2 tablespoons of vegetable oil and the 0.75 cup minced shallots.
- Stir occasionally, letting the shallots soften and begin to brown, about 8–10 minutes.
- When they turn golden and begin to stick to the pan, reduce heat to medium-low and continue cooking, stirring frequently, for another 5–7 minutes until deeply caramelized and nutty-smelling.
- The shallots should be sticky and dark golden brown, not burnt.
- Transfer to a small bowl and let cool completely, about 10 minutes.
+ Show details− Hide details
Ready when: Shallots are deep golden brown and sticky, with a sweet, nutty aroma
Tip: Do not rush this step or the shallots will burn. Stir frequently in the final few minutes to prevent scorching.
Make the burger patties
- In a large bowl, combine the ground beef, cooled caramelized shallots, minced garlic, fish sauce, soy sauce, cilantro, panko breadcrumbs, beaten egg, salt, and black pepper.
- Using your hands, mix gently until just combined—do not overwork the meat or the burgers will be tough.
- Divide into 4 equal portions (about 170 g each) and shape each into a patty about 3/4 inch thick and 4 inches wide.
- Make a small depression in the center of each patty with your thumb to prevent it from puffing up during cooking.
- Chill patties for at least 15 minutes.
+ Show details− Hide details
Ready when: Patties are firm to the touch and the depressions are visible
Tip: Overworking the meat creates dense, tough burgers. Mix just until the ingredients disappear and stop.
Fry the shallot garnishOven 350°F / 175°C
- In the same large skillet, heat the remaining 0.25 cup vegetable oil over medium-high heat until it shimmers (about 350°F / 175°C).
- Add the thinly sliced shallots in batches and fry, stirring often, until they turn light golden and crispy, about 4–6 minutes per batch.
- Remove with a slotted spoon and drain on a paper towel.
- Season lightly with salt.
- Set aside.
+ Show details− Hide details
Ready when: Shallots are light golden and crispy, not dark brown or burnt
Tip: Do not overcrowd the pan; fry in batches so they crisp up rather than steam. Watch carefully near the end—they brown quickly.
Make the lime-mayo sauce
- In a small bowl, whisk together the mayonnaise, lime juice, sugar, and a pinch of salt.
- Taste and adjust the balance of tangy-sweet flavor if needed.
- Set aside.
Prepare the buns
- Lightly butter the inside of each burger bun and toast them cut-side down on the grill or in a dry skillet over medium heat until golden, about 1–2 minutes per side.
- Set aside on a clean plate.
+ Show details− Hide details
Ready when: Buns are light golden brown on the cut sides
Tip: Toasting prevents soggy buns and adds a pleasant textural contrast.
Grill the burgersOven 400°F / 205°C
- Oil the grill grates well and set the grill to medium-high heat (about 400°F / 200°C).
- Place the 4 patties directly on the grill, spacing them 2 inches apart.
- Do not move them for the first 3–4 minutes; they need time to develop a flavorful crust.
- Flip once and cook the other side for 3–4 minutes more, until the internal temperature reaches 160°F (71°C) for well-done or 155°F (68°C) for medium.
- If using a grill pan on the stovetop, heat it over medium-high heat until very hot and follow the same timing.
+ Show details− Hide details
Ready when: Internal temperature is 155–160°F (68–71°C); no pink in the center
Tip: Resist the urge to flip multiple times. A single flip creates a better crust and more consistent cooking.
Assemble the burgers
- Spread a tablespoon of lime-mayo sauce on the bottom half of each toasted bun.
- Place a grilled patty on top, then add a layer of pickled chilies, a sprinkle of crispy fried shallots, and a small handful of fresh cilantro sprigs.
- If using cucumber, add 2–3 slices.
- Top with the upper bun.
- Serve immediately while the patties are still warm.
+ Show details− Hide details
Tip: Build the burgers just before eating so the buns stay toasted and don't absorb too much sauce.
Good to know
Tips
- Vietnamese burgers are traditionally messy and full of herbaceous toppings—embrace it. Have napkins and small plates ready.
- For a more authentic experience, serve with a bowl of Vietnamese dipping sauce (nước chấm) made from fish sauce, water, sugar, and lime juice, and let guests dip as they eat.
- Toast the buns on the grill alongside the patties if space allows; it builds flavor and keeps everything warm and cohesive.
- The pickled chilies are key to the authentic taste—they brighten and balance the rich, umami-forward patty. If you cannot find Vietnamese pickled chilies, quick-pickle fresh red chilies in equal parts rice vinegar and water with a pinch of sugar for 30 minutes.
Make ahead
Caramelized shallots can be made up to 2 days ahead and stored in an airtight container in the refrigerator. The patties can be shaped, covered, and chilled for up to 8 hours. Fried shallots and lime-mayo sauce can be prepared up to 4 hours ahead. Buns can be toasted up to 2 hours in advance and kept at room temperature.
Storage & reheating
Best served fresh immediately after assembly. Leftover burgers (patties and components separate) can be refrigerated for up to 3 days in an airtight container. Reheat patties in a skillet over medium heat for 2–3 minutes per side. Store pickled chilies and cilantro separately so they stay fresh. Fried shallots lose crispness over time; re-crisp in a 300°F oven for 2 minutes if needed. Uncooked, chilled patties do not freeze well, but cooked patties can be frozen for up to 2 months; thaw in the refrigerator and reheat gently.
Substitutions
- fish sauce → soy sauce or tamari. Use 1 teaspoon soy sauce to replace the 2 teaspoons fish sauce for a less pungent umami flavor. The burgers will be slightly milder but still very savory.
- fresh cilantro, finely chopped → mint or basil. Fresh mint or basil provide a different but equally authentic Vietnamese herbal note. Use the same amount.
- panko breadcrumbs → finely crushed rice crackers or panko. Rice crackers are traditional in Vietnamese meat preparations and add a subtle toasted flavor. Use the same weight.
- mayonnaise → thick Greek yogurt or silken tofu mixed with lime juice. For a lighter sauce, use equal parts Greek yogurt and lime juice, or blended tofu with lime juice and a pinch of salt, to add tanginess without the richness of mayo.
More beef burgers
See all →Find more like this
- Meal
- Lunch
- Cuisine
- Vietnamese
- Main ingredient
- Ground Beef
- Diet
- Halal
- Method
- Grill & BBQ





