Everyone needs a good meatball recipe in their lives. These Spicy Turkey Meatballs are packed full of flavor with a subtle heat to make you keep going back for more. They are simmered in a rich tomato sauce and then can be spooned over your choice of pasta, topped off with some parmesan cheese and devoured.

When you have these meatballs simmering away on your stovetop, they will fill your house with warmth! A rich, buttery tomato sauce with a slight hint of heat soaks into the turkey meatballs to make a perfect combination. The ease of these meatballs is just as equally as satisfying as eating them. Well, maybe not as satisfying as eating them, but it’s pretty close! All you need to do is assemble the meatballs, get the sauce simmering and then let them bathe in the tomato goodness until they are ready to eat. Dinner ready in a snap.

Whether they are for a weeknight dinner, date night, or Sunday super, these meatballs will make anyone happy. Leftovers of these puppies aren’t so bad either! Serve them up family-style and have everyone dig in, or plate them for a beautiful masterpiece to impress everyone around you. Either way, they will be enjoyed!

If you won’t have the time to make these meatballs when you get home for dinner, they can definitely be made in a crock pot for an easy dinner that’s ready when you get home! Simply add all of the ingredients for the sauce into the slow cooker, roll up the meatballs, place them in the sauce, set the cooker on low and have a wonderful dinner ready for you when you get home. Hassle-free and delicious.

Spicy Turkey Meatballs
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
Everyone needs a good meatball recipe in their lives. These Spicy Turkey Meatballs are packed full of flavor with a subtle heat to make you keep going back for more. They are simmered in a rich tomato sauce and then can be spooned over your choice of pasta, topped off with some parmesan cheese and devoured.
Ingredients
For the sauce:
- 1 tablespoon extra virgin olive oil
- 1 small onion, diced
- 1 tablespoon chopped garlic
- 1 teaspoon crushed red pepper flakes
- 1 teaspoon dried basil
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1 teaspoon salt
- 3 tablespoons butter
- (2) 29 oz cans tomato sauce
For the meatballs:
- 2 1/2 pounds ground turkey
- 1 large egg
- 1/2 teaspoon salt
- 1/2 teaspoon crushed red pepper flakes
- 1/2 teaspoon dried oregano
- 1/4 teaspoon cayenne
- 1/3 cup bread crumbs
- 1/3 cup shredded mozzarella cheese
Instructions
For the sauce:
- In a large Dutch oven or pot, heat the olive oil over medium heat. Add in the onion and saute for 3-5 minutes, or until slightly translucent. Add in the garlic, red pepper flakes, basil, oregano, thyme, salt and butter and saute a few minutes more until the butter is melted. Pour in the tomato sauce, stir to combine and bring the sauce to a simmer.
For the meatballs:
- In a large bowl, combine the turkey, egg, salt, red pepper flakes, oregano, cayenne, bread crumbs and mozzarella cheese. Gently fold the ingredients together to combine. Using 1/4 cup portions, roll the meat mixture into meat balls.
- Gently place the meatballs into the simmering sauce, trying to evenly space them apart so that you don’t have any that are on top of each other. Reduce the heat to low, cover with a lid and cook for 25 minutes. Remove the lid and cook for another 10 minutes to allow the sauce to reduce slightly. Serve with your choice of noodle and Parmesan cheese. Enjoy!
- Prep Time: 15 minutes
- Cook Time: 45 minutes
Share the love!
If you make this recipe and love it as much as I do, I’d love to hear from you! Comment below, rate the recipe, or share a picture tagging @kjandcompany or using #kjandcompany so that I can see your fun pictures 🙂
Thanks for following and cooking along with me!