Finally, once they are cooked through and have that beautiful smoky exterior, I can’t resist drizzling a little BBQ sauce on top for extra flavor. I let them rest for a few minutes before devouring them. The first bite is always amazing—the smokiness paired with the creamy cheese and hints of heat is a flavor explosion!
Pro Tips for Best Results
I’ve tested this recipe a few different ways, and I can confidently say that using fresh jalapeños makes a significant difference. On one occasion, I used pickled jalapeños, and while they were tasty, I missed that fresh crunch. If you like it spicy, don’t hesitate to add a few more jalapeños than the recipe calls for. You can also try roasting them lightly in a skillet before adding to the meat mixture for a different flavor profile!
Another key point is to make sure that your cream cheese is really softened, possibly even at room temperature. If you try to mix it in when it’s too cold, you’ll end up with lumps that just won’t blend. On my first attempt, I made that mistake, and it was a bit of a headache to mix. Trust me, let that cream cheese sit on the counter for at least an hour before you start cooking.
Lastly, I recommend adjusting the cooking time based on the size of your meatballs. If you like them a little smaller, reduce the cooking time to about 40-45 minutes. Always use a meat thermometer to ensure they reach an internal temperature of 160°F. Better safe than sorry!
Common Mistakes to Avoid
I made a rookie mistake the first time I made these meatballs by not considering the smoking time. I thought I could speed it up by turning up the heat, but this resulted in a charred outer layer and undercooked inside. So take your time! Cooking them at a consistent low temperature allows the flavors to meld beautifully. (See the next page below to continue…)