Tasty Keto Stuffed Meatballs Recipe (Double Mozzarella)

This Italian dish, which is bursting in flavors will become yours probably the most loved one. 

These mozzarella stuffed meatballs bring a fun twist to the classic meatball recipe. They bring you a gourmet experience with oozy cheese in the middle of each meatball and come with a rich tomato sauce. 

We only use fresh ingredients, so no need to worry about preservatives in this dish. This is a truly flavorfull experience for all those following Keto diet, but also for those who just want to enjoy a good meal.

The highest carb ingredient is tomatoes, with 3.3g net carbs per serving.


ingredients of keto stuffed meatballs

Step 1.

Preheat your oven to 350F. Your oven has to be always preheated.

Puree the tomatoes; chop the tomatoes and place in a food processor. Process until smooth. Place the pureed tomatoes aside at the time.

Step 2.

Make the meatballs; in a large mixing bowl, combine beef, pork, and salt and pepper. Knead the mixture with clean hands until soft. Sprinkle the meat with thyme, basil, and garlic powder.

Knead the meat, just like you would knead the dough, until is evenly combined with spices. Let the meat rest in a fridge for 15 minutes for flavors to develop a bit.

Step 3.

Shape the mixture into 12 meatballs. They do not have to be perfect, just to have 12 portions.

Step 4.

Gently grease your hands with some oil and flatten each meatball between your palms.

Cut the mozzarella cheese in 1-inch cubes. Place the mozzarella ice cube in the center of each meatball. Gently lift the sides of the meatballs, and start rolling the meatball between your palms, so the cheese is closed within the meatball. 

Make sure you do not press to firmly, as the cheese may fell out. So, just roll gently.

Step 5.

Grease baking dish 1ith ½ tablespoon olive oil. Arrange the meatballs in a baking dish. Bake the meatballs in preheated oven for 12 minutes.

Step 6.

In the meantime, make the sauce; heat remaining olive oil in a large skillet over medium-high heat.

Add chopped garlic or pressed garlic into the skillet. Cook the garlic, stirring for 1 minute. Watch out as the garlic may burn.

Step 7.

Pour over the tomato puree and season to taste with salt. Bring the mixture to a boil and reduce heat. You will see blobs in the sauce.

Step 8.

Reduce heat and simmer for 12 minutes or until the sauce has thickened gently. 

Remove the meatballs form the oven. Pour over the warm tomato sauce, making sure each meatball is covered. Place the meatballs into the oven and continue baking for another 12 minutes. 

Step 9.

Final step is to remove the meatballs form the oven and sprinkle with shredded mozzarella cheese.

Place the meatballs with cheese into the oven for another 5 minutes or until the cheese is melted. Remove from the oven and let the meatballs stand for 5 minutes.


keto stuffed meatballs

Transfer to a plate and sprinkle with chopped parsley. Serve with zoodles or Keto spaghetti.

tasty keto stuffed meatballs

Tried this recipe?

Just snap a photo, hashtag it #bodyketosis and tag @bodyketosis on Instagram for a chance to be featured.

Keto Stuffed Meatballs

These mozzarella stuffed meatballs bring a fun twist to the classic meatball recipe. They bring you a gourmet experience with oozy cheese in the middle of each meatball and come
with a rich tomato sauce.
Print Pin
Course: Appetizer, Main Course
Cuisine: Italian
Keyword: keto stuffed meatballs, low-carb stuffed meatballs
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4 people
Calories: 514kcal


  • 0.75 lb Ground beef
  • 0.5 lb Ground pork
  • Salt and pepper
  • 1/2 tsp Dried thyme
  • 1/2 tsp Dried basil
  • 1/2 tsp Garlic powder
  • 4 oz Mozzarella cut into 1-inch pieces
  • 2 tbsp Olive oil
  • 2 cloves Garlic minced
  • 4 Tomatoes pureed
  • 3/4 cup Shredded Mozzarella
  • Chopped parsley for garnish


  • Preheat oven to 350F.
  • In a mixing bowl, combine beef, pork, salt, pepper, garlic powder, and herbs.
  • Divide mixture into 12 parts.
  • Flatten each part between palms and place a cube of mozzarella in the middle.
  • Wrap the meat around the cheese.
  • Brush the baking dish with ½ tablespoon olive oil and add the meatballs.
  • Bake the meatballs for 12 minutes.
  • In the meantime, heat remaining oil in a skillet. Add garlic and cook until fragrant. Add pureed tomatoes and simmer the sauce for 12 minutes.
  • Pour the sauce over meatballs and continue to bake for 12 minutes.
  • Sprinkle the shredded mozzarella on top and pop in the oven for another 5 minutes.
  • Garnish with parsley and serve.


Serving: 3meatballs | Calories: 514kcal | Carbohydrates: 3.9g | Protein: 42g | Fat: 36g | Fiber: 0.9g

Similar Posts