Transform the iconic flavors of a Vietnamese banh mi sandwich into a hearty, satisfying rice bowl. Tender beef meatballs are infused with citrusy ponzu, roasted until golden, then tossed in a sweet and spicy soy glaze. They’re served over fragrant ginger rice, topped with a crunchy pickled cucumber and carrot salad and finished with a creamy Sriracha lime mayo.
This dish brings together all the best textures and tastes-savory, tangy, spicy and sweet-in one bowl. It’s an easy weeknight dinner that feels special and it’s sure to become a new favorite.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Preheat oven to 425°F (220°C). Wash and dry produce. Peel and mince or grate ginger. Peel and mince garlic. Halve cucumber lengthwise, then slice crosswise into half-moons. Zest and quarter lime.
- Melt 1 tablespoon butter in a small pot over medium-high heat. Add half the ginger and cook until fragrant, about 30 seconds. Stir in rice, 3/4 cup water and a pinch of salt. Bring to a boil, then cover and reduce heat to low. Cook until rice is tender, 15-18 minutes. Keep covered off heat until ready to serve.
- In a large bowl, combine ground beef, panko, ponzu, garlic, remaining ginger, 3/4 teaspoon salt and pepper. Form into 10-12 meatballs. Place on a lightly oiled baking sheet. Roast on top rack until browned and cooked through, 14-16 minutes.
- Meanwhile, in a medium bowl, combine cucumber, carrots, lime zest and lime juice to taste. Season with salt and pepper. In a small bowl, combine mayonnaise, a squeeze of lime juice and Sriracha to taste (start with half).
- In a second large bowl, combine 2 1/2 tablespoons sweet soy glaze, 1/2 teaspoon sugar and remaining Sriracha to taste. When meatballs are done, carefully transfer them to the bowl with the sauce and toss to coat thoroughly.
- Fluff rice with a fork and season with salt and pepper. Divide rice among bowls. Top with meatballs, any remaining sauce and pickled veggie salad. Drizzle with Sriracha lime mayo and serve with lime wedges on the side.
Recipe Tips
For extra flavor, toast the rice in butter before adding water.
If you don’t have ponzu, substitute with a mix of soy sauce and lemon juice.
Make the pickled veggies ahead of time for a quicker assembly.
FAQ
Can I use ground pork or chicken instead of beef?
Yes, ground pork or chicken can be substituted. Adjust cooking time as needed to ensure they are cooked through.
What can I use instead of sweet soy glaze?
Mix 3 tablespoons soy sauce with 2 tablespoons brown sugar and a pinch of red pepper flakes as a substitute.
How do I store leftovers?
Store components separately in airtight containers in the refrigerator for up to 3 days. Reheat meatballs and rice before serving.






























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.