Satisfy your pasta cravings without the carbs with this flavorful Low Carb Spaghetti with Tomato Sauce and Meatballs. Featuring tender zucchini noodles as the perfect gluten-free alternative to traditional pasta, this dish is both healthy and satisfying. Juicy, perfectly-seasoned meatballs made with a blend of ground beef, almond flour, and Parmesan cheese are simmered in a rich, garlicky tomato sauce infused with aromatic herbs. Ready in just an hour, this low-carb comfort food is perfect for weeknight dinners or meal prep. Garnish with fresh parsley and extra Parmesan for a restaurant-quality finish that’s keto-friendly and jam-packed with flavor.
Scan with your phone to download!
Prepare the zucchini noodles by spiralizing the zucchinis into thin, noodle-like strands using a spiralizer or julienne peeler. Set aside.
In a mixing bowl, combine the ground beef, almond flour, Parmesan cheese, egg, 1 minced garlic clove, dried oregano, half of the salt, and half of the black pepper. Mix well until all ingredients are evenly incorporated.
Form the meat mixture into 16 small meatballs, roughly 1 inch in diameter, and set them aside on a plate.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the meatballs in batches, ensuring there is space between them, and cook for 3-4 minutes per side until browned all over and mostly cooked through. Remove the meatballs from the skillet and set aside.
In the same skillet, add the remaining 1 tablespoon of olive oil. Add the chopped onion and sauté for about 3-4 minutes until softened. Add the remaining minced garlic and cook for an additional 30 seconds until fragrant.
Pour the tomato sauce and chicken broth into the skillet with the onions and garlic. Stir to combine, then season with the dried basil, remaining salt, black pepper, and crushed red pepper flakes (if using). Simmer on low heat for 10 minutes.
Return the meatballs to the skillet with the sauce, ensuring they are submerged. Cover and simmer for another 10 minutes to allow the meatballs to fully cook and absorb the flavors.
While the meatballs are simmering, prepare the zucchini noodles. Heat a separate skillet over medium heat and sauté the zucchini noodles (with a pinch of salt, if desired) for 2-3 minutes until they are slightly softened but still hold their shape. Avoid overcooking to prevent sogginess.
Divide the zucchini noodles among four plates. Top each plate with meatballs and tomato sauce.
Garnish with chopped fresh parsley and additional grated Parmesan cheese, if desired. Serve immediately.
Serving size | (1951.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2171.8 |
Total Fat 160.2g | 0% |
Saturated Fat 54.9g | 0% |
Polyunsaturated Fat 4.6g | |
Cholesterol 580.2mg | 0% |
Sodium 4681.3mg | 0% |
Total Carbohydrate 62.9g | 0% |
Dietary Fiber 19.2g | 0% |
Total Sugars 33.3g | |
Protein 126.9g | 0% |
Vitamin D 81.9IU | 0% |
Calcium 1049.3mg | 0% |
Iron 16.9mg | 0% |
Potassium 4723.0mg | 0% |
Source of Calories