Spicy Mexican cheese-stuffed meatballs with homemade coleslaw

These cheese-stuffed meatballs began in my soon-to-be parents-in-law’s outdoor kitchen in sunny Weymouth. My other half had built the kitchen for them and, as soon as it was finished, I was eager to give it a proper first outing.

I wanted something a little more exciting than an ordinary burger, so I made six substantial beef meatballs with spicy jalapeño cheese hidden inside. They are unapologetically generous: serve two each for three hungry people, or divide them between four with plenty of homemade coleslaw, salad and fries.

Makes

6 large meatballs

Serves

3 generously or 4 with sides

Preparation

30 minutes, plus chilling

Ingredients

For the stuffed meatballs

  • 750g minced beef, ideally 10–15% fat
  • 240g spicy Mexican-style or jalapeño cheese, cut into 6 equal pieces
  • 1 tsp smoked paprika
  • ½ tsp chilli flakes, or to taste
  • ½ tsp freshly ground black pepper
  • ½ tsp fine salt, optional—the cheese may already be salty

To serve

Spicy jalapeño cheese for stuffing the meatballs

Method

  1. Season the beef. Put the minced beef into a large bowl with the smoked paprika, chilli flakes, black pepper and optional salt. Work it together gently but thoroughly with clean hands until the seasoning is evenly distributed and the mixture holds together. There is no need for egg or breadcrumbs.
  2. Fill the meatballs. Divide the beef into 6 equal portions, roughly 125g each. Flatten one portion in your palm, place a piece of cheese in the centre and bring the meat completely around it. Pinch every seam closed, then shape it into a slightly squared ball; the flatter sides make it easier to turn and brown evenly. Repeat with the remaining beef and cheese.
  3. Chill. Place the filled meatballs on a plate, cover and refrigerate for at least 20 minutes so they firm up before cooking.
Shaping the cheese-stuffed beef meatballs
  1. Cook on the barbecue. Heat a barbecue griddle plate over a medium-high heat. Cook the meatballs for about 12–16 minutes, turning regularly so every side becomes well browned. Keep the heat steady rather than fierce: this gives the centre time to cook without burning the outside.
  2. Or cook indoors. Heat a heavy griddle or frying pan over a medium-high heat. Brown the meatballs on every side, then lower the heat, cover loosely and continue cooking until done.
  3. Check and rest. The beef should be thoroughly cooked and reach 75°C in the centre when checked with a food thermometer. Rest for 3–5 minutes before serving so the cheese is less likely to rush out when cut.
  4. Serve. Spoon the spicy homemade coleslaw alongside the hot meatballs. I like them with leafy salad, French fries and either sour cream or Sriracha sauce.
Cheese-stuffed Mexican meatballs served with coleslaw, salad and fries

Catherine’s tip

The two things that keep the cheese inside are sealing the beef without even a tiny gap and chilling the filled meatballs before they hit the heat. If your cheese comes in a different-sized packet, allow about 40g per large meatball rather than relying on the packet size. A little cheese may still escape—and that crisp, caramelised bit on the griddle is cook’s privilege.