These spicy, juicy firecracker meatballs bake in about 20 minutes and are tossed in a tangy-sweet sriracha-honey glaze, then served over fluffy jasmine rice with quick-sautéed carrots, bell pepper and green beans. Prep is 15 minutes and total time about 40 minutes for four servings. Adjust sriracha for heat and swap proteins as desired; finish with scallions and sesame seeds.
My kitchen smelled like a takeout place on a Friday night and honestly that was the whole point. I had a bag of Hello Fresh ingredients on the counter and zero patience for anything fussy. Forty minutes later those meatballs hit the table glazed in sticky pink sauce and nobody talked for a solid five minutes. Thats how you know a recipe earns its place in the rotation.
I made this for my partner on a Tuesday when we were both too tired to think. The meatballs were rolling around the sheet pan a little lopsided and we just laughed about it. They came out golden and nobody cared about shape. That night we ate cross legged on the couch with the bowls balanced on our knees.
Ingredients
- Ground beef or pork (500 g): A mix of both gives you the best fat ratio for juicy meatballs that hold together without being dense.
- Large egg: The binder that keeps everything from crumbling on the sheet pan.
- Breadcrumbs (2 tablespoons): Just enough to add softness without making the texture bready.
- Garlic (2 cloves, minced): Minced fine so you get flavor in every bite rather than surprise chunks.
- Scallions (2, finely sliced): These add a mild onion sweetness that raw white onion never quite achieves.
- Soy sauce (1 tablespoon): Seasons the meat from the inside out so you need less salt.
- Ginger (1 teaspoon, grated): Fresh ginger is non negotiable here because the jarred stuff tastes flat.
- Salt and black pepper: Season to taste but go easy since the sauce brings plenty of flavor.
- Sriracha (3 tablespoons): The backbone of the firecracker sauce. Dial it back to one tablespoon for mild.
- Mayonnaise (2 tablespoons): Sounds odd but it makes the sauce creamy and helps it cling to the meatballs.
- Honey (2 tablespoons): Balances the heat with sweetness so the sauce hits every note.
- Soy sauce for sauce (1 tablespoon): Adds that salty umami depth underneath the spice.
- Rice vinegar (1 tablespoon): A little acid brightens everything and keeps the sauce from feeling heavy.
- Sesame oil (1 teaspoon): Just a touch at the end rounds out the whole flavor profile.
- Jasmine rice (240 g): Rinse it until the water is clear or you will get gummy rice every time.
- Water (480 ml): A perfect 2:1 ratio with the rice for fluffy results.
- Vegetable oil (1 tablespoon): High smoke point keeps your veggies searing instead of steaming.
- Carrot (1 large, julienned): Thin strips cook fast and add a satisfying crunch.
- Bell pepper (1, thinly sliced): Any color works but red or orange adds a little extra sweetness.
- Green beans (100 g, trimmed and halved): They bring a snap that balances the soft rice and tender meatballs.
- Sesame seeds (1 tablespoon, optional): Toast them in a dry pan for 30 seconds and the difference is huge.
- Extra scallions for garnish: A handful scattered on top makes the whole bowl look finished.
Instructions
- Heat things up:
- Preheat your oven to 220°C (430°F) and line a baking sheet with parchment paper so nothing sticks.
- Shape the meatballs:
- Combine 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 balls and space them out on the sheet pan.
- Bake until golden:
- Slide the pan into the oven for 18 to 20 minutes, flipping halfway through. You want a nice brown crust on all sides.
- Cook the rice:
- Rinse jasmine rice under cold water until it runs clear then add it with 480 ml water to a saucepan. Bring to a boil, cover, drop 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. Whisk until smooth and set it aside.
- 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. You want color and crunch, not mush.
- Glaze the meatballs:
- Toss the baked meatballs in about two thirds of the sauce until every one is coated and glistening.
- Plate and serve:
- Pile rice into bowls, add veggies alongside, and top with glazed meatballs. Drizzle the remaining sauce over everything and finish with sesame seeds and sliced scallions.
The second time I made this my neighbor knocked on the door because the smell had drifted into the hallway. I handed her a bowl and she texted me the next day asking for the sauce recipe. Some dishes just do that. They cross the line from dinner into something people remember.
Swaps That Actually Work
Ground chicken or turkey both work if you add an extra splash of sesame oil to make up for the lower fat content. The texture stays tender as long as you do not skip the egg and breadcrumbs. I have also used panko instead of regular breadcrumbs and the meatballs came out slightly lighter which was a nice surprise.
What to Drink with Firecracker Meatballs
A cold lager cuts right through the spice and keeps things casual. If wine is more your speed a slightly sweet Riesling matches the honey sriracha balance perfectly. Sparkling water with lime works too when you want to keep it simple.
Storing and Reheating Leftovers
Meatballs and sauce keep in the fridge for up to three days in an airtight container. Reheat them in a skillet over medium heat with a tiny splash of water to loosen the glaze back up. The rice reheats best with a damp paper towel draped over the bowl in the microwave.
- Leftover meatballs stuffed into a soft roll with extra sauce make an incredible next day sandwich.
- Cook the rice slightly past the 12 minute mark if you plan to reheat it so it does not dry out.
- Keep the sauce in a separate container so everything stays fresh and nothing gets soggy.
This is one of those meals that feels way more impressive than the effort it takes. Make it once and it will show up on your weekly list before you even realize it happened.
Recipe Q&A Section
- → Can I make the meatballs ahead of time?
-
Yes — shape and bake the meatballs, cool completely, then refrigerate for up to 2 days. Reheat gently in a skillet and toss with warmed glaze before serving to retain texture and flavor.
- → How can I reduce the heat of the glaze?
-
Cut the sriracha by half and increase honey or mayonnaise slightly to balance the spice. Alternatively, substitute a milder chili sauce or add a splash more rice vinegar for brightness without extra heat.
- → Are there good protein swaps?
-
Ground chicken or turkey work well for a lighter version; pork adds juiciness. If using leaner ground meat, add an extra tablespoon of breadcrumbs or a touch of mayonnaise to keep the meatballs tender.
- → Can I pan-fry instead of baking?
-
Yes — brown meatballs in batches over medium-high heat, turning to color all sides, then finish in the skillet until cooked through. Pan-frying gives a crisp exterior and reduces oven time.
- → How should leftovers be stored and reheated?
-
Store cooled meatballs and sauce in an airtight container in the fridge for up to 3 days. Reheat gently in a covered skillet over low heat or microwave in short bursts, adding a splash of water if rice has dried out.
- → What side pairings work best?
-
Fluffy jasmine rice is classic, but steamed greens, quick noodles, or a crunchy slaw also complement the spicy-sweet glaze. A cold lager or slightly sweet white wine pairs nicely with the heat.