Home » Main Meals » Cheese Stuffed Meatballs in Creamy Garlic sauce

Cheese Stuffed Meatballs in Creamy Garlic sauce

Say goodbye to bland and dry cheese stuffed meatballs, today I will show you how to make juicy meatballs filled with cheese in creamy garlic sauce. This dish is amazing when served with mashed potatoes but also great with pasta. You can have this dish on your dinner table within 30 minutes!

Cheese stuffed meatballs garnished with parsley.

How to make cheese stuffed meatballs

Making cheese stuffed meatballs is fun because all you have to do is dump all the meatball spices together with the ground beef in a bowl, mix and then and form equal size balls. You will use, garlic powder, onion powder, salt, black pepper, and paprika powder. To get juicy and tasty meatballs, use ground beef that’s high in fat percentage.

Now that you have added all the ingredients in a bowl and made sure that the spices are mixed well with the beef by mixing the ingredients well for a minute. Form ten meatballs.

Now it’s time to add the cheese. Cut the cheese in cubes; I prefer using mild or sharp cheddar cheese it has more flavor than mozzarella cheese and it melts well when the meatballs are heated.

So, make an indent in the middle of the meatballs and place the cheese cube. Form a ball again and keep it aside. When you finish filling all the meatballs, it’s time to fry.

close up image of Cheese stuffed meatballs.

Frying the cheese stuffed meatballs should not take more than 7 minutes, and you do not have to deep fry them either, shallow frying is perfect, but you have to fry the meatballs in batches. Frying all the meatballs at the same time will release steam, and instead of getting seared and perfectly browned meatballs you’ll end up with dull-looking boiled meatballs, this beside the cooking time will increase because once the steam is released the temperature drops and the cooking time increases.

Cheese stuffed meatballs cut in half and showing melted cheese.

How to make the creamy garlic sauce

Making the garlic sauce is a dream, it hardly takes few minutes, and there is no onion to chop here, the flavor is mainly coming from the garlic and the spices added the sauce later, so here are the five steps to making garlic sauce:

  • Add the butter to the pan and allow it to melt.
  • Add the chopped garlic, or you can mince it if you wish. Fry on low heat to prevent the garlic from burning.
  • Add the flour and stir for two minutes.
  • Add the cold milk and now increase the heat to medium. Keep stirring until the sauce is creamy in texture.
  • Add the spices and the meatballs, stir for two minutes.

That’s it! Your cheese stuffed meatballs in creamy garlic sauce is ready. I told you it wouldn’t take time.

Meatball stuffed with cheddar cheese.

How to serve cheese stuffed meatballs

You can serve the meatballs on mashed potatoes and or with pasta. You can also have it as a sandwich in a long roll of bread.

More Meatball Recipes you will love:

Homemade Pizza Recipe with Meatballs.

Swedish Meatball Recipe.

Greek Meatballs Keftedes.

Dawood Basha Meatballs in Tomato Sauce.

Moroccan Meatballs.

cheese stuffed meatballs post feature image

Cheese Stuffed Meatballs in Creamy Garlic sauce

No more dull and dry meatballs, this cheese stuffed meatballs recipe with creamy garlic sauce is quick to make and the meatballs are delicious and juicy.
4.91 from 11 votes
Print Pin Rate
Course: Main dish
Cuisine: American
Keyword: Cheese Stuffed Meatballs in Creamy Garlic sauce
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 3 people
Calories: 390kcal
Author: Muna Kenny



  • 400 gm ground beef
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ¼ teaspoon paprika
  • ¼ teaspoon black pepper powder
  • ¼ teaspoon salt
  • 10 small cubes of cheddar cheese around one inch


  • ½ cup cooking oil


  • 4 medium-size garlic cloves minced
  • 3 tablespoon unsalted butter
  • 2 tablespoon all-purpose flour
  • Salt to taste
  • 1 ½ cup cold milk
  • Pinch of black pepper powder
  • Pinch of paprika powder
  • Pinch of thyme powder



  • Add all the meatball ingredient to a bowl except the cheese.
  • Mix the ingredients well for a minute and then form ten equal size balls.
  • Place the cheese cube in the middle of the meatball and form a ball again.
  • In a frying pan add the oil, when the oil is hot, add five meatballs and fry for 7 minutes. Remove the cooked meatballs and add the remaining batch and cook for 7 minutes.
  • Keep the meatballs aside and start preparing the garlic sauce.


  • In a pan, add the butter. When the butter melts add the garlic and sauté for one minute on low heat to prevent the garlic from burning.
  • Add the flour and stir for two minutes on low heat.
  • Add the milk and stir until the sauce is thicker in texture. Now, add the spices and the meatballs.
  • Cook the meatballs in the garlic sauce for one to two minutes but not more than that otherwise the meatballs will get dry.
  • Serve hot with mashed potatoes or pasta.


Calories: 390kcal
DID YOU TRY THIS RECIPE?Follow me on Instagram @munatycooking or tag #munatycooking!
Side click of meatballs in a pan .


  1. wow This looks droolworthy! I totally adore that creamy garlic sauce.

  2. 5 stars
    I love this recipe so much! I’m a big fan of Asian flavors, and I love cheese. This is perfect for me!

  3. 5 stars
    Let’s see. You put cheese in the center and then you bathed it all in garlic sauce. That sounds like a winner to me!

  4. Bright snow Loveland

    What a delicious meal, with a simple recipe. Will have to try at home. Thanks for sharing

  5. I love that this uses ingredients and spices I already have around the house! Can’t wait to make it.

  6. 5 stars
    These look amazing! The garlic cream sauce makes the recipe perfect!

  7. 5 stars
    5 star recipe! I love meatballs! Your recipe looks so good and so easy to make!

  8. once again Muna you’ve shared something that looks amazing!!! i love meatballs and this is a clever variation.

  9. These look and sound so amazing! I love meatballs and love cheese so what a perfect combination!

    cute & little

  10. Yummy, I love cheese, but am a vegetarian so can I switch the meat with potato or any other ingredient???

  11. Ahh! This is heavenly! Velvety mashed potatoes would certainly be a great pair for this.

  12. 5 stars
    This would be a sure hit at my house! It looks delish!

  13. 5 stars
    Oh this looks delish! Like real soul food. Can you recommend a vegetarian alt?

  14. 5 stars
    Nnnniiiicccceeeeee…meatballs in garlic sauce! This must be “it”. Can I use non-dairy on this meal?

  15. Oh man, this recipe looks sooooo good! I’ll have to give it a try myself this weekend (though I’l sub for
    a veggie-based “meat”ball. 🙂

  16. 5 stars
    Cheese Stuffed Meatballs in Creamy Garlic sauce is a very unique recipe! I hope I can try cooking it at home. I can smell it now!

  17. katrina Kroeplin

    omg i need this right now. this sounds amazing.

  18. 5 stars
    I love meatballs, and these cheese stuffed ones look amazing and super easy to make!

  19. Wow these sound amazing, and I love how you added the sauce for that extra level of flavour explosion!

  20. Kevin Brotac

    Not a big fan of meatballs, but this recipe got my attentions. It looks really good with that garlic sauce

  21. 5 stars
    That looks absolutely delicious and I can already imagine the savory aroma. I’m sure the kids would love this for dinner.

  22. Rosey Marie

    The creamy garlic sauce is a nice touch. My grown kids would love if I made this over the weekend since they are all coming to visit!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating