Make 16–20 small, spicy firecracker meatballs by combining ground beef or pork with egg, breadcrumbs, garlic, scallion, soy and grated ginger, then bake until browned. Whisk sriracha, mayonnaise, honey, soy and rice vinegar into a glossy glaze and toss the meatballs to coat. Serve over fluffy jasmine rice with quick-sautéed carrot, bell pepper and green beans; finish with sesame seeds and extra scallions.
Sometimes a dish works its way into your weekly rotation for reasons you barely notice at first. With these Firecracker Meatballs, it was the mouthwatering aroma curling out of the oven and the chorus of sizzles when the sauce hit the hot pan that hooked us. A rainy Tuesday turned lively as the kitchen filled with a riot of color and spice. The surprise was realizing how little effort it took to make dinner feel this fun.
One night I tried these for friends on a whim, hoping to shake up the usual routine, and we ended up eating straight from the pan while swapping stories about hot sauces we'd loved and regretted. It’s since become the go-to for group dinners when everyone is hungry and not in the mood for takeout.
Ingredients
- Ground beef or pork (500 g): A mix gives juicer, more flavorful meatballs, and I've found chilling the mix for ten minutes makes shaping easier.
- Large egg: Essential for binding—crack it into a cup first in case of shell bits.
- Breadcrumbs (2 tablespoons): These soak up juices and keep the interior tender.
- Garlic (2 cloves): Fresh garlic lifts the meatballs; don’t be afraid to add extra if you’re a garlic fan.
- Scallions (2, finely sliced): They add a burst of freshness and color—save a sprinkle for garnish.
- Soy sauce (1 tablespoon for meatballs, 1 for sauce): It adds depth; low sodium works if you want to control the salt.
- Ginger (1 teaspoon, grated): Grate just before using for more fragrance.
- Salt and black pepper: Season lightly here since the soy sauce handles a lot of the flavor.
- Sriracha (3 tablespoons): Adjust to suit your heat level, but the sweetness in the sauce balances even a heavy hand.
- Mayonnaise (2 tablespoons): Creates the signature creamy heat to the glaze.
- Honey (2 tablespoons): Essential for that sticky finish—swap for maple syrup in a pinch.
- Rice vinegar (1 tablespoon): Gives the sauce brightness; lemon juice could work if you’re out.
- Sesame oil (1 teaspoon): A tiny bit elevates the whole sauce—keep it for the end, as it loses punch with heat.
- Jasmine rice (240 g): Its floral aroma is the dreamiest backdrop for the spicy meatballs.
- Water (480 ml): Properly measured water means fluffy, non-sticky rice.
- Vegetable oil (1 tablespoon): Any neutral oil works—don’t skip or the veggies stick.
- Carrot (1 large, julienned): Julienne for quick, even cooking; don’t overcook for best crunch.
- Bell pepper (thinly sliced): Red or yellow keeps it sweet and vibrant.
- Green beans (100 g, trimmed and halved): If you want even more color, swap in snap peas for an extra pop.
- Sesame seeds (1 tablespoon, optional): Toast lightly for nutty crunch to finish.
- Extra sliced scallions: Sprinkle on top for freshness and visual appeal.
Instructions
- Get the oven ready:
- Preheat to 220°C (430°F) and line a baking sheet with parchment so nothing sticks during the meatball bake.
- Mix & shape the meatballs:
- In a large bowl, gently combine meat, egg, breadcrumbs, garlic, scallions, soy, ginger, salt, and pepper; I like using my hands, but a fork works. Roll into 16-20 balls, placing them evenly on the tray.
- Bake to golden:
- Slide the tray in for about 18-20 minutes, turning them halfway; listen for that first sizzle and peek for browning.
- Start the rice:
- While meatballs bake, rinse rice under cold water till clear—this makes it fluffier. Add rice and water to a saucepan, bring to a boil, lower to simmer with the lid on, and let it relax for 12 minutes, then rest off heat for 5 before fluffing.
- Make your firecracker sauce:
- Whisk together sriracha, mayo, honey, soy, rice vinegar, and sesame oil in a small bowl until luxuriously smooth.
- Sauté the vegetables:
- In a big skillet, heat the oil and toss in carrots, peppers, and beans; stir for 4-5 minutes just until crisp-tender, watching the colors brighten.
- Sauce and finish the meatballs:
- Once the meatballs are done, tumble them into two-thirds of the sauce and stir gently until glossy and well coated.
- Assemble and garnish:
- Pile rice into bowls, top with saucy meatballs and veggies, drizzle the last of the sauce, and sprinkle on sesame seeds and extra scallions for the final flourish.
The first time I brought a platter of these to a backyard picnic, I watched them vanish before I could even sit down. It was the kind of communal feasting where even the kids started trading vegetables just to get at another meatball, and someone always asked for the recipe.
Sauce Tweaks for Every Crowd
If you’re cooking for spice-shy eaters, cut the sriracha and add a little extra honey—I've even snuck plain mayo on the side for cooling dips. On the other hand, sometimes I double the sriracha and sprinkle in red pepper flakes for a table of spice lovers. The versatility of this sauce makes it easy to please both camps in one meal.
Shortcuts That Still Taste Amazing
When I'm in a rush, I use precut stir-fry vegetables to save time, and the meatballs can even be mixed and formed ahead of time for busy nights. On rare occasions when I have leftover meatballs, they make an epic sandwich tucked inside a warm roll with a swipe of extra sauce. Dinner feels special, even when the day’s been anything but.
Making It Your Own: Swaps & Additions
I've substituted ground turkey and even tofu for the meatballs with great results, and sometimes throw in snap peas or mushrooms for a little variety. The most fun part is watching everyone make their own bowl, adding toppings, or even getting creative with sauces from the fridge.
- Chill the meatball mixture for a less sticky shaping experience.
- Toast the sesame seeds for a richer finishing flavor.
- Let everyone drizzle extra sauce to their own taste for less pressure.
Dinner should feel exciting even in the middle of an ordinary week. Here’s hoping these firecracker meatballs spark just as much joy (and maybe a little heat) in your kitchen.
Common Questions
- → How can I tame the heat?
-
Cut back on sriracha and increase honey or mayonnaise to soften the bite. Serve extra glaze on the side so diners can control spice, or swap half the sriracha for sweet chili sauce for milder warmth.
- → What meat swaps work best?
-
Lean ground turkey or chicken can replace beef/pork; add a tablespoon of oil or a splash of soy to keep meatballs moist. If using poultry, check doneness carefully and bake until internal temperature reaches 74°C (165°F).
- → How do I keep meatballs tender?
-
Mix ingredients gently and avoid overworking the meat. Use egg and breadcrumbs as binders, form small even balls, and bake rather than compact pan-frying to preserve a light texture.
- → Can I cook the meatballs on the stovetop?
-
Yes. Brown meatballs in a skillet over medium-high heat for 8–10 minutes, turning to color evenly, then reduce heat and cook through. Finish by tossing with the glaze in the pan for an even coat.
- → What’s the best way to store and reheat leftovers?
-
Refrigerate cooled meatballs in an airtight container for up to 3–4 days. Reheat gently in a skillet over low heat with a splash of water or sauce, or bake at 175°C (350°F) until warmed. Freeze for up to 3 months; thaw overnight before reheating.
- → How can I adjust for allergens like gluten or egg?
-
Use gluten-free breadcrumbs or crushed rice cereal and substitute tamari for soy sauce. For egg-free binding, try a small mashed potato, cooked quinoa, or a flax egg (1 tbsp ground flax + 3 tbsp water) to help hold the meatballs together.