Summarize this article with:
Costco turkey meatballs are a lean protein option found in the warehouse’s frozen food section. They come fully cooked and frozen, making them a quick weeknight dinner solution.
These pre-cooked meatballs contain ground turkey as the main ingredient, mixed with breadcrumbs, Italian seasoning, garlic, and onion powder. Some varieties include sun-dried tomatoes or herbs for extra flavor.
Most shoppers grab them for meal prep, party appetizers, or spaghetti and meatballs dinners. A single bag feeds a crowd, which is exactly what you’d expect from a warehouse club purchase.
This guide covers four cooking methods: air fryer, oven, slow cooker, and stovetop. Cooking times range from 8 minutes (air fryer) to 6 hours (slow cooker). Each method produces slightly different results.
Product Details

Product: Frozen Turkey Meatballs (various brands available at Costco)
Type: Pre-cooked, frozen
Package Size: 2-3 lbs (approximately 40-60 meatballs per package)
Price: $12.99-$15.99 at Costco (Updated December 2024)
Storage: Keep frozen at 0°F or below
Calories per Serving: 140-160 per 4-5 meatballs
Main Ingredients: Ground turkey, breadcrumbs, egg, garlic, onion, Italian herbs, salt, pepper
Item Number: Varies by brand and location
Cooking Methods Comparison
| Method | Time | Equipment | Result | Best For |
| Air Fryer | 10-12 min | Air fryer basket | Crispy exterior | Quick meals, 2-4 servings |
| Oven | 20-25 min | Baking sheet | Even browning | Batch cooking, large groups |
| Slow Cooker | 4-6 hours | Crockpot, sauce | Tender, saucy | Parties, set-and-forget |
| Stovetop | 8-10 min | Skillet, oil | Caramelized spots | Small portions, sauce dishes |
Recommended Method: Air fryer for crispiest texture in the shortest time.
Method 1: Air Fryer (Recommended)
The air fryer delivers crispy frozen turkey meatballs in about 10-12 minutes. No thawing required. The circulating hot air creates a golden exterior while keeping the inside juicy and tender.
Step 1: How Do You Prepare the Meatballs?
No prep needed. Take the frozen meatballs directly from the freezer.
Instructions:
- Remove desired amount from the bag (4-5 meatballs per serving)
- Do not thaw or add oil
Equipment: Air fryer with basket, optional parchment liner
Step 2: What Temperature and Time Do You Use?
Preheat to 380°F. Cook frozen turkey meatballs for 10-12 minutes total.
Instructions:
- Preheat air fryer to 380°F for 3-5 minutes
- Arrange meatballs in a single layer with space between each one
Temperature: 380°F
Time: 10-12 minutes
Step 3: When Do You Shake or Check?
Shake the basket at the 5-minute mark. This helps with even browning on all sides.
Instructions:
- Open the basket halfway through cooking
- Shake or use tongs to flip each meatball
Checkpoint: At 5-6 minute mark
Step 4: How Do You Know When It’s Done?
The meatballs should be golden brown with an internal temperature of 165°F.
Instructions:
- Check with a meat thermometer inserted into the center
- Look for golden-brown color and slight crispness
- Let rest 1-2 minutes before serving
Target Temperature: 165°F internal
Visual Indicator: Golden brown exterior, steam when cut open
Method 2: Oven
Oven baking works best for large batches. It takes 20-25 minutes at 375°F and produces evenly browned meatballs with minimal effort. Perfect when you’re feeding a family or prepping meatball subs.
Step 1: How Do You Prepare for Oven Cooking?
Line a baking sheet with parchment paper or aluminum foil. Spray lightly with cooking spray.
Instructions:
- Preheat oven to 375°F
- Spread frozen meatballs in a single layer on the baking sheet
Equipment: Rimmed baking sheet, parchment paper, cooking spray
Step 2: What Temperature and Time for Oven?
Bake at 375°F for 20-25 minutes. No flipping required.
Instructions:
- Place baking sheet in preheated oven
- Set timer for 20 minutes, check for doneness
Temperature: 375°F
Time: 20-25 minutes
Step 3: When Do You Check Progress?
Check at the 15-minute mark. Rotate the pan if your oven has hot spots.
Instructions:
- Open oven door briefly to check browning
- Rotate pan 180 degrees for even cooking
Checkpoint: At 15 minute mark
Step 4: How Do You Know Oven Meatballs Are Done?
Meatballs should be lightly browned on top and register 165°F internally.
Instructions:
- Insert thermometer into the center of a meatball
- Check several meatballs from different parts of the pan
- Remove from oven and let rest 2-3 minutes
Target Temperature: 165°F internal
Visual Indicator: Light brown color, slight golden edges
Method 3: Slow Cooker
The slow cooker method works great for party appetizers or hands-off cooking. Drop frozen meatballs into your crockpot with marinara sauce, BBQ sauce, or Swedish meatball gravy. Walk away and come back to tender, flavorful meatballs.
Step 1: How Do You Prepare for Slow Cooking?
Spray the slow cooker with nonstick spray. Add frozen meatballs and sauce.
Instructions:
- Coat slow cooker interior with cooking spray
- Pour frozen meatballs directly into the pot (no thawing needed)
Equipment: 6-quart slow cooker, cooking spray, 24-32 oz sauce
Step 2: What Settings and Time for Slow Cooker?
Cook on low for 4-6 hours or high for 2-3 hours.
Instructions:
- Pour sauce over meatballs until coated
- Cover and set to desired heat level
Temperature: Low (4-6 hours) or High (2-3 hours)
Time: 4-6 hours on low, 2-3 hours on high
Step 3: When Do You Stir?
Stir once at the halfway point. This coats all meatballs evenly with sauce.
Instructions:
- Open lid briefly and give a gentle stir
- Replace lid immediately to retain heat
Checkpoint: At 2-3 hour mark (low) or 1-1.5 hour mark (high)
Step 4: How Do You Know Slow Cooker Meatballs Are Done?
They should be heated through and reach 165°F. The meatballs will absorb sauce flavor.
Instructions:
- Remove one meatball and let cool slightly
- Check internal temperature with a thermometer
- Switch to “warm” setting if serving over an extended period
Target Temperature: 165°F internal
Visual Indicator: Tender texture, sauce absorbed, steam rising
Method 4: Stovetop
Stovetop cooking gives you control and quick results. It takes about 8-10 minutes in a skillet. Works well when you want to simmer meatballs in sauce for spaghetti and meatballs or meatball soup.
Step 1: How Do You Prepare for Stovetop?
Heat a skillet over medium heat. Add a small amount of oil.
Instructions:
- Use a large non-stick skillet or saucepan
- Add 1 tablespoon of oil or butter
Equipment: Large skillet, spatula, oil
Step 2: What Heat Level and Time for Stovetop?
Cook over medium heat for 8-10 minutes, turning occasionally.
Instructions:
- Add frozen meatballs in a single layer
- Cook for 8-10 minutes, turning every 2-3 minutes
Heat Level: Medium (setting 5 of 10)
Time: 8-10 minutes
Step 3: When Do You Turn the Meatballs?
Turn meatballs every 2-3 minutes for even browning on all sides.
Instructions:
- Use a spatula or tongs to turn each meatball
- Add 1/4 cup water if they start to stick
Checkpoint: Every 2-3 minutes
Step 4: How Do You Finish Stovetop Meatballs?
Check for 165°F internal temperature. Add sauce in the last 2-3 minutes if desired.
Instructions:
- Insert thermometer into center of largest meatball
- Pour in sauce and simmer until bubbling
- Serve immediately
Target Temperature: 165°F internal
Visual Indicator: Browned spots on exterior, no pink when cut
Safety and Quality Indicators
Food Safety:
- Internal Temperature: 165°F minimum for turkey and poultry products
- Steam Check: Product should steam when cut open
- Thawing: Not required for any cooking method
Quality Indicators (Done Properly):
- Color: Golden brown exterior
- Texture: Slightly firm outside, tender inside
- Temperature: Hot throughout (above 165°F for safety)
- Appearance: No frozen spots in center
Signs of Overcooking:
- Dry, crumbly texture
- Shrunken appearance
- Tough, rubbery exterior
Serving Suggestions
Portion Size: 4-5 meatballs per serving (approximately 12-16 servings per package)
Serving Ideas:
- Spaghetti and meatballs with marinara sauce over pasta
- Meatball sub sandwiches with melted mozzarella and Costco garlic bread
- Swedish meatball style with creamy gravy over egg noodles
- Meatball appetizers with BBQ or sweet chili dipping sauce
- Mediterranean meatball bowl with rice, cucumber, and tzatziki
Pairing Recommendations:
- Serve with Costco mashed potatoes for a comfort food dinner
- Add to Costco frozen vegetables for a balanced meal
- Pair with Costco jasmine rice for a teriyaki meatball bowl
Storage and Reheating
Leftover Storage:
- Refrigerate within 2 hours of cooking
- Store in airtight container
- Consume within 3-4 days
Reheating Instructions:
- Microwave: 1-2 minutes at 50% power, checking every 30 seconds
- Air Fryer: 3-4 minutes at 320°F
- Stovetop: 3-5 minutes over medium-low heat in sauce
- Target Temperature: 165°F
Troubleshooting Common Issues
Issue: Meatballs are dry and tough
Cause: Overcooked or cooked at too high temperature
Solution: Reduce cook time by 2-3 minutes. For air fryer, try 360°F instead of 400°F. Always use a meat thermometer.
Issue: Meatballs are cold in the center
Cause: Overcrowded basket or pan, insufficient cooking time
Solution: Cook in a single layer with 1 inch space between each meatball. Add 2-3 minutes to total cook time.
Issue: Uneven browning
Cause: Not shaking or turning during cooking
Solution: Shake air fryer basket or flip meatballs halfway through. Rotate baking pan in oven.
Issue: Meatballs falling apart in slow cooker
Cause: Stirring too frequently or cooking too long
Solution: Stir only once during cooking. Switch to warm setting after meatballs reach 165°F.
Product Variations and Related Items
Similar Costco Products:
- Kirkland Signature Italian Style Beef Meatballs – 6 lbs, 140 count, $19.99
- Costco chicken meatballs – Aidells brand, teriyaki or Italian style
- Costco ground turkey – for making homemade turkey meatballs
Cooking Time Adjustments:
- Smaller meatballs (golf ball size): Reduce cook time by 2-3 minutes
- Larger meatballs (2 inch diameter): Add 3-5 minutes to cook time
- Raw homemade meatballs: Add 5-8 minutes to frozen pre-cooked times
Which Method Should You Choose?
Choose Air Fryer when:
- You want the crispiest texture
- Cooking 2-4 servings
- You have 12-15 minutes
Choose Oven when:
- Cooking for a large group
- Making the entire bag at once
- You want hands-off cooking
Choose Slow Cooker when:
- Hosting a party or potluck
- You want meatballs in sauce
- Set-it-and-forget-it is the goal
Choose Stovetop when:
- Making a small portion
- Adding to soup or pasta sauce
- No air fryer available
Time Comparison: Air Fryer (10-12 min) < Stovetop (8-10 min) < Oven (20-25 min) < Slow Cooker (4-6 hours)
Texture Ranking: Air Fryer (crispiest) > Stovetop (caramelized spots) > Oven (even browning) > Slow Cooker (tender, saucy)
FAQ on How To Cook Turkey Meatballs Costco
Do I need to thaw Costco turkey meatballs before cooking?
No thawing required. Cook them straight from frozen.
All cooking methods (air fryer, oven, slow cooker, stovetop) work with frozen meatballs. Cooking from frozen actually helps maintain moisture and prevents the meatballs from becoming mushy.
What temperature should turkey meatballs reach internally?
The internal temperature must hit 165°F for safe consumption.
Use a meat thermometer to check. This applies to all poultry products, including ground turkey. Check the thickest meatball to confirm doneness.
How long do you cook frozen turkey meatballs in an air fryer?
Cook at 380°F for 10-12 minutes. Shake the basket halfway through.
The air fryer produces the crispiest results. Place meatballs in a single layer with space between each one for proper air circulation.
Can I cook Costco turkey meatballs in a slow cooker?
Yes. Add frozen meatballs with your favorite sauce to a crockpot.
Cook on low for 4-6 hours or high for 2-3 hours. This method works great for party appetizers or meatball subs with marinara sauce.
What sauces pair well with turkey meatballs?
Marinara, BBQ, teriyaki, Swedish gravy, and sweet chili all work well.
For spaghetti and meatballs, stick with marinara. For party food, try grape jelly mixed with chili sauce. Experiment based on your meal.
How do I prevent turkey meatballs from drying out?
Avoid overcooking. Remove them once they reach 165°F internal temperature.
Turkey is leaner than beef, so it dries out faster. Lower temperatures (360-380°F) work better than high heat. Adding sauce also helps retain moisture.
How many meatballs should I cook per person?
Plan for 4-5 meatballs per serving as a main course.
For appetizers, 2-3 per person works fine. A typical Costco package contains 40-60 meatballs, feeding approximately 10-15 people for dinner.
Can I bake Costco turkey meatballs in the oven?
Absolutely. Bake at 375°F for 20-25 minutes on a lined baking sheet.
Spread them in a single layer. No flipping needed. This method handles large batches better than an air fryer for family meals.
How do I reheat leftover turkey meatballs?
Microwave at 50% power for 1-2 minutes. Or use an air fryer at 320°F for 3-4 minutes.
Store leftovers in an airtight container. Refrigerate within 2 hours and consume within 3-4 days for best quality.
Are Costco turkey meatballs already fully cooked?
Yes. Most frozen turkey meatballs at Costco are pre-cooked.
You’re essentially reheating them to 165°F. Check the package label to confirm. Pre-cooked meatballs require less time than raw homemade versions.
Conclusion
Now you know how to cook turkey meatballs Costco style using four different methods. Each approach delivers solid results with minimal effort.
The air fryer wins for speed and crispiness. The oven handles batch cooking for larger groups. Slow cooker works best for party appetizers and hands-off meals.
Keep a meat thermometer handy. Hit that 165°F internal temp every time.
These lean protein meatballs make family friendly meals simple. Toss them in marinara for pasta night or serve as kid approved dinner bites.
Stock your freezer and dinner is always 12 minutes away.

