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

Sweet and Sour Meatballs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alicia
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: None

Description

Juicy beef meatballs baked to golden perfection and simmered in a tangy pineapple sauce, served over rice.


Ingredients

Scale
  • 1 pound ground beef
  • 1/2 cup bread crumbs
  • 1/4 cup onion, finely chopped
  • 1 egg
  • 1/2 cup pineapple juice
  • 1/2 cup vinegar
  • 1/2 cup brown sugar
  • 1/4 cup soy sauce
  • 1/4 cup ketchup
  • Salt and pepper to taste
  • 1 cup bell peppers, chopped
  • 1 cup pineapple chunks

Instructions

  1. Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper or lightly grease it.
  2. In a bowl, combine the ground beef, bread crumbs, finely chopped onion, egg, salt, and pepper. Mix gently until just combined, then form into uniform meatballs and place on the baking sheet.
  3. Bake the meatballs for 20 minutes, until cooked through and lightly browned.
  4. While the meatballs bake, in a saucepan combine pineapple juice, vinegar, brown sugar, soy sauce, and ketchup. Heat over medium, stirring until the sugar dissolves and the sauce simmers.
  5. Add bell peppers and pineapple to the sauce, simmer on low for about 5 minutes until peppers soften and the sauce is glossy.
  6. Remove the meatballs from the oven and add them to the sauce, gently stirring to coat. Simmer together for another 2–3 minutes to absorb the flavors.
  7. Serve hot over rice.

Notes

For a spicy twist, add chili garlic sauce or Sriracha to the sauce. For gluten-free, use gluten-free breadcrumbs and soy sauce.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 35g
  • Sodium: 980mg
  • Fat: 26g
  • Saturated Fat: 10g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 3g
  • Protein: 24g
  • Cholesterol: 70mg
Scroll to Top