Grain Free Meatballs With Tomato & Zucchini Sauce (Paleo & GAPS)

Grain Free Meatballs Paleo

My Darling Husband and I are approaching our 8th Wedding Anniversary in a couple of weeks and sometimes our minds are totally in sync… like over the weekend when I had 500g of mince sitting in the fridge. I was debating what to make with them and was thinking about making Grain Free Meatballs. So, I asked my Husband what he wanted (not mentioning meatballs) and out of the blue he said “you haven’t made your meatballs in AGES – please make those”!

So, I made them and actually measured out the ingredients so that I could share the recipe with you because they’re always a hit with my family and are great when you get in a “spag bol” rut like us!


Grain Free Paleo Meatballs

About the sauce – my Husband is usually not a fan of tomato based sauces, he usually finds them either too tomatoey or too watery, but he LOVES this sauce because of the combination of chopped tomatoes and chicken stock.

I regularly make homemade chicken stock, so have it to hand. Ideally the stock would be fresh and homemade, but if you don’t have any to hand you can use a cup of water instead – the chicken stock brings a delicious richness to the sauce (plus heaps of nutritious goodness).

Grain Free Meatballs With Tomato & Zucchini Sauce Recipe


  • 500g/1.1 pounds Beef Mince
  • 1 Onion, peeled and finely chopped
  • 2 Garlic Cloves, peeled and finely chopped
  • 1/2 teaspoon Ground Coriander (where to find ground coriander)
  • Salt to taste
  • 1/4 Cup Almond Flour (where to find almond flour)
  • 1 Egg
  • 2 Zucchinis, chopped
  • 425g/1 pound Tin Chopped Tomatoes
  • 1 Cup Chicken Stock or water
  • Coconut Oil, for frying


  1. In a large bowl, combine the mince, half the onion, 1 garlic clove, seasoning, almond flour and egg.
  2. Mix until well combined and then form into meatballs.
  3. Heat a little coconut oil in a large frying pan.
  4. When hot, place the meatballs and chopped zucchinis into the frying pan.
  5. Turn the meatballs and cook until they are browned.
  6. Meanwhile, in a small saucepan, combine the tomatoes, stock/water, 2nd onion half and 2nd garlic clove.
  7. Bring the tomato sauce up the boil and then reduce to a simmer until the meatballs are browned.
  8. Once the meatballs are browned, pour over the tomato sauce.
  9. Cook over low to medium heat, stirring regularly, for 20 to 25 minutes until the meatballs are cooked through and the sauce has thickened.

My kids LOVE these meatballs and each enjoyed a plate full of the nourishing dish…

Grain Free Paleo Meatballs Recipe

You could simply serve these Grain Free Meatballs in a bowlful with the sauce or mix through your cooked carb of choice or spiralized veggies.

More Budget Meal Ideas:

Budget Meals Planning Guide

Honey Roasted Chicken Wings

You won’t be surprised by an annoying pop-up on this website asking you for your email address. Instead I’m going to invite you to enter your email address below to receive Your FREE Weekly Newsletter containing all sorts of Yummy Inspirations just for you:

Rest assured that your email address is safe and you can unsubscribe at any time!

Disclosure – this post contains affiliate links.

Balanced Keto Meal Plans


  1. It’s funny your husband said how good you make meatballs. I also am the queen of meatballs in my house and I’ve made them just about every way imaginable hahha

    A little note about the almond flour and egg. With all the crazy food allergies out there, some people can’t eat nuts and eggs. I’ve noticed that adding extra onion and omitting the egg and flour helps tremendously. I personally like to throw my onion in the blender with a little water to get it going. It sounds weird, I know, but it yields a great consistency with the meatball so you won’t even need egg or almond flour 🙂

    Overall, this is an awesome recipe that reminds me a lot of my own cooking. You definitely cook from your heart Jolene 🙂


  1. […] Grain Free Meatballs With Tomato & Zucchini Sauce Recipe […]