Mom's Best Recipes
Recipe

Sticky Hors d'Oeuvres Meatballs

Tender baked meatballs tossed in a glossy sweet and tangy sauce that screams party food, in the best way.

Author By Matt Campbell
4.8
A white serving bowl filled with glossy cocktail meatballs in a deep reddish brown sauce, garnished with sliced green onions on a neutral linen table setting

These are the meatballs that disappear first. Not politely. Not gradually. They vanish in a suspiciously fast, go-back-for-seconds kind of way.

My version of hors d'oeuvres meatballs leans into what we actually want from a party bite: juicy centers, browned edges, and a sauce that is sweet, tangy, and just spicy enough to keep you hovering near the slow cooker. The ingredient list is refreshingly normal, the method is low drama, and you can make them ahead without losing the magic.

Ground beef, breadcrumbs, egg, minced onion, garlic, salt, pepper, and seasonings arranged in small bowls on a light kitchen counter

Why It Works

  • Baking gives you better texture. You get browned edges and juicy middles without babysitting a skillet.
  • The sauce is bold but balanced. Chili sauce brings tang, grape jelly brings glossy sweetness, and a splash of vinegar keeps it from tasting flat.
  • Make-ahead friendly. Meatballs reheat beautifully, and the sauce actually gets better after it sits for a bit.
  • Party-proof. Keep them warm in a slow cooker and let guests serve themselves.

Pairs Well With

Storage Tips

Refrigerator: Cool meatballs and sauce, then store airtight for up to 4 days.

Freezer: Freeze meatballs (with or without sauce) in a freezer bag or container for up to 3 months. For best results, freeze the meatballs on a sheet pan first, then bag them once firm.

Reheat: Warm gently in a saucepan over low heat with a splash of water to loosen the sauce, or microwave in short bursts, stirring between. If reheating from frozen, thaw overnight in the fridge or reheat covered in a 325°F oven until hot throughout.

A slow cooker filled with saucy cocktail meatballs, a small ladle resting inside, on a clean kitchen counter

Common Questions

Can I use frozen meatballs?

Yes. Use a 26 to 32 ounce bag of frozen meatballs. Warm them in the oven or slow cooker, then toss with the sauce until everything is hot and glossy. Homemade tastes best, but frozen is a totally valid party move.

What is chili sauce, exactly?

In this recipe, chili sauce means the jarred condiment (often near ketchup). It is smooth, tomato-based, tangy, and mildly spicy. It is not the same as hot sauce or chili crisp.

Can I make these in a slow cooker only?

You can, but I recommend baking first for better browning and less greasy sauce. If you want all-slow-cooker, shape the meatballs and arrange them in the slow cooker in a single layer if you can (avoid packing them in too tightly so they heat through safely). Cook on High for 2 to 3 hours or on Low for 4 to 5 hours, until the centers hit 160 to 165°F. Then add the sauce and cook 15 to 30 minutes more, stirring gently once or twice, until everything is hot and glossy. Skim excess fat if needed.

How do I keep meatballs warm for a party?

After baking and saucing, move them to a slow cooker on Warm (or Low if your Warm runs cool). They will hold well for about 2 to 3 hours. Stir occasionally so the sauce stays evenly coating everything, and add a splash of water if it thickens too much.

How many meatballs per person?

As an appetizer, plan on 4 to 6 meatballs per person if there are other snacks. If these are the main event, aim for 8 to 10.

I love party food that behaves itself. Not fussy, not fragile, not the kind of thing that needs a lecture before you serve it. These meatballs are my go-to when I want something that feels nostalgic but still hits with real flavor. The first time I made them, I told myself they were for guests. Then I taste-tested one, then another, and suddenly the “party batch” needed an emergency second tray. That is how you know a recipe has earned a permanent spot in the rotation.