Go Back
+ servings

Low Carb Italian Meatball Skillet

The Low Carb Italian Meatball Skillet is a cozy one-pan keto dinner where juicy meatballs are browned in a skillet, simmered in a rich, low-sugar tomato sauce, and finished with a blanket of melty cheese. Almond flour replaces traditional breadcrumbs to keep carbs low while still giving the meatballs a tender, classic texture, and Parmesan adds savory depth. Garlic and Italian herbs create a bold, authentic flavor profile, while a splash of cream softens the acidity of the tomatoes and adds just enough richness. Serve this herby, garlicky, tomato-rich skillet over zucchini noodles or cauliflower rice for a complete, satisfying meal without the extra carbs.
Course Dinner, Main Course, Meal Prep
Cuisine American, Italian
Keyword gluten free, keto, low-carb, Meatballs, one pan, skillet
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 4 servings
Calories 485kcal

Equipment

  • large oven-safe skillet
  • Mixing bowl
  • Baking sheet or plate
  • measuring cups and spoons
  • spatula or tongs

Ingredients

For the meatballs

  • 1 pound ground beef use 80/20 for best flavor or substitute ground turkey
  • 1/3 cup blanched almond flour
  • 1/4 cup grated Parmesan cheese plus extra for serving if desired
  • 1 large egg lightly beaten
  • 2 cloves garlic minced
  • 1 teaspoon Italian seasoning
  • 1 teaspoon onion powder
  • 3/4 teaspoon fine sea salt or to taste
  • 1/4 teaspoon black pepper or to taste

For cooking and the sauce

  • 2 tablespoons olive oil or avocado oil, for browning
  • 1 1/2 cups low-sugar marinara sauce choose a no-sugar-added sauce, about 3 net carbs per 1/2 cup
  • 1/3 cup heavy cream for a creamy tomato sauce
  • 1 clove garlic minced, for the sauce
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes optional, for gentle heat

For topping and serving

  • 1 cup shredded mozzarella cheese low-moisture, part-skim
  • 2 tablespoons grated Parmesan cheese for topping
  • 2 tablespoons fresh basil or parsley chopped, for garnish

Instructions

  • Add the ground beef, almond flour, Parmesan, egg, minced garlic, Italian seasoning, onion powder, salt, and black pepper to a large mixing bowl and gently mix with your hands just until the ingredients are evenly combined.
  • Roll the meat mixture into meatballs about 1 to 1 1/2 inches in diameter and place them on a plate or baking sheet.
  • Heat the olive oil in a large oven-safe skillet over medium heat until it shimmers.
  • Add the meatballs in a single layer without crowding and cook, turning every few minutes, until browned on most sides, about 6 to 8 minutes, working in batches if needed.
  • Transfer the browned meatballs to a plate, leaving any browned bits and some of the fat in the skillet for extra flavor.
  • Add the minced garlic for the sauce to the skillet and sauté over medium heat for about 30 seconds until fragrant, stirring constantly to avoid burning.
  • Pour in the marinara sauce and stir in the dried oregano and red pepper flakes, scraping up any browned bits from the bottom of the pan.
  • Stir in the heavy cream until the tomato sauce looks slightly creamy and comes to a gentle simmer.
  • Return the browned meatballs and any juices on the plate to the skillet, nestling them into the sauce in a single layer.
  • Cover the skillet loosely with a lid or foil and simmer over medium-low heat for 10 to 12 minutes, or until the meatballs are cooked through and reach an internal temperature of 165°F.
  • Uncover the skillet and sprinkle the mozzarella and additional Parmesan evenly over the meatballs and sauce.
  • Cover the skillet again and cook for another 2 to 3 minutes, or until the cheese is melted and bubbly, or briefly place the skillet under the broiler if it is oven safe to lightly brown the cheese.
  • Remove the skillet from the heat, garnish with chopped fresh basil or parsley, and let the meatballs rest for a few minutes before serving.
  • Serve the meatballs hot straight from the skillet with spoonfuls of the creamy tomato sauce, pairing with zucchini noodles, cauliflower rice, or a simple green salad to keep the meal low carb.

Notes

For the lowest carb count, choose a marinara sauce labeled no sugar added and check that it has about 3 to 4 grams of net carbs per 1/2 cup serving. If using leaner ground turkey instead of beef, add an extra 1 tablespoon of olive oil to the meat mixture to keep the meatballs tender and juicy. Avoid overmixing the meatball mixture so the texture stays light rather than dense. The meatballs and sauce keep well in the refrigerator for up to 3 days and can be gently reheated on the stovetop over low heat with a splash of water or broth to loosen the sauce. To freeze, cool completely, transfer to an airtight container, and freeze for up to 2 months, then thaw overnight in the refrigerator before reheating.

Nutrition

Serving: 1g | Calories: 485kcal | Carbohydrates: 9g | Protein: 29g | Fat: 37g | Saturated Fat: 15g | Cholesterol: 145mg | Sodium: 990mg | Fiber: 3g | Sugar: 4g