The sauce is really good and you’ll want every last drop of it, so make sure to serve these meatballs over rice or cauliflower rice. I make lots of meatballs. I find them delightful! Little morsels of meaty goodness that the kids love and the adults don’t object to. Plus, ground beef is very affordable. Even grass-fed ground beef. As a result, I have lots of meatball recipes on this website (these cheese-stuffed meatballs, for example, are awesome). But this recipe is definitely one of the best. These delicious, middle-eastern-style meatballs are boldly flavored with garlic, cumin, paprika, and cayenne. The meatballs and the sauce are very flavorful! They keep well in the fridge for several days, and you can even freeze them. No wonder I make them so often!

Ingredients

Here’s an overview of what you’ll need when making these spicy meatballs. The exact measurements are included in the recipe card below.

For the sauce:

Olive oil: This is by far my favorite oil to cook with. It’s so flavorful! Minced garlic: Mince it yourself, or use the stuff that comes in a jar. Kosher salt: If using fine salt, you should reduce the amount you use, or the dish could end up too salty. Spices: Paprika, cumin, and cayenne. Make sure they are fresh! A stale spice can easily ruin a dish. Pomi chopped tomatoes: This is my favorite brand. If you can’t find it, you can use petite-diced tomatoes.

For the meatballs:

Lean ground beef: I use a mixture of 85% lean and 15% fat. Leaner than that is not very flavorful. Kosher salt and spices: Onion powder, paprika, cumin, coriander, cinnamon, and cayenne pepper.

Instructions

It’s so easy to make these spicy meatballs! Scroll down to the recipe card for detailed instructions. Here are the basic steps: You start by preparing the sauce: Cook the garlic and spices in olive oil, add the tomatoes, and simmer the sauce for 10 minutes. While the sauce simmers, mix the meat and spices, and form the mixture into 24 meatballs. Add the meatballs to the sauce. Bring to a boil, then reduce the heat, cover, and simmer for 30 minutes.

Expert tip

Another good brand that’s easier to find in supermarkets is Cento Chunky Crushed Tomatoes. However, if you can’t get Pomi or Cento tomatoes, you can use diced tomatoes instead. Petite diced tomatoes are best, or use regular diced tomatoes and give them an extra chop.

Frequently asked questions

Variations

I love this recipe as is and almost always make it as written. But in case you’d like to vary the basic recipe, here are a few ideas for you:

You can use ground lamb instead of ground beef. Ground chicken can also work, but make sure to use ground chicken thighs and not chicken breast, which is too dry.Smoked paprika is a good alternative to sweet paprika in this recipe.You can add ½ teaspoon dried thyme or oregano to the beef mixture.

Serving suggestions

The sauce is amazing. In days past I would have served this saucy dish over brown rice. These days I serve it over cauliflower rice, and it’s just as good! It’s also excellent with mashed cauliflower.

Storing leftovers

If you have any leftovers, they keep well in the fridge, in an airtight container, for about 3 days. Reheat them gently, covered (to prevent splatters), in the microwave on 50% power. You can also freeze these meatballs for up to three months.

👩🏻‍🍳 I typically publish a new or an updated recipe once a week. Want these recipes in your inbox? Subscribe! You can unsubscribe at any time.

Recipe card

❤️ Let’s connect! Follow me on Pinterest, Facebook, TikTok, YouTube, Instagram, or Twitter.

Spicy Meatballs  Super Flavorful  - 9Spicy Meatballs  Super Flavorful  - 11Spicy Meatballs  Super Flavorful  - 40Spicy Meatballs  Super Flavorful  - 26Spicy Meatballs  Super Flavorful  - 26Spicy Meatballs  Super Flavorful  - 24Spicy Meatballs  Super Flavorful  - 34Spicy Meatballs  Super Flavorful  - 37Spicy Meatballs  Super Flavorful  - 55Spicy Meatballs  Super Flavorful  - 70Spicy Meatballs  Super Flavorful  - 40Spicy Meatballs  Super Flavorful  - 41Spicy Meatballs  Super Flavorful  - 28Spicy Meatballs  Super Flavorful  - 14Spicy Meatballs  Super Flavorful  - 68Spicy Meatballs  Super Flavorful  - 64