The moment the honey and garlic hit the skillet, the sauce smells sharp and sweet at once. I used to expect a glaze to thicken just by simmering, but this one needs a little help from a cold cornstarch slurry to turn glossy and cling to the meatballs instead of pooling on the plate. These honey garlic meatballs over rice make that balance work: savory beef and fluffy rice take the edge off the sweet-tangy sauce.
I keep the meatball mixture gentle and the sauce simple. The egg, breadcrumbs, and milk hold the beef together, while baking gives the meatballs browned edges without needing to stand over a pan. Then the skillet does the quick finishing work. Spoon the sticky garlic sauce over the rice, and every bite has a little of everything.

Kitchen Note
Mix the beef just until the egg and breadcrumbs disappear into it. If you keep squeezing and stirring, the meatballs turn firm instead of tender, so stop as soon as the mixture holds together.
Save these honey garlic meatballs over rice for a cozy dinner with tender beef and a glossy sweet-savory sauce.
Why the Honey-Garlic Sauce Needs More Than a Simmer
Honey gives this sauce its body and sweetness, but it won’t turn into a dependable glaze just because it bubbles for a couple of minutes. Soy sauce brings salt and savory depth, while rice vinegar keeps the honey from tasting heavy. Garlic rounds it out with a sharp, fragrant note. Each one has a job, and the balance is what makes the sauce taste lively instead of syrupy.
The cornstarch slurry is what gives the sauce enough cling to coat the meatballs and rice. Stirring cornstarch into cold water first disperses it smoothly; sprinkling dry starch straight into the hot skillet can leave little floury lumps that are hard to whisk out. Once the slurry is in, a short cook gives the starch time to thicken the liquid and change its finish from thin and watery to glossy. The texture should still be pourable, not set like a paste, so it can coat the meatballs when you toss them in.
That distinction matters on the plate. A sauce that’s too loose runs to the bottom of the bowl, while one that’s too thick won’t spread through the rice. This one lands between the two: shiny enough to cling, loose enough to spoon over dinner.
What the Beef, Rice, and Sauce Ingredients Each Bring

- 85% lean ground beef — This ratio gives the meatballs enough fat to stay tender while baking, without leaving the skillet slick when you toss them with sauce. Ground beef that’s noticeably leaner can make a firmer meatball; a fattier blend can release more grease on the baking sheet.
- Egg, breadcrumbs, and milk — The egg helps bind the mixture, and breadcrumbs absorb moisture so the centers don’t turn dense. Milk softens the crumbs before they’re mixed through the beef. Plain breadcrumbs keep the seasoning in your control; seasoned crumbs would bring extra flavor and salt.
- Long-grain white rice — Long-grain rice cooks up with separate, fluffy grains that catch the glaze without becoming as sticky as short-grain rice. Use a fresh, familiar brand; there’s no need for a specialty variety here.
- Honey and rice vinegar — Honey supplies sweetness and a little body, while rice vinegar cuts through it with gentle acidity. The vinegar’s mild flavor suits this sauce better than a sharper, more assertive vinegar would.
- Low-sodium soy sauce — It adds the salty, savory backbone without making the glaze overpower the seasoned beef. Regular soy sauce will make the finished sauce saltier, so low-sodium is the better choice for the balance here.
- Fresh garlic and cornstarch — Freshly minced garlic gives the quick-cooking sauce a clear, bright garlic flavor. Cornstarch is the thickener that makes the glaze coat; flour doesn’t create the same smooth, glossy finish in this short cook.
How to Coordinate the Rice, Meatballs, and Skillet Glaze
Start the Rice and Let It Rest
Combine the rice, water, and salt in a 2-quart saucepan, then bring it to a boil over medium-high heat. Once it boils, cover the pan, turn the heat to low, and simmer for 15 minutes, until the water has been absorbed. Keep the lid on rather than lifting it to check repeatedly; trapped steam helps the grains cook evenly. Take the pan off the heat and leave it covered for 10 minutes, then fluff the rice before serving.
Shape Even Meatballs for an Even Bake
Heat the oven to 400°F and line a rimmed 18×13-inch baking sheet with parchment. Gently combine the beef, egg, breadcrumbs, milk, salt, and pepper, then shape the mixture into about 20 meatballs, each about 1 1/2 inches wide. Try to keep them close in size so the smaller ones don’t finish well ahead of the larger ones. Bake for 18 to 22 minutes, until browned and 160°F in the center.
Turn the Garlic Sauce into a Glossy Coating
While the meatballs bake, combine the honey, soy sauce, rice vinegar, and minced garlic in a 12-inch skillet. Bring the mixture to a gentle simmer over medium heat and cook it for 2 minutes; a hard boil can make the honey bubble aggressively. In a small bowl, stir the cornstarch with cold water until smooth, then whisk it into the skillet and cook for 1 minute. When the sauce looks glossy and has thickened, add the cooked meatballs and gently toss until coated, then serve them over the rice.
Three Useful Ways to Adapt These Honey Garlic Meatballs
Make the Meatballs Gluten-Free
Replace the plain breadcrumbs with gluten-free plain breadcrumbs, and use gluten-free tamari in place of the soy sauce. Keep the other ingredients and method the same. The meatballs will still hold together, and the sauce will keep its savory-sweet character; use tamari labeled gluten-free if that matters for your needs.
Make the Meatballs Dairy-Free
Swap the milk for an equal amount of plain, unsweetened oat milk or another unflavored non-dairy milk. It still moistens the breadcrumbs, and the mild taste won’t compete with the garlic glaze. Avoid sweetened or vanilla-flavored varieties, which would change the meatball’s flavor.
Push the Sauce Toward Tangy or Sweet
For a sharper finish, use a little less honey and a little more rice vinegar; for a sweeter, rounder glaze, shift the balance the other way. Keep the soy sauce and garlic in the mix so the sauce doesn’t lose its savory backbone. Since changing the liquid balance affects thickness, add the cornstarch slurry gradually and stop when the glaze coats a spoon.
Storage and Reheating
- Refrigerator: Refrigerate the meatballs and rice within 2 hours, in airtight containers, and eat within 3 to 4 days. The rice firms up as it chills, and the sauce thickens.
- Freezer: Freeze cooled meatballs with sauce and rice in separate airtight containers for up to 3 months for best quality. The rice may be a little softer after thawing.
- Reheating: Warm a portion covered in the microwave, stirring the rice partway through; add a small splash of water if the rice seems dry. Heat until the meatballs and rice reach 165°F. Don’t heat uncovered for too long, or the rice can dry out before the center is hot.
Questions That Come Up While Making These Meatballs

Honey Garlic Meatballs Over Rice
Ingredients
Equipment
Method
- Combine the rice, 2 1/4 cups water, and 1/2 teaspoon salt in a 2-quart saucepan.
- Bring to a boil over medium-high heat, then cover and reduce the heat to low; simmer for 15 minutes, until the water is absorbed.
- Remove the pan from the heat and let the rice rest, covered, for 10 minutes.
- Heat the oven to 400°F and line a rimmed 18x13-inch baking sheet with parchment paper.
- Gently mix the ground beef, egg, breadcrumbs, milk, 3/4 teaspoon salt, and black pepper, then shape into about 20 meatballs, each about 1 1/2 inches wide.
- Arrange the meatballs on the baking sheet and bake for 18 to 22 minutes, until browned and 160°F in the center.
- Combine the honey, soy sauce, rice vinegar, and garlic in a 12-inch skillet and bring to a gentle simmer over medium heat; cook for 2 minutes.
- Stir the cornstarch and cold water together, then whisk the mixture into the skillet and cook for 1 minute, until the sauce thickens and turns glossy.
- Add the cooked meatballs to the skillet and gently toss to coat, then serve over the rice.