Introduction
Let me paint you a picture: the aroma of sweet pineapple mingling with savory soy sauce, drifting from the kitchen, makes it nearly impossible to wait for dinner. There’s something magical about the way juicy meatballs simmer in glossy teriyaki sauce—sticky, fragrant, and just begging to be spooned over a mound of fluffy jasmine rice. The first time I made these Teriyaki Pineapple Meatballs, I remember pausing, fork in hand, just soaking in the sight of caramelized bits clinging to tender meatballs. It was the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special.
Honestly, these meatballs have a story. Years ago, when I was knee-high to a grasshopper, my grandma used to whip up pineapple chicken on rainy weekends. I was instantly hooked on that sweet-savory combo. Fast-forward to now, and I found myself trying to recreate that same nostalgic comfort, but with a twist—meatballs (because, let’s face it, meatballs are always a hit). I stumbled upon this recipe during a lazy Sunday, hunting for something cozy yet exciting for dinner. I wish I’d discovered this combo ages ago!
My family couldn’t stop sneaking extra meatballs off the tray (I can’t blame them, really). The kids giggled at the sticky glaze, and my husband declared it “dangerously easy” to eat. It’s become an absolute staple for family gatherings, gifting, and especially those chilly nights when comfort food is a must. If you’re looking for a sweet treat for your kids, a dish to brighten up your Pinterest board, or just a dinner that feels like a warm hug, bookmark this one. I’ve tested it more times than I care to admit—in the name of research, of course—and every single time, it brings pure, nostalgic comfort right to our table.
Why You’ll Love This Teriyaki Pineapple Meatballs Recipe
After countless batches (not exaggerating!), it’s clear why these Teriyaki Pineapple Meatballs over jasmine rice have earned a permanent spot on our menu. Here’s what makes them stand out—and trust me, I’ve tried more meatball recipes than I can count!
- Quick & Easy: Comes together in under 45 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips required—you probably have everything in your kitchen already.
- Perfect for Gatherings: Great for potlucks, cozy family dinners, or holiday parties where you need a crowd-pleaser.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike—my own family gives it a big thumbs-up every time.
- Unbelievably Delicious: Juicy meatballs paired with sweet pineapple and savory teriyaki sauce create next-level comfort food.
What really sets this recipe apart is the pineapple in the sauce—it’s not just for sweetness, but for a natural tang that balances the salty soy and hearty beef. I use a little trick: cornstarch slurry for perfect, glossy sauce that clings to each meatball. Also, browning the meatballs before simmering locks in flavor (learned that the hard way after a few bland batches). Whether you’re impressing guests or just feeding hungry kids after soccer practice, this recipe delivers big flavor without fuss.
Honestly, it’s the kind of meal that makes you close your eyes after the first bite. This isn’t just good—it’s soul-soothing, comforting food, reimagined for busy cooks. If you want a reliable, no-stress dinner that feels special, Teriyaki Pineapple Meatballs over jasmine rice is your answer!
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with a couple of fresh additions for that irresistible punch. Here’s what you’ll need:
- For the Meatballs:
- Ground beef (1 lb / 450 g) – you can use a mix of beef and pork for extra juiciness
- Breadcrumbs (1/2 cup / 60 g) – panko gives a lighter texture, but regular works fine
- Egg (1 large) – helps bind the meatballs
- Garlic, minced (2 cloves) – fresh always wins for flavor
- Ginger, grated (1 tsp / 5 g) – adds a little zing
- Green onion, finely sliced (2 tbsp / 15 g)
- Salt (1/2 tsp / 3 g)
- Black pepper (1/4 tsp / 1 g)
- Soy sauce (1 tbsp / 15 ml) – I love using low-sodium Kikkoman
- For the Teriyaki Pineapple Sauce:
- Pineapple chunks (1 cup / 150 g, canned or fresh) – juice reserved for the sauce
- Soy sauce (1/4 cup / 60 ml) – again, low-sodium preferred
- Brown sugar (2 tbsp / 24 g) – balances the tang
- Rice vinegar (1 tbsp / 15 ml) – for subtle acidity
- Sesame oil (1 tsp / 5 ml) – just a hint for depth
- Garlic, minced (1 clove)
- Ginger, grated (1/2 tsp / 2 g)
- Cornstarch (2 tsp / 6 g) – makes the sauce thick and glossy
- Pineapple juice (from the can or fresh, about 1/4 cup / 60 ml)
- Water (1/4 cup / 60 ml), as needed
- For Serving:
- Jasmine rice (2 cups / 370 g uncooked, or about 6 cups cooked / 900 g)
- Sesame seeds (for garnish)
- Extra green onions, sliced
Substitution tips: Use ground turkey or chicken for a lighter version. Swap gluten-free breadcrumbs if needed. If pineapple isn’t your thing, mango chunks work surprisingly well! For dairy-free, all ingredients are safe (just check your breadcrumbs). In summer, I sometimes use fresh pineapple for a burst of flavor—highly recommend if you can grab one ripe and juicy. For best results, I stick to Kikkoman soy sauce and use Thai Hom Mali jasmine rice for that classic aroma.
Equipment Needed

You don’t need much to whip up these Teriyaki Pineapple Meatballs. Here’s what I reach for every time:
- Medium mixing bowl – for mixing the meatball ingredients
- Small bowl – for making the sauce
- Baking sheet or large skillet – both work for browning meatballs (I’ve done both, depending on my mood)
- Nonstick skillet or sauté pan – essential for simmering the sauce and meatballs together
- Rice cooker or saucepan – for perfectly fluffy jasmine rice
- Measuring cups and spoons – accuracy really helps here
- Tongs or spatula – for turning meatballs without breaking them
- Cutting board and knife – for prepping pineapple and green onions
If you’re missing a rice cooker, don’t sweat it—a regular saucepan does the job. For browning meatballs, a sturdy nonstick pan is easier to clean, but a baking sheet lined with parchment works if you prefer oven-baked. I’ve had my trusty rice cooker for years (worth every penny!), but honestly, the stovetop works just fine with a little attention. Maintenance tip: soak pans right after cooking to avoid sticky sauce residue. Also, if you’re on a budget, basic utensils do the trick—no need for anything fancy!
Preparation Method
- Prep the Jasmine Rice: Rinse 2 cups (370 g) jasmine rice under cold water until it runs clear. Add to a rice cooker or saucepan with 2 1/2 cups (600 ml) water. Cook according to rice cooker instructions, or bring to a boil on the stove, then cover and simmer on low for 15 minutes. Let stand covered for another 5 minutes. Fluff with a fork and set aside.
- Make the Meatball Mixture: In a medium bowl, combine 1 lb (450 g) ground beef, 1/2 cup (60 g) breadcrumbs, 1 large egg, 2 cloves garlic (minced), 1 tsp (5 g) grated ginger, 2 tbsp (15 g) green onion, 1/2 tsp (3 g) salt, 1/4 tsp (1 g) black pepper, and 1 tbsp (15 ml) soy sauce. Mix gently with your hands—don’t overwork, or the meatballs will be tough.
- Shape the Meatballs: Scoop out about 1 1/2-inch balls (roughly 1 heaping tablespoon each). You should get 16-18 meatballs. Place on a plate. If the mixture feels sticky, wet your hands lightly.
- Brown the Meatballs: Heat a nonstick skillet over medium-high heat. Add a splash of oil (1 tbsp / 15 ml). Brown the meatballs in batches, turning to get a golden crust on all sides, about 5-6 minutes total. Don’t overcrowd the pan! Transfer to a plate once browned. (If oven-baking: arrange on a lined baking sheet and bake at 400°F / 200°C for 15 minutes.)
- Prepare the Teriyaki Pineapple Sauce: In a small bowl, whisk together 1/4 cup (60 ml) soy sauce, 2 tbsp (24 g) brown sugar, 1 tbsp (15 ml) rice vinegar, 1 tsp (5 ml) sesame oil, 1 clove garlic (minced), 1/2 tsp (2 g) ginger, and 1/4 cup (60 ml) pineapple juice. In another cup, dissolve 2 tsp (6 g) cornstarch in 1/4 cup (60 ml) water.
- Simmer Meatballs in Sauce: Return browned meatballs to the skillet. Pour the teriyaki mixture over them. Add 1 cup (150 g) pineapple chunks. Simmer on medium heat, stirring gently, for 8-10 minutes. Stir in the cornstarch slurry and cook another 2-3 minutes, until the sauce thickens and glossy. The sauce should cling to the meatballs and pineapple. (If it thickens too fast, add a splash more water.)
- Final Assembly: Spoon fluffy jasmine rice onto plates. Top with meatballs and plenty of sauce. Sprinkle with sesame seeds and extra green onions.
- Troubleshooting: If meatballs break apart, chill them for 15 minutes before browning. If your sauce is too salty, add a splash more pineapple juice or a pinch of sugar. For runny sauce, simmer longer or add an extra teaspoon of cornstarch slurry.
- Personal Tips: I like to cook the rice first and let it sit—helps keep dinner stress-free. Don’t rush browning the meatballs; the crust is key. And always taste the sauce before adding the meatballs—you can tweak sweetness or tang easily.
Cooking Tips & Techniques
Here’s where experience really pays off. I’ve had a few meatball mishaps along the way, so let me save you some trouble:
- Browning is Key: Always brown meatballs before simmering. The crust locks in juices and gives flavor. Skipping this step once led to bland, mushy results—lesson learned!
- Don’t Overmix: Mix just until combined. Overworking the meat makes dense meatballs (I used to mash the mixture for ages—oops!).
- Chill for Shape: If your meatballs fall apart, chill them for 10-15 minutes before cooking. It really makes a difference.
- Balance the Sauce: Taste your sauce before adding cornstarch. Adjust sugar or vinegar to get that perfect sweet-tangy balance. Too salty? More pineapple juice does wonders.
- Multitasking: Cook rice while you prep meatballs. By the time the sauce simmers, your rice will be fluffy and ready.
- Consistency Matters: Cornstarch is your friend for a glossy, clingy sauce. Mix it into cold water for best results—no lumps!
- Personal Failures: I once forgot the egg and ended up with crumbles instead of balls. Always double-check your ingredients before mixing!
Don’t be afraid to tweak the sauce, either. Sometimes I add a splash of sriracha for heat, or extra pineapple for a tropical punch. Keep tasting as you go—your palate is the best guide!
Variations & Adaptations
One of the best things about Teriyaki Pineapple Meatballs is how adaptable they are. Here are a few fun twists I’ve tried (with great results!):
- Dietary Swap: Use ground turkey or chicken for a leaner option. Works just as well—just watch the cooking time (they cook a bit faster).
- Gluten-Free: Substitute gluten-free breadcrumbs and tamari for soy sauce. My friend tried this at her gluten-sensitive dinner party, and it worked perfectly.
- Vegetarian Version: Use your favorite plant-based ground meat (like Beyond Meat or lentil-walnut mixture). The sauce is naturally veggie-friendly!
- Seasonal Flavor: Swap fresh mango or peach chunks for pineapple in summer. Adds a new twist without changing the heart of the dish.
- Spicy Kick: Stir in a teaspoon of chili flakes or a splash of sriracha to the sauce for heat-lovers.
If you want oven-baked meatballs, simply bake at 400°F (200°C) for 15-18 minutes. For an air fryer, do 390°F (200°C) for 12 minutes. Customizing for allergies is easy—just sub out breadcrumbs and check sauce ingredients. My personal favorite? Double the pineapple for extra sweetness!
Serving & Storage Suggestions
Serve these Teriyaki Pineapple Meatballs piping hot over a bed of fluffy jasmine rice. I like to garnish with sesame seeds and a sprinkle of green onion for color and crunch. For presentation, use shallow bowls—it keeps the sauce pooled around the rice and meatballs, making every bite flavorful.
This dish pairs well with a crisp cucumber salad, steamed broccoli, or a light miso soup. For drinks, iced green tea or sparkling water with lime is refreshing alongside the sweet-savory flavors.
To store leftovers, let everything cool, then transfer to airtight containers. Keep in the fridge for up to 4 days. The sauce thickens as it sits, so add a splash of water when reheating. For freezer storage, portion meatballs and sauce separately and freeze for up to 2 months—just thaw overnight and reheat gently on the stovetop. Flavors actually deepen overnight, so the next day’s leftovers taste even better!
Nutritional Information & Benefits
Here’s a quick breakdown (per serving, about 4 servings):
- Calories: ~520
- Protein: 24g
- Carbohydrates: 63g
- Fat: 16g
- Sodium: 980mg
Pineapple brings vitamin C, while jasmine rice offers energy-boosting carbs. Lean beef or turkey gives protein for satiety. The sauce is lower in sugar than most takeout versions, and you can control the salt by using low-sodium soy. Allergen alert: contains soy, eggs, gluten (unless adapted). As a mom, I love that this recipe sneaks in fruit and protein—plus, it’s easy to make gluten-free or dairy-free for family wellness (just check your ingredients).
Conclusion
If you’re searching for a dinner that’s both comforting and a little exciting, Teriyaki Pineapple Meatballs over jasmine rice is a must-try. The sweet-savory combo, juicy meatballs, and glossy sauce create a meal that’s pure comfort in every bite. It’s easy to adapt for dietary needs, and honestly, it’s just fun to make and eat.
Customize the flavors to suit your tastes—extra pineapple, a spicy kick, or even a vegetarian twist. That’s the beauty of home cooking. Personally, this recipe reminds me of family, laughter, and those moments around the table when everyone’s happy and full. Give it a shot, and let me know how you make it your own!
I’d love to hear about your results—drop a comment, share your adaptations, or tag your dinner photos online. Here’s to delicious, comforting meals you’ll make again and again!
FAQs
Can I use ground turkey instead of beef for these meatballs?
Absolutely! Ground turkey works great—just watch the cook time, as turkey cooks a bit faster. The flavor is slightly lighter but still delicious.
Do I have to use jasmine rice, or can I substitute with another rice?
You can use basmati or brown rice if you prefer. Jasmine rice is extra fluffy and fragrant, but any rice will soak up that tasty sauce!
What’s the best way to reheat leftovers?
Gently reheat in a skillet with a splash of water to loosen the sauce, or microwave in short bursts. Stir halfway to avoid hot spots.
Can I make the meatballs ahead of time?
Yes, you can shape and chill the meatballs up to a day ahead. Cook and sauce them right before serving for best texture.
Is this recipe gluten-free?
It can be! Just use gluten-free breadcrumbs and tamari instead of soy sauce. Always check your labels to be sure.
Pin This Recipe!

Teriyaki Pineapple Meatballs Recipe – Easy Dinner Over Jasmine Rice
Juicy meatballs simmered in a sweet and tangy teriyaki pineapple sauce, served over fluffy jasmine rice. This comforting, crowd-pleasing dinner comes together quickly and is perfect for busy weeknights or family gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Asian
Ingredients
- 1 lb ground beef (or mix of beef and pork)
- 1/2 cup breadcrumbs (panko or regular)
- 1 large egg
- 2 cloves garlic, minced
- 1 tsp grated ginger
- 2 tbsp green onion, finely sliced
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp soy sauce (low-sodium preferred)
- 1 cup pineapple chunks (canned or fresh), juice reserved
- 1/4 cup soy sauce (low-sodium preferred)
- 2 tbsp brown sugar
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1 clove garlic, minced
- 1/2 tsp grated ginger
- 2 tsp cornstarch
- 1/4 cup pineapple juice (from can or fresh)
- 1/4 cup water
- 2 cups jasmine rice (uncooked, about 6 cups cooked)
- Sesame seeds (for garnish)
- Extra green onions, sliced (for garnish)
Instructions
- Rinse 2 cups jasmine rice under cold water until clear. Add to rice cooker or saucepan with 2 1/2 cups water. Cook according to rice cooker instructions or bring to a boil, cover, and simmer on low for 15 minutes. Let stand covered for 5 minutes, then fluff with a fork.
- In a medium bowl, combine ground beef, breadcrumbs, egg, garlic, ginger, green onion, salt, pepper, and soy sauce. Mix gently until just combined.
- Shape mixture into 16-18 meatballs, about 1 1/2-inch each. Place on a plate. Wet hands if mixture is sticky.
- Heat a nonstick skillet over medium-high heat and add 1 tbsp oil. Brown meatballs in batches, turning to get a golden crust on all sides, about 5-6 minutes total. Transfer to a plate. (Alternatively, bake on a lined baking sheet at 400°F for 15 minutes.)
- In a small bowl, whisk together 1/4 cup soy sauce, 2 tbsp brown sugar, 1 tbsp rice vinegar, 1 tsp sesame oil, 1 clove garlic, 1/2 tsp ginger, and 1/4 cup pineapple juice. In another cup, dissolve 2 tsp cornstarch in 1/4 cup water.
- Return browned meatballs to the skillet. Pour teriyaki mixture over them. Add pineapple chunks. Simmer on medium heat, stirring gently, for 8-10 minutes.
- Stir in cornstarch slurry and cook another 2-3 minutes, until sauce thickens and is glossy. Add a splash more water if sauce thickens too fast.
- Spoon jasmine rice onto plates. Top with meatballs and sauce. Garnish with sesame seeds and extra green onions.
- If meatballs break apart, chill them for 15 minutes before browning. Adjust sauce sweetness or tang to taste.
Notes
For gluten-free, use gluten-free breadcrumbs and tamari. Ground turkey or chicken can be substituted for beef. Chill meatballs before browning for better shape. Taste and adjust sauce before thickening. Double pineapple for extra sweetness or add sriracha for heat. Leftovers keep well and flavors deepen overnight.
Nutrition
- Serving Size: About 1/4 of recipe
- Calories: 520
- Sugar: 14
- Sodium: 980
- Fat: 16
- Saturated Fat: 6
- Carbohydrates: 63
- Fiber: 2
- Protein: 24
Keywords: teriyaki meatballs, pineapple meatballs, easy dinner, jasmine rice, Asian comfort food, family meal, weeknight dinner, sweet and savory, kid-friendly, potluck recipe


