Slow Cooker Turkey Meatballs

Slow Cooker Turkey Meatballs

There’s nothing better than coming home to the smell of a delicious dinner that’s been slowly cooking all day.

Throw all the ingredients for these Slow Cooker Turkey Meatballs into a slow cooker in the morning, set the timer, and you’ll have a warm, hearty meal ready when you come home.

These slow cooker turkey meatballs are a dinnertime favorite, and they’re perfect for meal prep.

If you have a large slow cooker, you might want to make a double batch so you have extra to store in the freezer.

Make the Meatballs

Put the ground turkey, breadcrumbs, garlic, parsley, and cheese into a bowl, add a dash of salt and pepper, then mix everything together with your hands.

Like things spicy? Toss in a pinch of crushed red pepper flakes.

Pro tip: roll up your sleeves, remove any rings, and clean your hands before plunging them into the meat mixture!

Next, shape the meat into bite-sized balls. If you’re not going to cook them right away, place them on a baking sheet and store in the fridge until you’re ready.

Heat a small amount of oil in a pan and lightly brown the outside of the meatballs before adding them to the slow cooker.

Make the Tomato Sauce

Forget the store-bought tomato sauce — all you need is a can of whole tomatoes, chopped onion, a touch of dried oregano, some salt, and minced garlic (optional).

We suggest sautéeing the onions before adding them to the slow cooker, but if you’re in a rush (or like me, just plain lazy) you can skip that step; they’ll cook just fine in the sauce.

Let the Slow Cooker Work Its Magic

This is the easy part. Place your meatballs and sauce in a slow cooker, set it to cook on low for five or six hours, and then just walk away.

When you’re ready for dinner, your meatballs will be lusciously tender and the sauce with have developed rich flavor.

Ways to Eat Your Slow Cooker Turkey Meatballs

These slow cooker turkey meatballs are flavorful enough to be enjoyed on their own, served with green beans or a simple salad.

Or spoon them onto zucchini noodles or whole grain spaghetti, tuck a couple into a pita pocket with a slice of mozzarella cheese, or serve them with toothpicks as a crowd-pleasing appetizer.

Pro tip: In a rush? Make this recipe in an Instant Pot — check out the instructions in the Recipe Notes!

3.92 from 133 votes

Slow Cooker Turkey Meatballs

Throw all the ingredients for these turkey meatballs into a crock pot in the morning, set the timer, and indulge in a warm, hearty meal that night.
Course Main Course
Cuisine Italian
Keyword High in Protein
Prep Time 20 mins
Cook Time 6 hrs 2 mins
Total Time 6 hrs 22 mins
Servings 6 servings, 3 meatballs each
Calories 212 kcal
Author Beachbody


  • 1 lb. raw 93% lean ground turkey
  • ½ tsp. sea salt or Himalayan salt, divided use
  • ½ tsp. ground black pepper
  • 1 large egg, lightly beaten
  • ½ cup whole-grain panko (Japanese-style breadcrumbs)
  • 2 cloves garlic, finely chopped
  • 2 Tbsp. fresh parsley, finely chopped
  • 2 Tbsp. grated Parmesan cheese
  • 2 tsp. olive oil
  • 1 medium onion, chopped
  • 1 (28-oz.) can crushed whole tomatoes
  • 1 tsp. dried oregano leaves


  1. Combine turkey, ¼ tsp. salt, pepper, egg, breadcrumbs, garlic, parsley, and cheese in a large bowl; mix well with clean hands.

  2. Roll mixture into eighteen 1½-inch meatballs. Set aside.
  3. Heat oil in large nonstick skillet over medium-high heat.
  4. Add half of meatballs; cook, turning occasionally, for 4 to 6 minutes, or until meatballs are browned on each side. Place browned meatballs in a 3-quart slow cooker.
  5. Repeat with the remaining meatballs. Set aside.
  6. Add onion to same skillet; cook, over medium-high heat, for 4 to 6 minutes, or until onion is translucent.
  7. Top meatballs with cooked onion, tomatoes, oregano, and remaining ¼ tsp. salt; cook, covered, on low temperature for 5 to 6 hours, stirring once or twice.

Recipe Notes

To make this recipe in an Instant Pot (programmable pressure cooker), follow these instructions:

  • Turn 6-quart Instant Pot to high sauté setting.
  • Heat oil to hot.
  • Add meatballs; cook, turning occasionally, for 4 to 6 minutes, or until meatballs are browned.
  • Add onion, tomatoes, oregano, and remaining ¼ tsp. Follow manufacturer’s guidelines for locking lid and preparing to cook. Set to pressure cook on high for 8 minutes.
  • Follow manufacturer’s guide for quick release, and wait until cycle is complete. Carefully unlock and remove lid, taking care that there is no remaining steam.
  • Serve immediately.

The Nutrition Facts box below provides estimated nutritional information for this recipe.

Nutrition Facts
Slow Cooker Turkey Meatballs
Amount Per Serving (3 meatballs)
Calories 212 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 2g13%
Cholesterol 89mg30%
Sodium 319mg14%
Carbohydrates 13g4%
Fiber 4g17%
Sugar 6g7%
Protein 19g38%
* Percent Daily Values are based on a 2000 calorie diet.

Slow Cooker Turkey Meatballs

Container Equivalents
1 Green
1 Red
1 tsp.

2B Mindset Plate It!
Add more veggies to this protein as part of lunch or dinner.

If you have questions about the portions, please click here to post a nutrition question in our forums so our experts can help. Please include a link to the recipe.