Cheese-stuffed meatballs Cheese-stuffed meatballs

Meatballs may sound boring and common but if soft warm cheese oozes out when you bite into one, I doubt very much if the meatball will qualify as boring or common. And if the meatballs are made with a good mix of herbs and spices, the better they will taste.

A sure hit at children’s parties, these cheese-stuffed meatballs may also be served as a finger food at adult parties. Use any ground meat that you like — I used pork but ground beef, chicken, turkey or lamb will do just as well. The cheese can be any variety that can be cut into cubes.

Two tips: First, use dried herbs and spices to minimize moisture in the meatball mixture. Moisture can make meatballs crack during frying. Second, test the temperature of the cooking oil by dropping in one meatball first. The meat should brown and cook in about three minutes. If the meat browns too fast, the oil is too hot. If the meat is still not browned but the cheese is starting to ooze out, the oil is not hot enough. In other words, the temperature of the oil should be such that the meatballs will cook through before the cheese fully melts and oozes out. Cheese-stuffed meatballs

Recipe: Cheese-stuffed meatballs


  • 125 g. of cheese (mozzarella, sharp cheddar and feta are great choices)
  • 500 g. of ground meat
  • 1 tsp. of salt (use more or less, depending on the saltiness of the cheese)
  • 1/2 tsp. of pepper
  • 1/2 tsp. of dried tarragon
  • 1/8 tsp. of ground sage
  • 1/4 c. of fried onion slices, homemade or store-bought
  • 1 tsp. of toasted garlic bits
  • 1 egg, beaten
  • 1/3 c. of bread crumbs (I used panko)
  • about 2 c. of vegetable oil for frying


  1. Cut the cheese into half inch cubes.
  2. In a bowl, mix together the meat, salt, pepper, herbs, egg and bread crumbs.
  3. Take about a tablespoonful of the mixture, place a piece of cheese at the center and roll to form a ball and seal in the cheese. Ideally, the meatball should be no more than two inches in diameter because it has to cook through in a very short time.
  4. Repeat until you have used up all the meat and cheese. If the size of the meatballs is correct, you should have about twenty.
  5. Heat the cooking oil and fry the meatballs in batches. Six to seven per batch. Fry them until golden, about three minutes. Drain on paper towels.
  6. Serving suggestions:
  7. Cheese-stuffed meatballs
  8. Serve the cheese-stuffed meatballs as they are. You may opt to serve a dipping sauce on the side. What else can go well with them on the plate, I will leave to your imagination.
  9. Cheese-stuffed meatballs
  10. Or you can serve meatballs as sliders.

Preparation time: 15 minute(s)

Cooking time: 15 minute(s)

Number of servings (yield): about 20 meatballs


  1. says

    I made something similar before. I didn’t know about the oil temperature so I failed at frying it properly. When I make these again, I hope to remember to post feedback about the oil. I like the taste of cheesy meatballs but failing at frying really made me upset. Dapat try ko uli! Better na dapat thanks to your help. :)