These slow cooker turkey meatballs are an ideal low-carbohydrate dinner for busy weeknights. By using ground turkey as the primary protein, you get a high-protein option that fits easily into a keto meal plan without relying on breaded buns or heavy cream fillings. The key to success lies in balancing moisture with structure, ensuring the meatballs hold together while remaining tender inside.
Recipe Overview
Serves: 4–5 people
Prep time: 10 minutes
Cook time: 3–4 hours on low (or 2 hours on high)
Total time: 3–4 hours
Yield: Approximately 20 meatballs
Ingredients
Note: Ensure all ingredients are fresh or frozen; do not substitute with processed meats unless specified.
- Ground turkey (lean or extra-lean): 500 g. This provides the bulk of the protein and keeps the carb count low.
- Large eggs: 2 large (approx. 100 g total). Essential for binding the meatballs without adding carbs.
- Almond flour or almond meal: 80–100 g. A low-carb alternative to breadcrumbs that adds texture and helps bind.
- Garlic powder: 1 teaspoon (approx. 3 g).
- Dried oregano: 1 teaspoon (approx. 2 g).
- Salt and black pepper: To taste (approx. 5 g salt, 2 g pepper).
- Tomato paste: 40 g.
- Low-sodium chicken or vegetable broth: 300 ml. Use a low-carb version to maintain the keto profile.
- Canned tomatoes (crushed or puree): 400 g, drained of excess liquid if necessary.
- Red onion: 1 medium (approx. 150 g), finely diced.
- Carrots: 2 medium (approx. 200 g), finely diced.
Method
Follow these steps to create a cohesive dish where the meatballs are distinct but integrated into the sauce.
- Prepare the Meatball Mixture: In a large bowl, combine the ground turkey, eggs, almond flour, garlic powder, oregano, salt, and pepper. Mix gently with your hands or a spoon until just combined. Overmixing can make the meatballs tough.
- Form Meatballs: Divide the mixture into small portions (about 1–1.5 tablespoons each). Roll them into compact balls. Aim for uniform size to ensure even cooking. Place them on a plate and cover with plastic wrap while you prepare the sauce.
- Prepare the Slow Cooker: Pour the broth, tomato paste, crushed tomatoes, diced red onion, and diced carrots into the slow cooker insert. Stir well to combine the liquid ingredients.
- Arrange Meatballs: Gently place the meatballs into the sauce. Do not overcrowd the pot; if necessary, cook in two batches or arrange them in a single layer with space between them.
- Cook: Cover and cook on low for 3–4 hours or on high for 2 hours. The meatballs should be cooked through and tender when done.
- Finish Cooking: About 15 minutes before the end of cooking time, stir the meatballs gently into the sauce to ensure they are fully coated and heated through.
Troubleshooting Common Issues
When making slow cooker meatballs, texture and sauce consistency are common concerns.
- Soggy or Watery Meatballs:
This often happens if too much liquid is added to the pot initially. Ensure the tomatoes are drained well before adding them. If the sauce is still too thin after cooking, remove the lid and cook on high for an additional 20–30 minutes to reduce it. - Dry or Crumbly Meatballs:
Ground turkey can be very lean and dry out easily. Adding a bit more fat (such as olive oil) or using a slightly higher-fat turkey blend can help. The almond flour also helps retain moisture; do not skip it. - Meatballs Falling Apart:
Ensure the eggs are fully incorporated and that you haven’t overmixed the meat. If the mixture seems too dry, add a splash of extra broth or water (about 10–20 ml) to help bind.
Substitutions and Variations
If you need to adapt this recipe for specific dietary needs or preferences:
- Boneless Skinless Chicken Breast: You can use shredded chicken instead of ground turkey. However, note that chicken requires more moisture than turkey. Add an extra 50 ml of broth and consider adding a tablespoon of cream cheese for richness.
- Carb Count Reduction: If you wish to further reduce carbohydrates, omit the carrots and red onion, or use them in smaller quantities. Almond flour is already low-carb, but avoid using rice or potato flakes as binders.
- Flavor Enhancements: Add fresh parsley or basil before serving for a burst of freshness. A sprinkle of parmesan cheese (check labels for carb content) can also enhance flavor without significantly increasing carbs.
Storage and Reheating
To store leftovers, allow the dish to cool completely to room temperature before refrigerating. Store in an airtight container in the refrigerator for up to 3–4 days. For longer storage, freeze individual portions wrapped tightly in freezer-safe bags; they will keep well for up to 2 months.
When reheating, place meatballs and sauce in a microwave-safe dish and heat on medium power for 2–3 minutes, stirring halfway through. Alternatively, reheat in a slow cooker on low for 1 hour or on high for 30 minutes until heated through. Avoid microwaving uncovered to prevent drying out.
Frequently Asked Questions
Can I make these meatballs without almond flour?
Yes, but you must find a low-carb binder. Some people use grated zucchini or egg whites, though these may alter the texture slightly.
How do I know when the meatballs are fully cooked?
Use a food thermometer to check the internal temperature of one meatball; it should reach at least 71°C (160°F) for safety.

