These are baked ground beef meatballs coated in a sweet-and-sour pineapple glaze with bell peppers — straightforward to make and genuinely filling. The sauce pulls double duty as both a flavor hit and a way to keep the protein moist after baking. Serve over rice and you have a complete meal from one pan.
What makes this version work
Two things matter here. First, the evaporated milk in the meatball mix — it keeps ground beef from going dense and dry in the oven, which is the most common problem with baked meatballs. Second, the cornstarch slurry in the sauce is cooked down until it turns genuinely glossy and thick before the meatballs go back in. A thin sauce just slides off the meat; a properly reduced one clings and means every bite carries both protein and sauce together. Don’t rush that step.
Mistakes to avoid
- Skipping the pineapple juice from the can: That reserved juice is the liquid base of the sauce. Draining it away and using water instead flattens the flavor significantly — set it aside before you do anything else.
- Adding bell peppers too early: If you cook the peppers into the sauce from the start, they turn soft and lose their texture. Add them in the last 3–4 minutes so they stay slightly crisp and hold their color.
- Overmixing the meatball mixture: Working the meat too long develops the proteins and makes the meatballs tough. Mix just until the ingredients are combined — stop as soon as you don’t see dry patches.
- Pulling meatballs from the oven early: Ground beef must reach 160°F (71°C) internally. Cutting into one to check color is unreliable — use an instant-read thermometer, especially if your meatballs are on the larger side.
- Using fresh pineapple in the sauce: Fresh pineapple contains bromelain, an enzyme that breaks down protein and can make the meatballs mushy if they sit in the sauce. Canned pineapple is heat-processed and won’t cause this problem — stick with it.
Make-ahead notes
The meatballs and sauce can be made separately up to 2 days ahead and stored in the fridge; keep them apart so the meatballs don’t absorb too much sauce and go soft. Combined leftovers keep well for 3 days covered in the fridge — reheat gently in a saucepan over medium-low with a splash of water to loosen the sauce, or microwave in 60-second bursts, stirring between each. For freezing, freeze the cooked meatballs on a tray first, then transfer to a bag; freeze the sauce separately. Both keep for up to 3 months. Thaw overnight in the fridge before reheating — skip the garnish once reheated, not worth the extra dish.

Sweet Hawaiian Meatballs Recipe
Ingredients
1 ½ pounds ground beef (minced beef)
⅓ cup breadcrumbs
1 small onion - chopped
1 ¼ teaspoon salt- ½ cup evaporated milk - whole milk or light cream
16 ounces pineapple - chunks
1 cup green pepper (green capsicum) - diced
2 tablespoons cornstarch
¼ cup brown sugar
¼ cup white vinegar
2 tablespoons soy sauce
Instructions
- Combine hamburger, bread crumbs, onion, salt, pepper, and evaporated milk. Shape into balls and bake at 375 degrees Fahrenheit for 25 minutes.
- Drain pineapple; reserve juice. Dice peppers and set aside.
- Combine cornstarch, brown sugar, vinegar, pineapple juice, and soy sauce in a large saucepan. Cook over low heat, constinuously stirring, until thick and clear.
- Add meatballs, pineapple and bell peppers; stir to combine. Turn the heat to low and simmer until the peppers are crisp-tender. Serve with boiled white rice.
Nutrition
Common questions
Can I use ground pork or ground turkey instead of ground beef?
Yes, both work. Ground pork produces a slightly richer, juicier meatball and pairs well with the sweet sauce. Ground turkey is leaner and needs to reach 165°F (74°C) internally — use a thermometer and don’t pull them early or they’ll be dry.
Do I have to use canned pineapple, or can I use fresh?
Use canned. Fresh pineapple contains an active enzyme that breaks down cooked meat protein and will make your meatballs mushy, especially if they sit in the sauce. Canned pineapple is heat-treated during processing, so that enzyme is no longer active.
What can I serve this with besides white rice?
Brown rice, fried rice, or noodles all work and keep it a complete meal. If you want to cut carbs, cauliflower rice holds up fine under the sauce and absorbs it well.
My sauce turned out thin and watery — what went wrong?
The cornstarch needs to reach a full simmer to activate and thicken properly. If you added the meatballs before the sauce had time to bubble and thicken, pull them out, bring the sauce back to a simmer, and stir until it coats a spoon before returning the meatballs.
Can I make this in a slow cooker?
Yes, but bake the meatballs to 160°F (71°C) first — don’t put raw ground beef directly into a slow cooker for this recipe, as the texture suffers and food safety timing is harder to control. Combine baked meatballs and sauce in the slow cooker on low for 1–2 hours to keep warm for a gathering.
How do I know the meatballs are cooked through without cutting them open?
Use an instant-read thermometer inserted into the center of the largest meatball — you’re looking for 160°F (71°C) for ground beef. Color alone is not a reliable indicator; some ground beef browns on the outside well before the center is safe.
Try these next
- Spicy Beef Stuffed Peppers
- Savory Pork Noodle Stir-Fry
- Venison Cranberry Holiday Meatballs
- Hearty Beef Cauliflower Bake










