These creamy Tuscan low-carb meatballs are rich, comforting, and packed with Italian-inspired flavors. Juicy meatballs are simmered in a velvety garlic cream sauce with sun-dried tomatoes and spinach, making this dish perfect for a satisfying low-carb dinner without sacrificing taste. Creamy Tuscan Low-Carb Meatballs

Why You’ll Love This Recipe

This recipe is easy enough for a weeknight meal yet elegant enough for guests. It is low in carbohydrates, naturally gluten-free, and incredibly filling. The creamy sauce pairs beautifully with the tender meatballs, and everything comes together in one pan for minimal cleanup.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the meatballs:

  • 500 g ground beef or ground chicken
  • 1 large egg
  • 50 g almond flour
  • 40 g grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil (for cooking)

For the creamy Tuscan sauce:

  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 120 g sun-dried tomatoes, chopped
  • 240 ml heavy cream
  • 120 ml chicken broth
  • 50 g grated Parmesan cheese
  • 1 teaspoon dried oregano
  • ½ teaspoon chili flakes (optional)
  • 60 g fresh spinach leaves
  • Salt, to taste
  • Black pepper, to taste

Directions

  1. In a large bowl, combine the ground meat, egg, almond flour, Parmesan cheese, garlic, Italian seasoning, salt, and black pepper. Mix until just combined.
  2. Shape the mixture into evenly sized meatballs, about 3 cm in diameter.
  3. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the meatballs and cook for 6–8 minutes, turning occasionally, until browned on all sides and cooked through. Remove from the skillet and set aside.
  4. In the same skillet, add the remaining olive oil and minced garlic. Sauté for about 30 seconds until fragrant.
  5. Stir in the sun-dried tomatoes and cook for 1 minute.
  6. Pour in the heavy cream and chicken broth, stirring well to combine.
  7. Add Parmesan cheese, oregano, and chili flakes if using. Simmer for 4–5 minutes until the sauce thickens slightly.
  8. Add the spinach and cook until wilted.
  9. Return the meatballs to the skillet and simmer for another 5 minutes, spooning the sauce over the meatballs.
  10. Adjust seasoning with salt and black pepper before serving.

Servings and timing

  • Servings: 4
  • Preparation time: 15 minutes
  • Cooking time: 25 minutes
  • Total time: 40 minutes

Variations

  • Use ground turkey instead of beef for a lighter version.
  • Add sliced mushrooms to the sauce for extra texture.
  • Replace spinach with kale for a heartier green.
  • Add fresh basil at the end for a brighter, herbal flavor.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a skillet over low heat or in the microwave in short intervals, stirring occasionally to maintain the creamy texture.

Creamy Tuscan Low-Carb Meatballs FAQs

Can I make these meatballs ahead of time?

Yes, the meatballs can be prepared and cooked in advance, then stored separately from the sauce for up to 24 hours before serving.

Are these meatballs freezer-friendly?

Yes, cooked meatballs freeze well for up to 2 months. Freeze the sauce separately for best texture.

What can I serve with these meatballs?

They pair well with cauliflower rice, zucchini noodles, or steamed vegetables.

Is this recipe keto-friendly?

Yes, the recipe is low in carbs and suitable for a keto-style diet.

Can I use milk instead of heavy cream?

Heavy cream is recommended for thickness, but full-fat milk can be used with a slightly thinner sauce.

How do I keep meatballs tender?

Avoid overmixing the meat mixture and cook over medium heat to retain moisture.

Can I make this dairy-free?

You can use coconut cream and a dairy-free cheese alternative, though the flavor will change.

Are sun-dried tomatoes necessary?

They add a signature Tuscan flavor, but cherry tomatoes can be used as a substitute.

Can I bake the meatballs instead?

Yes, bake at 200°C for 15–18 minutes, then add them to the sauce.

How do I thicken the sauce if needed?

Simmer a few extra minutes or add a small amount of extra Parmesan cheese.

Conclusion

Creamy Tuscan low-carb meatballs are a flavorful, satisfying meal that fits perfectly into a low-carb lifestyle. With tender meatballs and a luxurious cream sauce, this dish delivers comfort and elegance in every bite while remaining simple to prepare at home.

Print

Creamy Tuscan Low-Carb Meatballs

Creamy Tuscan Low-Carb Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Tuscan low-carb meatballs simmered in a rich garlic cream sauce with sun-dried tomatoes and spinach. This comforting one-pan meal delivers classic Italian-inspired flavor while staying gluten-free and low in carbs.

  • Author: Sophia
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Gluten Free

Ingredients

  • 500 g ground beef or ground chicken
  • 1 large egg
  • 50 g almond flour
  • 40 g grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil (for cooking)
  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 120 g sun-dried tomatoes, chopped
  • 240 ml heavy cream
  • 120 ml chicken broth
  • 50 g grated Parmesan cheese
  • 1 teaspoon dried oregano
  • ½ teaspoon chili flakes (optional)
  • 60 g fresh spinach leaves
  • Salt, to taste
  • Black pepper, to taste

Instructions

  1. In a large bowl, combine ground meat, egg, almond flour, Parmesan, garlic, Italian seasoning, salt, and black pepper. Mix until just combined.
  2. Shape the mixture into evenly sized meatballs, about 3 cm in diameter.
  3. Heat 1 tablespoon olive oil in a large skillet over medium heat. Cook meatballs for 6–8 minutes, turning occasionally, until browned and cooked through. Remove and set aside.
  4. In the same skillet, add remaining olive oil and minced garlic. Sauté for 30 seconds until fragrant.
  5. Add sun-dried tomatoes and cook for 1 minute.
  6. Pour in heavy cream and chicken broth, stirring to combine.
  7. Stir in Parmesan cheese, oregano, and chili flakes if using. Simmer for 4–5 minutes until slightly thickened.
  8. Add spinach and cook until wilted.
  9. Return meatballs to the skillet and simmer for 5 minutes, spooning sauce over them.
  10. Adjust seasoning with salt and black pepper before serving.

Notes

  • Avoid overmixing the meat to keep meatballs tender.
  • Chicken or turkey can be used for a lighter option.
  • Simmer the sauce gently to prevent splitting.
  • Great served with cauliflower rice or zucchini noodles.
  • Sauce thickens more as it cools.

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 520
  • Sugar: 5g
  • Sodium: 620mg
  • Fat: 38g
  • Saturated Fat: 17g
  • Unsaturated Fat: 19g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 36g
  • Cholesterol: 165mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star