They are so much fun to make, and they are even more fun to eat. Plus, they’re ready in just 45 minutes! I love making meatballs for dinner. I have quite a few meatball recipes on this website, as a matter of fact (these pork meatballs are amazing). They are easy, versatile (you can use different kinds of meats and seasonings), and everyone loves them - kids and adults. But these cheese-stuffed meatballs are extra delicious. There’s something about biting into a hot, well-seasoned meatball and finding the melty, cheesy center… it’s really, really good. And my kids absolutely adore the cheesy surprise!

Ingredients

You’ll only need a few simple ingredients to make these tasty meatballs. The exact measurements are included in the recipe card below. Here’s an overview of what you’ll need: Ground beef: I like to use lean ground beef. I tried using extra-lean ground beef and thought it was a bit too dry. Cheddar cheese: I use sharp cheddar or even extra sharp for a nice flavor boost. 🧀 To season: Kosher salt, black pepper, garlic powder, and smoked paprika. Olive oil spray: I love cooking with this delicious oil. But if you’d rather use an oil with a higher smoke point, you can use avocado oil instead.

Instructions

Making these cheese-stuffed meatballs is surprisingly easy. Scroll down to the recipe card for detailed instructions. Here are the basic steps: Divide the ground beef into eight equal portions. Flatten each portion and place a cheese square in the center. Wrap the beef around the cheese and shape it into a ball. You want to make sure at this point that the cheese is completely enclosed in the meat. Dip the meatballs in spices, spray them with oil, and bake. My kids love making this recipe with me. They are in charge of placing the cheese inside the meat, then sealing is as best as they can. Yes, sometimes it oozes out. But they have so much fun “helping,” I think it’s worth it!

Expert tips

The main challenge when making this recipe is that sometimes the cheese oozes out of a meatball (or two) into the pan. If you seal the meatballs well, as shown in the video, this usually doesn’t happen. And if it happens, it’s only with one or two meatballs. But please know that it can happen, and then you’re left with delicious baked meatballs, but they are not filled with cheese.I like to divide the meat, stuff it with cheese, then roll in spices, because it’s easier. But if you prefer, you can mix the spices into the ground beef, and then divide it into 8 portions.I usually use block cheddar, cut off 2 ounces and then cube them. But if you only have sliced cheddar, that works too - as shown in the video.

Frequently asked questions

Variations

One way to vary this recipe is to use different cheeses. Good candidates include mozzarella and gouda (the smoked varieties of both are especially good). Sometimes, instead of using garlic powder and smoked paprika, I use four teaspoons of pizza seasoning. It’s really good!

Serving suggestions

These meatballs are very rich. So I usually serve them with something light, either a salad (this asparagus salad is lovely) or a steamed vegetable such as steamed broccoli.

Storing leftovers

You can keep the leftovers in the fridge, in an airtight container, for 3-4 days. Reheat them gently, covered, in the microwave o 50% power.

👩🏻‍🍳 I typically publish a new or an updated recipe once a week. Want these recipes in your inbox? Subscribe! You can unsubscribe at any time.

Recipe card

❤️ Let’s connect! Follow me on Pinterest, Facebook, TikTok, YouTube, Instagram, or Twitter.

Cheese Stuffed Meatballs - 99Cheese Stuffed Meatballs - 80Cheese Stuffed Meatballs - 93Cheese Stuffed Meatballs - 46Cheese Stuffed Meatballs - 16Cheese Stuffed Meatballs - 68Cheese Stuffed Meatballs - 17Cheese Stuffed Meatballs - 46Cheese Stuffed Meatballs - 84Cheese Stuffed Meatballs - 10Cheese Stuffed Meatballs - 43Cheese Stuffed Meatballs - 54Cheese Stuffed Meatballs - 30Cheese Stuffed Meatballs - 13