Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Featured image for Marinated Pineapple Meatballs

Marinated Pineapple Meatballs


Description

Sweet-tangy meatballs with a gorgeous caramelized glaze—the party appetizer that disappears first

 

Prep Time: 20 minutes | Marinate Time: 30 minutes | Cook Time: 25 minutes | Total Time: 1 hour 15 minutes | Servings: 6-8 (about 30 meatballs)


Ingredients

Scale

For the Meatballs:

  • 1 pound ground beef (80/20 blend preferred)
  • ½ pound ground pork (or use all beef)
  • ½ cup breadcrumbs
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 tablespoons vegetable oil (for cooking)

For the Pineapple Marinade/Glaze:

  • 1 cup crushed pineapple with juice (fresh or canned)
  • ⅓ cup soy sauce (use the good stuff)
  • ⅓ cup brown sugar, packed
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons rice vinegar
  • 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
  • ¼ teaspoon red pepper flakes (optional but adds nice heat)

For Serving:

 

  • Cooked rice or noodles
  • Green onions, sliced
  • Sesame seeds
  • Toothpicks for appetizer serving

Instructions

  1. In a large bowl, gently mix ground beef, pork, breadcrumbs, egg, minced garlic, salt, and pepper just until combined. Don’t overmix or meatballs will be tough.
  2. Roll mixture into 30 uniform meatballs, about 1½ inches in diameter. Place on a plate while you make the marinade.
  3. For the marinade, combine crushed pineapple with juice, soy sauce, brown sugar, garlic, ginger, rice vinegar, and red pepper flakes in a large bowl. Mix well.
  4. Add raw meatballs to the marinade, turning to coat completely. Cover and refrigerate for at least 30 minutes, up to 2 hours.
  5. Remove meatballs from marinade, reserving all the liquid for later. Heat oil in a large skillet over medium-high heat.
  6. Brown meatballs on all sides, about 8-10 minutes total. Work in batches if needed—don’t overcrowd the pan.
  7. While meatballs brown, pour reserved marinade into a small saucepan. Bring to a boil, then simmer for 5 minutes.
  8. Stir cornstarch slurry into the simmering marinade and cook until thickened into a glossy glaze, about 2-3 minutes.
  9. Return meatballs to the skillet and pour the thickened glaze over them. Toss to coat and simmer for 2-3 minutes until heated through.
  10. Serve over rice as a main dish, or with toothpicks as appetizers. Garnish with green onions and sesame seeds.

Notes:

  • Don’t overmix the meatball mixture—gentle handling keeps them tender
  • Save all the marinade for the glaze—that’s where the magic happens
  • The glaze should coat the back of a spoon when properly thickened
  • These reheat beautifully and are often better the next day

Storage Tips:

 

  • Keep covered in the refrigerator for 3-4 days
  • Freeze cooked meatballs in sauce for up to 3 months
  • Reheat gently to avoid breaking up the meatballs
  • Great for meal prep—make a double batch and freeze half