Aprons That Elevate the Everyday – Bringing Charm, Comfort, and Practicality to Every Moment

Cheese Stuffed Meatballs (Smoked & Sauced)

These cheese stuffed meatballs are packed with melty Oaxaca cheese, seasoned with BBQ rub, and smoked low and slow until they’re glazed in barbecue sauce. I stuff a beef-and-pork mix with cheese, seal the seams, chill the balls, then smoke them so you get a clean cheese pull instead of a cheese volcano.

Tired of stuffed meatballs that blow out the second you bite into them? These hold their cheese every time.

I’m Christie, a girl who loves to grill, and this is by far my favorite meatball recipe. I’ve smoked up small batches for friends and made big batches by the hundreds to cater events, so I’ve worked out exactly how to keep the cheese inside instead of on your sheet pan.

smoked cheese stuffed meatballs on a plate.smoked cheese stuffed meatballs on a plate.

What are cheesy meatballs?

Cheese stuffed meatballs are exactly what they sound like: a seasoned meatball with a cube of cheese tucked into the center instead of mixed throughout. As the meatball smokes, the cheese melts into a pocket of gooey filling, so every bite has that pull instead of just a hint of cheese flavor mixed into the meat.

The technique is simple, but it takes a little care to get right. Stuff too much cheese in, skip the chill time or smoke over direct heat, and you’ll end up with cheese pooled on your sheet pan instead of inside the meatball. Below, I’ll walk through the method I use to get a clean cheese pull every time.

woman stretching meatball to reveal cheese.woman stretching meatball to reveal cheese.

  • Soak: Place the breadcrumbs and milk in a large mixing bowl. Stir and let soak for 5 minutes. While that’s soaking, cut the Oaxaca cheese into 1/2-inch cubes.

  • Mix: Add the beef, pork, parsley, garlic and seasonings to the bowl. Mix until well combined.

  • Shape: Pinch off a couple tablespoons of the meatball mixture. Shape it into a ball. Then, flatten it, add in a piece of Oaxaca cheese and roll it back into a ball. Repeat with all of the meat and cheese to make 24 balls. Refrigerate while you light the smoker.

  • Heat Smoker: Heat your smoker to 300F degrees with an indirect heat zone. Cherry wood is great for this recipe.

  • Smoke: Place the meatballs on the smoker. Sprinkle with a little BBQ rub. Smoke for 15 minutes. Flip. Sprinkle with a little more rub. Smoke for 15 more minutes.

  • Sauce: Flip one more time and brush with sauce. Continue cooking for 10-15 minutes.

  • Serve: Remove to a platter and garnish with fresh parsley. Serve with toothpicks and extra BBQ sauce for dipping.

If you want to make Italian stuffed meatballs, can use mozzarella cheese instead of Oaxaca and mix in 2 teaspoons of Italian seasoning and 1 teaspoon black pepper, instead of the BBQ rub. 
For fewer leaks, use chilled 1/2-inch cheese cubes, seal the seams fully and refrigerate the meatballs before smoking.
It’s important to completely cover the cheese with the meat as you roll the balls to prevent the cheese from oozing out as they smoke. You still may lose a little cheese, but you can prevent that by flipping the meatballs to place any oozes on top. 
Meatballs are cooked through when they reach an internal temperature of 165F degrees. But be careful. Don’t insert your probe into the cheese. Just aim for the meat. 

Calories: 162kcalCarbohydrates: 5gProtein: 9gFat: 11gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.2gCholesterol: 32mgSodium: 303mgPotassium: 136mgFiber: 0.2gSugar: 2gVitamin A: 82IUVitamin C: 1mgCalcium: 27mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Be sure to rate it, leave a comment and save it so you can make it again. Show off your awesome results on social by tagging @girlscangrill

Ingredients

  • Panko Breadcrumbs: With all of my meatball recipes, I start with a combination of panko breadcrumbs and milk. This provides moisture and acts as a binder.
  • Milk: Use whole milk for the best flavor, or low-fat milk if you want to reduce calories.
  • Meat: This base recipe uses a combination of ground pork and ground beef. For extra flavorful meatballs, use meat that is either 70% lean and 30% fat or 80/20. You can experiment with other meats like chorizo, chicken or Italian sausage.
  • Herbs and Garlic: Fresh parsley and fresh garlic cloves add natural brightness.
  • Seasonings: My pork rub is a perfect blend for these meatballs. You can play around with the flavor profile and use other blends like taco seasoning or Italian seasoning or simple salt, black pepper and garlic powder.
  • Oaxaca Cheese: I usually use Oaxaca because it’s mild and melts clean. Mozzarella is the swap in the variation below. String cheese cut into cubes also works. Use block cheese you can cube, not a fluffy shredded pile, when you want the stuffing to stay inside.
  • Sauce: Choose your favorite BBQ sauce or glaze.

See the full recipe card above for servings and a full list of ingredients.


hands pulling meatball apart to reveal cheese.hands pulling meatball apart to reveal cheese.

How to make cheese stuffed meatballs

I like smoking these on a charcoal grill setup with Cowboy Charcoal Apple Hardwood Briquets and 2-4 chunks of cherry wood. The cherry wood gives them a beautiful mahogany color.

You can also smoke these on a pellet grill with apple or cherry wood pellets. Or, cook them over indirect heat on a gas grill with cherry wood chips in a foil pouch.

You’ll need a mixing bowl, a sheet pan, tongs a small bowl for the sauce and a basting brush.

cookin with cowboy logocookin with cowboy logo

Step 1: Soak the Breadcrumbs

In a large mixing bowl, combine the panko breadcrumbs and milk. Let it soak for five minutes until the breadcrumbs soak up the liquid.

Step 2: Cube the Cheese

Open the Oaxaca cheese from the packaging and cut it into 24 pieces, each about 1/2-inch. These will be stuffed inside the meatballs. Refrigerate them while you mix the meat.

Step 3: Mix the Meat

In the bowl with the bread crumbs, add in the ground meat, parsley, garlic and seasonings. Mix it all together. It works best if you use your hands.

meatball mix in large bowl.meatball mix in large bowl.

Step 4: Stuff and Roll the Meatballs

Once everything is mixed together, pinch off a couple tablespoons of meat and roll it into a ball. Use your thumb to create an indentation in the center of each meatball. Add in a piece of cold cheese, then re-roll the meatball, covering all of the cheese.

This recipe will make about 24 meatballs. Refrigerate the meatballs while you heat up your grill.

PRO TIP: You can make the meatballs in advance up to this point and keep them in the refrigerator for 2-3 days. You can also freeze the raw meatballs at this point. Then, let them thaw in the refrigerator overnight before smoking. 

Step 5: Heat the Grill

Heat your grill or smoker to 300F degrees. Add a couple chunks of cherry wood or use cherry pellets or wood chips for added flavor. Be sure to set the grill up with an indirect heat zone.

wood chunks catching fire in grill.wood chunks catching fire in grill.

Step 6: Smoke the Meatballs

Add the meatballs to the smoker over indirect heat, and sprinkle on a little more BBQ rub. Smoke for 15 minutes, flip, add more rub, and smoke for 15 more minutes.

meatballs smoking on grill.meatballs smoking on grill.

Adding rub creates layers of flavor inside the meat and on the crust as it forms.

PRO TIP: While the meatballs are smoking, some may start to ooze cheese. If this happens, just rotate the meatballs so the cheese is on top. 
cheese oozing out of meatballs while they smoke.cheese oozing out of meatballs while they smoke.

Step 7: Sauce and Finish

Flip the meatballs one more time, and brush with your favorite barbecue sauce. Cook for 10-15 more minutes, until the sauce sets and becomes tacky.

brushing barbecue sauce on meatballs on grill.brushing barbecue sauce on meatballs on grill.

How to serve smoked cheese stuffed meatballs

Remove the meatballs from the grill to a serving plate. Garnish with a little chopped fresh parsley for color. Serve with toothpicks and extra barbecue sauce.

If you’re serving these cheesy, juicy meatballs as a main course, plan on 4 per person, depending on how many sides you have. If you’re serving them as an appetizer, plan on 2 per person.

You can also pile them into a hoagie roll for a meatball sub.

woman holding a platter of meatballs.woman holding a platter of meatballs.

Variations of cheese stuffed meatballs

There are several ways you can make this recipe with just a few tweaks to change the flavor profile. Here are some of my favorite combinations.

Mozzarella Stuffed Meatballs

Use ground beef and ground sausage. Substitute the BBQ rub with 2 teaspoons Italian seasoning and 1 teaspoon black pepper. Instead of Oaxaca cheese, use a mozzarella cube. Skip the BBQ sauce and serve with marinara sauce. For the garnish, sprinkle with Parmesan cheese and fresh herbs.

Mexican Meatballs

Use ground beef and ground chorizo. Substitute the BBQ rub with taco seasoning. Instead of fresh parsley, add in cilantro or roasted green chiles or poblano peppers. Use the same cheese. Instead of barbecue sauce, brush with raspberry chipotle sauce.

Thai Meatballs

Use ground beef and pork, but add in 1 teaspoon fresh ginger, 1 tablespoon soy sauce and use cilantro instead of parsley. Instead of the BBQ rub, use a combination of kosher salt, black pepper, turmeric and lime zest. Replace the barbecue sauce with sweet chili sauce.


How to keep cheese from leaking out of stuffed meatballs

Here’s how I cut down on leaky cheese without changing the 300F degrees smoke.

  • Seal the seams: After you tuck in the Oaxaca cube, roll until no cheese peeks out. Fully cover the cheese with meat.
  • Don’t overstuff: Stick to about 1/2-inch cubes so the meat wall stays thick enough.
  • Chill before smoke: Refrigerate the shaped meatballs while you heat the grill. Cold meat holds the seal better. You can also shape them ahead and keep them in the fridge 2-3 days.
  • Start with firm cubes: Cut block Oaxaca into cubes and chill them hard so they stay put while you roll. Block cheese beats shredded for stuffing.
  • Indirect heat: Smoke over indirect heat so you’re not blasting one side. If a little cheese starts to ooze, rotate that meatball so the leak faces up.
  • Don’t keep poking the center: Cook until the meat is done and the glaze is tacky. Repeated thermometer stabs into the cheese pocket invite leaks.

Storage

Cooked meatballs can be stored in an airtight container in the refrigerator for up to five days. You can then reheat them in the microwave.

You can also freeze cooked meatballs for up to six months in a freezer bag. To reheat them, let them thaw in the refrigerator overnight and then warm them in a microwave or oven. Keep an eye on them though, because the cheese may ooze out, so you may need to rotate them as they’re heating.


GCG Pro Pitmaster Tips

  • Use ground meat with a higher fat ratio for juicier meatballs
  • Cheeses that melt well, like Oaxaca or Mozzarella, work best for this recipe
  • Be sure to fully cover the cheese when rolling the meatball
  • Layer the seasoning inside the meatball mixture and on the outside
  • Cook over indirect heat to avoid flareups

Frequently Asked Questions

What is the secret to good meatballs?

There are a few secrets. First, start with ground meat that has a higher fat ratio, like 70/30 or 80/20. Then, combine it with breadcrumbs and milk for added moisture. Finally, be sure to season the meat mixture and the outside of the meatball.

How do you make cheese stuffed meatballs in the oven?

Follow the same recipe. Then, place the meatballs on a baking sheet lined with aluminum foil or parchment paper. Bake at 350F degrees for 10 minutes. Give them a flip. Bake 10 more minutes. Give them a flip. Sauce and bake for 5-10 more minutes. It’s important to flip them to help the cheese stay inside.

How do I prevent meatballs from falling apart?

This recipe uses a combination of breadcrumbs and milk, which work as a binder to help the meatball retain its shape.

What cheese is best for cheese stuffed meatballs?

Personally, I love using Oaxaca cheese. It’s a Mexican cheese that is mild and super meltable. It comes in a round package and is rolled up. Simply unroll it and cut it into cubes. Mozzarella cheese is also an excellent choice. You can also use string cheese and cut it into cubes.

How do I stop cheese from leaking out of stuffed meatballs?

Seal the meat fully around each cube, don’t overstuff, chill the meatballs before smoking and start with cold cubes from block cheese. If a little cheese escapes on the smoker, rotate that meatball so the leak faces up.

How do you make meatballs with cheese in the middle?

Flatten a portion of the meat mixture, press a cube of cheese into the center, then fold the meat back around it and roll into a ball, making sure no cheese peeks through before you smoke it.


Newest Recipes

Want even more great grilling recipes and tips? Subscribe to my newsletter and follow me on Facebook, Instagram and TikTok for my latest grilling adventures. If you make a recipe, please leave a comment and rating below.

Trending Products

- 15% KEVIN&SASA CRAFTS Painting Apron for Men ...
Original price was: $6.99.Current price is: $5.94.

KEVIN&SASA CRAFTS Painting Apron for Men ...

0
Add to compare
- 17% BOUMUSOE 3 Pack Floral Aprons with Pocket, Bl...
Original price was: $11.99.Current price is: $9.99.

BOUMUSOE 3 Pack Floral Aprons with Pocket, Bl...

0
Add to compare
- 10% TREASO Apron for Men Women, Chef Apron with A...
Original price was: $9.99.Current price is: $8.99.

TREASO Apron for Men Women, Chef Apron with A...

0
Add to compare
0
Add to compare
0
Add to compare
- 15% Vammcht Waterproof Apron with Comfortable Adj...
Original price was: $9.99.Current price is: $8.49.

Vammcht Waterproof Apron with Comfortable Adj...

0
Add to compare
0
Add to compare
.

We will be happy to hear your thoughts

Leave a reply

OnlyAprons
Logo
Register New Account
Compare items
  • Total (0)
Compare
0
Shopping cart