Paleo Spicy Meatballs

These paleo spicy meatballs are an incredible dinner dish that’s relatively easy to make. The fresh tomato sauce just goes perfectly with the spiciness of the meatballs.

Paleo Spicy Meatballs

Depending on how hungry you are these are usually fine just on their own, but if you’re looking for something extra to have with these, then you should try out some zucchini pasta to go with it. You can make zucchini pasta by simply putting it through a spiralizer.

If you end up with any leftovers, then make sure you keep them as they will reheat just fine. Just make sure you heat them in the tomato sauce otherwise they may go a bit dry.

One thing that you can do if you love the heat is to add some chili to the tomato sauce. This extra chili will create a truly spicy dish that will please anyone who loves their food nice and spicy.

If you want to see how to make these meatballs, then be sure to check out the video below. It will take you through all the steps to making and cooking this delicious paleo recipe.

Paleo Spicy Meatballs Recipe

5/5 (100%) 1 vote
Prep time
10 Minutes
Cook time
20 Minutes
Total time
30 Minutes



  • 500g (17.5 oz) ground beef
  • 1 egg
  • 1 onion, diced
  • 2 tsp garlic, crushed
  • 2 tsp cumin, ground
  • 1 tsp turmeric, ground
  • 2 tsp chili powder

Tomato Sauce

  • ½ tsp olive oil
  • 1 onion, diced
  • 3 tsp garlic, crushed
  • 1 tsp cinnamon, ground
  • 2 tsp cumin, ground
  • ½ tsp cloves, ground
  • 4 cups freshly diced tomatoes


  1. In a bowl, add the ground beef, egg, onion, garlic, cumin, turmeric and chili powder. Mix together until well combined.
  2. Form into meatballs, use about 1 Tbsp. per meatball.
  3. In a frypan over medium heat, add the meatballs and cook until lightly browned.
  4. Once cooked place to the side.
  5. In the same fry pan, add the onion, garlic, and chili. Cook until the onion is translucent and softened.
  6. Add the cumin, cloves, cinnamon and cook until fragrant. (2-3 minutes)
  7. Finally, add the tomatoes and cook for about 10 minutes.
  8. Next, add the meatballs and simmer on low heat for about 15 minutes. Baste the meatballs with the tomato sauce.
  9. Season to taste.
  10. Serve & Enjoy.

Recipe Tips

  • If you don’t have time to cut tomatoes or have access to fresh tomatoes, then you can always replace these with chopped tinned tomatoes instead.
  • The more you work the meatball mix, the better they will hold together. If you’re having trouble getting your meatballs to hold together, then you should try mixing the ingredients for longer.
  • If you prefer, you can cook the meatballs in the oven rather than the frying pan. You should find the meatballs are likely to hold together better that way.

Nutritional Information

If you’re curious about the nutritional values of these delicious paleo meatballs, then you can find out all you need to know right below.

This information is of course just an estimate but should be good enough to give you a good idea of what to expect when it comes to eating these.

Nutrition Facts
Serving Size: 253g (8.92 oz)
Servings Per Recipe: 6
Amount Per Serving
Calories 219 Calories from Fat 63.9
% Daily Value*
Total Fat 7.1g 11%
Saturated Fat 2.3g 12%
Trans Fat 0g
Cholesterol 102mg 34%
Sodium 85mg 4%
Total Carbohydrate 10.7g 4%
Dietary Fiber 3g 12%
Sugars 4.9g
Protein 28.2g 56%
*Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

If you’re after just plain meatballs, then be sure to check out my delicious paleo meatballs recipe. They go perfectly with homemade ketchup or even mayonnaise.

I hope that this recipe has helped you cook up some amazing paleo spicy meatballs. If you have some feedback, variation or anything else, then feel free to leave me a comment below.

Leave a Reply

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