These spicy-sweet firecracker meatballs are baked until golden, then tossed in a sriracha-honey mayo glaze and served over fluffy jasmine rice with quick-sauteed carrots, bell pepper and green beans. Ready in about 40 minutes, the method balances bold heat with sesame and scallion garnish; scale the spice, swap ground poultry, or use leftovers for sandwiches.
My kitchen smelled like a takeout counter the Tuesday I threw this together on a whim with whatever was left in the fridge. The sriracha bottle was nearly empty and I squeezed it like my life depended on it. What came out of the oven was sticky, spicy, and gone in minutes. These firecracker meatballs earned a permanent spot in the rotation that night.
I made a double batch for game night once and watched eight adults fight over the last three meatballs. Someone actually used a piece of bread to mop the sauce off the empty plate. That was when I knew this recipe needed to be shared and not just hoarded.
Ingredients
- 500 g ground beef or pork: A mix of both gives you the best fat ratio for juicy meatballs that hold together without being dense.
- 1 large egg: The binder that keeps everything from crumbling on the baking sheet.
- 2 tablespoons breadcrumbs: Just enough to add tenderness without making the texture bready.
- 2 cloves garlic (minced): Fresh garlic here makes a noticeable difference over the powdered stuff.
- 2 scallions (finely sliced): They add a mild bite inside the meatball and color on the plate.
- 1 tablespoon soy sauce: Seasons the meat from within so every bite is savory.
- 1 teaspoon grated ginger: A little warmth that quietly lifts everything around it.
- Salt and black pepper: Season to taste but do not skip it.
- 3 tablespoons sriracha: The backbone of the firecracker sauce. Adjust freely.
- 2 tablespoons mayonnaise: Sounds odd but it makes the sauce creamy and clings to each meatball.
- 2 tablespoons honey: Balances the heat with a sticky sweetness that caramelizes beautifully.
- 1 tablespoon soy sauce (for sauce): Adds depth and saltiness to the glaze.
- 1 tablespoon rice vinegar: A little tang that keeps the sauce from feeling one note.
- 1 teaspoon sesame oil: Just a touch rounds out the whole sauce with a nutty finish.
- 240 g jasmine rice: Fragrant and fluffy. Rinse it well or you will get sticky clumps.
- 480 ml water: The standard ratio for perfect jasmine rice every time.
- 1 tablespoon vegetable oil: For sautéing the vegetables over high heat.
- 1 large carrot (julienned): Thin strips cook fast and add a sweet crunch.
- 1 bell pepper (thinly sliced): Color and a fresh snap alongside the rich meatballs.
- 100 g green beans (trimmed and halved): Keep them crisp. Nobody wants soggy green beans.
- 1 tablespoon sesame seeds: Optional but the little crunch on top is worth it.
- Extra sliced scallions: For garnish because you eat with your eyes first.
Instructions
- Heat Things Up:
- Preheat your oven to 220°C (430°F) and line a baking sheet with parchment paper. This saves you from scrubbing baked on sauce later.
- Shape the Meatballs:
- Combine the ground meat, egg, breadcrumbs, garlic, scallions, soy sauce, ginger, salt, and pepper in a large bowl and mix until just combined. Roll into 16 to 20 small meatballs and space them evenly on the sheet.
- Bake Until Golden:
- Slide the meatballs into the oven for 18 to 20 minutes, flipping them halfway through. You want a nice brown crust on all sides.
- Cook the Rice:
- Rinse the jasmine rice under cold water until it runs clear, then add it to a saucepan with 480 ml water. Bring to a boil, cover, reduce to low for 12 minutes, then rest covered for 5 minutes and fluff.
- Whisk the Firecracker Sauce:
- Combine sriracha, mayonnaise, honey, soy sauce, rice vinegar, and sesame oil in a small bowl and whisk until smooth. Set it aside and try not to eat it with a spoon.
- Sauté the Vegetables:
- Heat vegetable oil in a skillet over medium high heat and toss in the carrot, bell pepper, and green beans for 4 to 5 minutes. Season lightly with salt and pull them while they still have bite.
- Glaze the Meatballs:
- Toss the hot meatballs in about two thirds of the firecracker sauce until every one is coated. Save the rest for drizzling.
- Plate and Serve:
- Pile rice on plates, add vegetables alongside, and top with glazed meatballs. Drizzle remaining sauce over everything and finish with sesame seeds and scallions.
The evening my neighbor knocked on the door mid cook because the smell had drifted into the hallway was genuinely one of my proudest kitchen moments. She left with a plate and came back twenty minutes later asking for the sauce recipe.
Swaps and Substitutions
Ground chicken or turkey works if you want something lighter, though you may need an extra splash of sesame oil to keep things moist. For a milder version, pull the sriracha back to one tablespoon and add more honey. Gluten free breadcrumbs and tamari in place of soy sauce make this accessible for more dietary needs.
What to Drink With It
A cold lager cuts through the spice and refreshes your palate between bites. If wine is more your speed, a slightly sweet Riesling handles the heat gracefully without competing with the sauce.
Storing and Reheating Leftovers
Meatballs keep in the fridge for up to three days and reheat well in a skillet with a splash of water to loosen the glaze. The rice stores separately so it does not absorb all the sauce overnight. Honestly though, leftover meatballs stuffed into a soft roll with extra sauce might be better than the original dinner.
- Let everything cool completely before refrigerating in airtight containers.
- Reheat the rice with a few drops of water and a covered lid to steam it back to life.
- Do not freeze the sauce separately as the mayo can split when thawed.
This is one of those meals that feels like way more effort than it actually is, and that is the best kind of weeknight cooking. Enjoy every sticky, spicy bite.
Recipe FAQs
- → How can I reduce the heat?
-
Cut the sriracha amount, increase honey or mayonnaise in the glaze, or blend in a touch more rice vinegar to mellow spice. Serving with extra rice and vegetables also tones down heat on the plate.
- → What meats work best for the meatballs?
-
Ground beef, pork, or a mix give good flavor and fat for juiciness. For a leaner option, use ground chicken or turkey and add a splash of oil or grated onion to maintain moisture.
- → How do I keep meatballs tender and moist?
-
Mix ingredients just until combined, include an egg and breadcrumbs to bind, and avoid overworking the meat. Baking at a moderate high heat until just cooked through prevents dryness.
- → Can I cook the meatballs on the stovetop instead of baking?
-
Yes. Pan-fry in batches over medium-high heat until browned and cooked through, 8–12 minutes depending on size; finish by tossing briefly in the glaze so they stay glossy and saucy.
- → How can I make this gluten-free?
-
Use gluten-free breadcrumbs or crushed rice crackers and replace soy sauce with tamari or a gluten-free soy alternative. Check all labels for hidden gluten in condiments.
- → What is the best way to store and reheat leftovers?
-
Refrigerate meatballs and sauce separately for 3–4 days, or freeze up to 2 months. Reheat gently in a skillet with a splash of water or in the oven covered to preserve moisture; toss with warm sauce before serving.