Go Back
+ servings

Keto Spaghetti

This keto spaghetti is comfort food made healthy! Traditional Italian meatballs are made low-carb with extra cheese and a touch of heavy cream. Palmini noodles are tossed in a simple, yet delicious sauce for an easy keto meal.
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Main Course
Cuisine: Italian
Keyword: comfort food, family friendly, tomato sauce
Servings: 4 servings
Calories: 459kcal
Author: Cheryl Malik


  • Large bowl
  • Large pot


For the Meatballs

  • 1 pound ground beef see Notes
  • 1 garlic clove minced
  • 2 tablespoons heavy cream
  • ¼ cup grated parmesan cheese see Notes
  • ¼ cup shredded mozzarella cheese
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil

For the Sauce

  • 2 garlic cloves minced
  • 1 14-ounce can diced tomatoes no sugar added
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt

For the Spaghetti

  • 24 ounces Palmini noodles see Notes


  • Mix together the ground beef, garlic, egg, heavy cream, parmesan cheese, mozzarella cheese, Italian seasoning, salt, and black pepper in a large bowl.
    Keto Spaghetti Process Photo 1
  • Using a tablespoon or cookie scoop, measure out 2 tablespoon of meat per meatball and roll into a ball using the palms of your hands.
    Keto Spaghetti Process Photo 2
  • Once all meatballs are prepped, add olive oil to a large pot or dutch oven over medium heat. Working in batches, sear meatballs for 2-3 minutes per side.
    Keto Spaghetti Process Photo 3
  • Sauté the garlic in the same pot you cooked your meatballs in over medium-low heat for 2 minutes. Add all other sauce ingredients and stir to combine.
  • Gently add your meatballs back into the pot. Cover pot with lid, reduce heat to low and let simmer for 15-20 minutes or until meatballs are cooked through.
  • Drain and rinse the Palmini noodles, then remove pot from heat and stir the noodles in. Divide into 4 portions and serve.


  • Ground Beef: You can use anywhere from 70% to 95% lean ground beef.
  • Parmesan Cheese: For keto-friendly grated parmesan cheese, we recommend buying a block of parmesan cheese and grating it yourself. Pre-grated cheeses often times contain fillers which add unnecessary carbs.
  • Palmini Noodles: Feel free to use your favorite keto pasta in this recipe. Zucchini noodles would taste great!
Recipe yields approximately 4 servings. Nutritional values shown reflect the information for 1 serving out of 4. Macros may vary slightly depending on specific brands and types of ingredients used.
To determine the size of one serving, prepare the recipe as instructed, then weigh the entire finished recipe. Divide the total weight of the recipe (not including the weight of the bowl, pot, or plate the food is in) by 4. Result will be the weight of one serving.


Serving: 1serving | Calories: 459kcal | Carbohydrates: 15g | Protein: 27g | Fat: 32g | Saturated Fat: 13g | Trans Fat: 1g | Cholesterol: 101mg | Sodium: 1083mg | Potassium: 533mg | Fiber: 6g | Sugar: 3g | Vitamin A: 340IU | Vitamin C: 10mg | Calcium: 186mg | Iron: 4mg | Net Carbs: 9g