Grape Jelly Cocktail Meatballs with Smokies

Prep: 15 minCook: 45 minmediumAmerican comfort food
Grape Jelly Cocktail Meatballs with Smokies

Sweet-and-savory cocktail meatballs glazed in a tangy grape jelly and chili sauce that's been a party staple since the 1950s. Homemade beef meatballs are browned in oil, then simmered in a glossy sauce combining grape jelly, chili sauce, and optional hot pepper jelly for heat. The result is tender meatballs with a sticky-sweet exterior and subtle umami depth from Worcestershire and parsley. Perfect for holiday gatherings, game day, or casual entertaining, this recipe requires minimal skill and scales easily. What sets this version apart is the balance of sweetness and heat, enhanced by homemade meatballs rather than frozen, allowing you to control texture and seasoning. The sauce works equally well with cocktail sausages or smokies, making it infinitely flexible for crowd-feeding.

Ingredients

  • 1 pound ground beef
    ground turkey1:1lean poultry
    Full guide →
  • ½ cup bread crumbs
    crushed saltines1:1texture
    Full guide →
  • cup onion, finely minced
  • ¼ cup milk
    heavy cream1:1sauce
    Full guide →
  • 1 large egg
  • 1 tablespoon fresh parsley
  • 1 teaspoon kosher salt
  • teaspoon black pepper
  • ½ teaspoon Worcestershire sauce
  • ¼ cup olive oil, vegetable oil, or vegetable shortening
  • 1 12 ounce bottle chili sauce
  • 1 10 ounce jar grape jelly
  • 1 to 2 tablespoons hot pepper jelly(optional)
    sriracha or red pepper flakes1 tablespoon=1/2 teaspoonheat

Instructions

  1. 1

    Mix ground beef with bread crumbs, onion, milk, egg, parsley, salt, pepper, and Worcestershire sauce until just combined.

  2. 2

    Gently shape the mixture into one-inch balls.

  3. 3

    Heat oil in a large skillet over medium-high heat and brown the meatballs on all sides until golden.

  4. 4

    Remove meatballs and discard fat from the skillet.

  5. 5

    Add chili sauce and grape jelly to the skillet and heat, stirring constantly until jelly is fully melted.

  6. 6

    Stir in hot pepper jelly if using for added heat.

  7. 7

    Return meatballs to the skillet and simmer uncovered for about thirty minutes, stirring occasionally.

  8. 8

    Transfer to a chafing dish or warming device, or place the entire skillet in a crockpot on low to keep warm before serving.

Tips

Tip 1

Do not overwork the meatball mixture or they will become dense and tough. Mix just until ingredients are combined, keeping the texture light and tender. Gentle handling yields the best results.

Tip 2

Brown meatballs without moving them constantly. Let each side develop color before turning, about two minutes per side. This creates a flavorful crust that holds during simmering.

Tip 3

For spice control, add hot pepper jelly gradually and taste as you go. You can always add more but cannot remove heat once mixed into the sauce.

Good to Know

Storage

Refrigerate in an airtight container for up to three days. Reheat gently in a skillet over low heat, adding a splash of water if the sauce thickens too much.

Make Ahead

Prepare and brown meatballs up to one day ahead. Store separately from sauce. Combine and simmer the day of service, or freeze the cooked, sauced meatballs for up to two months.

Serve With

Keep warm in a slow cooker on low for up to two hours during parties. Serve with toothpicks, small plates, or cocktail napkins. Pairs well with cooked sausages mixed into the same sauce.

See pairing guide →

Common Mistakes

Watch

Do not skip the browning step to avoid pale, mushy meatballs that lack texture and depth.

Watch

Do not simmer longer than thirty to forty minutes to avoid meatballs breaking down and becoming grainy.

Watch

Do not use only frozen meatballs without adjusting cook time to avoid uneven heating and texture loss.

Substitutions

ground beef
ground turkey1:1lean poultry
Full guide →
bread crumbs
crushed saltines1:1texture
Full guide →
milk
heavy cream1:1sauce
Full guide →
hot pepper jelly
sriracha or red pepper flakes1 tablespoon=1/2 teaspoonheat
Find more substitutions →

FAQ

Can I use frozen meatballs instead of homemade?

Yes, substitute one-inch frozen meatballs one-to-one and skip browning. Add directly to the sauce and simmer for forty to fifty minutes until heated through. The sauce will be identical; texture and flavor depth will differ.

What if I don't have grape jelly?

Substitute with apricot preserves, currant jelly, or even sweet chili jam in equal amount. The flavor profile changes slightly but the method remains the same. Avoid bitter jellies like marmalade.

How long can I keep these meatballs warm during a party?

Keep them in a slow cooker on low for up to two hours without quality loss. Stir occasionally and add a splash of water if the sauce reduces too much. Beyond two hours, meatballs may dry out.