Pin it
These are the meatballs I bring to every holiday party and never bring home leftovers. They bake up with a thick, sticky glaze that clings to each ball instead of the thin, soupy sauce you get from a slow cooker.
The trick is the oven. A can of jellied cranberry sauce and a bottle of chili sauce reduce down into something that looks like barbecue sauce but with a brighter, tarter edge. You stir everything together in one baking dish and let the oven do the work.
You can start with frozen meatballs from the store or use your own if you have a batch in the freezer. Either way, the entire thing is hands-off after the first ten minutes.
What goes into the glaze
This is a short list that rewards pantry staples. The cranberry sauce provides all the pectin you need for a thick glaze, and the chili sauce brings subtle spice and umami. Buy a good brand of fully-cooked frozen meatballs and the rest is simple.
- Frozen fully-cooked meatballs. I use beef, but turkey works too. They provide the savory base that balances all that sweetness.
- Jellied cranberry sauce. It melts into a smooth, thick glaze better than whole-berry sauce.
- Chili sauce. The Heinz-style kind, not sweet chili. It adds tang and depth without real heat.
- Brown sugar. Just a spoonful rounds out the tartness and helps the glaze caramelize in the oven.
How the glaze comes together
- Prep the sauce. Whisk the cranberry sauce, chili sauce, and brown sugar in a bowl until mostly smooth. A few cranberry lumps are fine.
- Load the dish. Spread the frozen meatballs in a single layer in a 9x13 baking dish. Pour the sauce over and stir to coat every meatball.
- Bake covered. Cover tightly with foil and bake at 375°F for 25 minutes. This heats everything through and starts the sauce bubbling.
- Uncover and glaze. Remove the foil, stir gently, and bake another 15-20 minutes until the sauce is thick and sticky.
- Rest and serve. Let them sit for 5 minutes so the glaze sets. Serve warm with toothpicks.
The foil trick
Covered baking traps steam so the meatballs heat through without drying out. When you pull the foil, the exposed surface starts to reduce and concentrate. That two-stage method gives you juicy interiors and a lacquered exterior. If you bake uncovered the whole time, the sauce reduces too fast and the meatballs can turn tough on the outside before the centers are hot.
Make them from scratch
If you prefer homemade meatballs, mix 1 lb ground beef, 1/2 cup breadcrumbs, 1 egg, 2 tbsp milk, 1/2 tsp salt, and 1/4 tsp pepper. Roll into 1-inch balls and bake on a separate sheet at 400°F for 12-15 minutes until just cooked through. Then transfer them to the baking dish and pour the sauce on top. You lose a little of the easy factor but gain texture and control over the seasoning.
Swaps that still work
No chili sauce? Use ketchup mixed with a splash of Worcestershire and a pinch of cayenne. You can also swap the jellied cranberry sauce for our easy 5-ingredient cranberry sauce if you have leftover holiday sauce in the fridge. For a spicier batch, add a teaspoon of sriracha or a pinch of red pepper flakes to the sauce. If you like the sweet-and-savory meatball family, these pair nicely with Hawaiian meatballs on the same buffet table.
Storing and reheating leftovers
Leftovers keep in an airtight container in the fridge for up to 4 days. Reheat them in a skillet over medium-low heat with a splash of water to loosen the glaze. The microwave works in a pinch but the sauce can separate and get soggy. Do not leave them at room temperature for more than 2 hours if you are serving them at a party. The USDA recommends keeping perishable foods out of the danger zone, see the USDA meat safety guidelines.
Party plating ideas
Spear them with toothpicks and pile them in a small cast-iron skillet to keep them warm. A sprinkle of sliced green onion or fresh parsley on top adds color. Set out a small bowl of the extra sauce from the pan for dipping. If you want another cranberry appetizer on the table, cranberry brie bites round out the spread without repeating the same flavor.
FAQs
- Can I use whole-berry cranberry sauce instead of jellied?
Yes, but the glaze will be looser and have visible berry pieces. Jellied sauce gives that smooth, glossy finish that coats the meatballs evenly.
- Can I make these in a slow cooker instead?
Absolutely. Stir everything together in a Crockpot and cook on low for 3-4 hours or high for 2 hours. The sauce stays thinner than the oven version. If you want a slow cooker recipe, see our cranberry meatballs.
- What kind of meatballs work best?
Fully-cooked frozen beef or turkey meatballs that are about 1 inch across work perfectly. Homemade meatballs also work if you pre-cook them first so they hold their shape in the sauce.
- How do I keep them warm for a party?
Bake them fully, then transfer to a slow cooker set to Warm. They hold beautifully for 2-3 hours. Stir occasionally so the glaze does not scorch on the sides.
- Can I freeze the leftovers?
Yes. Freeze cooled meatballs and sauce together in a freezer bag for up to 2 months. Thaw overnight in the refrigerator and reheat gently in a skillet with a splash of water.
- What can I serve with these?
They are perfect on their own as an appetizer. For a meal, spoon them over rice or mashed potatoes with a green vegetable on the side.
- Why is my sauce too thin?
The sauce thickens as it cools. If it is still runny after baking uncovered, stir and bake another 5-10 minutes. You may have used too much liquid or covered the dish too loosely.
- Are these gluten-free?
Only if you use gluten-free meatballs and confirm your chili sauce is gluten-free. The sauce itself contains no wheat.