These gluten-free bison meatballs are so tender and juicy. These meatballs are pan fried and simmered in marinara sauce. Ready in just 40 minutes, this recipe is perfect for a busy weeknight! Serve these meatballs with pasta, spaghetti squash, or zucchini noodles.
![Close up picture of fork stabbed into bison meatball in red sauce on top of spaghetti squash](https://feastingnotfasting.com/wp-content/uploads/2022/03/Bison-Meatballs-Recipe-6-2.jpg)
These gluten free meatballs are one of the best meals I’ve had in awhile and we’ve become obsessed with them in our household! This means, I’ve been making them several times a month and we just can’t get enough. The sauce, the juicy plump meatballs, the fresh basil – ahhhh!! Craving a bowl just writing this. My daughter requests them weekly!
I concocted thid ground bison meatball recipe during our Whole30 experience when I was desperately craving something saucy, full of flavor and satisfying. Whether you’re looking specifically for a recipe with ground bison, Whole30 meatballs, paleo recipes, keto, dairy free or gluten-free meatballs, these are the ones you need.
While this recipe is technically 40 minutes, it still comes together in a snap and I have plenty more quick dinner ideas to check out too.
If you came for meatballs and want more, I have an amazing recipe for Greek Turkey Meatballs you need to check out. Yes, they’re turkey, but so so juicy and delicious, you won’t even realize they’re lean. And if you’re looking for a simpler sauce without the need to form meatballs, my Ground Turkey Spaghetti Sauce is out of this world delicious!
Featured REview
My family and I absolutely LOVED these meatballs! They’re so flavorful and moist! Love how they come together so quickly!! Ty!!
– KATHY L.
Ingredients
The ingredients are simple and, aside from the meat and fresh herbs, you probably have most of them on hand already. Here’s what you’ll need to make bison meatballs:
- egg – helps hold the meatballs together
- ground bison – I used 85% lean but anywhere from 80-90% is fine. You can easily substitute ground beef in this recipe or even ground chicken.
- ground pork – pork adds so much flavor! That being said, I’ve made them with all bison before and they turned out great either way.
- almond flour – almond flour is used instead of breadcrumbs to keep the recipe gluten free and paleo. Breadcrumbs work fine too though as a substitution.
- seasonings and arromatics like dried Italian seasoning, garlic, shallot, and fresh parsley and basil, fresh parsley. Red onion, white or yellow onion can be subbed in for the shallot
- avocado oil – you can use another high smoke point cooking oil but I prefer avocado oil since it doesn’t smoke until reaching 500°F which is great for the stage where you’re searing those meatballs and locking in the flavor
- jarred marinara sauce – I use Rao’s since it uses simple ingredients and doesn’t have added preservatives or sugar. I buy it in 2-packs from Costco since it’s more affordable there but you can use your favorite marinara sauce.
How to make them
If meatballs seem like a hassle, let me break it down into a few simple steps so you can see that they really aren’t that hard to throw together. Yes, plain spaghetti sauce is easier, but then you don’t get those succulent, mouth watering meatballs!
This recipe has six main steps and here they are:
- Whisk the egg.
- Prep all ingredients and add them to the bowl.
- Mix (don’t be a pansy and get in there and use your hands). Don’t overwork the meat though! Mix until it’s just combined and then stop.
- Roll the meat into 1 1/2″ balls.
- Sear them in the pan.
- Pour on the sauce, cover and cook for 6-7 minutes. Remove the lid and simmer for 5 minutes to let the sauce cook down before serving.
See, that wasn’t so bad! Meatballs get a bad rap for being a lot of work but they really come together pretty easily. Best part is doubling the recipe so that you’ve got a batch of meatballs in the freezer ready to bust out for a quick weeknight meal in the future. Work smarter, not harder.
Tips
Recipe Tips
This recipe is easy enough for a relatively inexperienced cook to master but to make these bison meatballs perfectly, there are a few things I should note. Here are some helpful tips:
- Use a big enough pan so that the meatballs can all fit with room between them. If they’re shoved in too tightly, they won’t sear well which gives them a lot of their flavor. I use this giant enameled cast iron dish from Lodge and absolutely love it. It practically lives on our stovetop.
- Don’t over work the meat. You want to mix the meatballs just enough so that everything is well combined. The more you work it with your hands, the tougher and more dense the meatballs will be.
- Use good marinara sauce and enough of it. I use Rao’s 24oz. jars and its perfect for this. Feel free to sub with your favorite sauce but note that marinara sauces come in various sizes so make sure yours is 24 ounces. For a recipe like this, a little extra sauce is better than not having enough.
- Don’t let the sauce simmer uncovered too long if you’re planning on serving over noodles, spaghetti sauce or anything else. The caveat – if you plan to serve the meatballs on their own without much sauce accompanying them, then you can definitely cook down an extra 5 minutes to further reduce. If you want enough sauce to cover the noodles though, just follow the recommended cook time.
How to make the meatballs in advance
Bison meatballs can be prepared ahead of time and stored in an airtight container in the refrigerator for up to 2 days. When ready to prep the meatballs, remove from the fridge or freezer and place in a hot pan. Discard any meat juices that collected in the bottom of the container.
Freezing
Freezing uncooked meatballs for future use is a great way to meal prep! I like to make a double batch and freeze half for easy meal prep further down the road.
To do this, to prevent the meatballs from sticking together, I spread them out on a baking sheet or plate and place in the freezer for at least 2 hours and not more than 2 days or they will get freezer burn.
Once frozen, take the meatballs and place them in a freezer safe bag or tightly sealing container. Keep in the freezer for up to 3 months.
To cook thawed (preferred method): Thaw before using, overnight in the refrigerator is best. Then cook the rest of the recipe as written.
To cook frozen: To cook them still frozen, follow directions as written but in Step 8, simmer covered in the sauce for 4-5 minutes longer (10-11 minutes total). They’ll continue cooking for 5 minutes after removing the lid. At that point, you can cut one open or check the internal temperature to make sure the meatballs are fully cooked at 160° F (71°).
Baking in the Oven
If you’d like to bake them on their own and skip the sauce altogether, go for it. Bake spaced out on a rimmed baking sheet at 400°F (205°C) for about 15 minutes until the internal temperature reaches 160° F (71°). If you’re baking frozen meatballs, reduce the temperature to 375° (190° C) and bake for about 20-25 minutes.
Once baked, you can serve them on their own or with whatever sauce you’d like. A cream sauce would be delicious or you can serve them as appetizers topped with some pepper jelly – whatever you can think up!
What to serve with bison meatballs
Well the obvious thing to serve them with is pasta of course. I like using regular spaghetti noodles with this recipe and typically use a whole 16oz package. OR, for a healthier alternative, creates a low carb dinner with veggies, protein, and the works while satisfying that pasta craving.
Yes, I know spaghetti squash isn’t pasta, but these Whole30 meatballs really hit the spot for me when I did Whole30 and still does. Why not add a veggie in with a sauce this delicious!
If you’re looking for a side dish, here are a few of my faves that pair well:
- Simple spaghetti noodles, gluten-free noodles or throw a spaghetti squash in the oven before starting the meatball prep. Top with some parmesan cheese for a classic delicious meal! You can add red pepper flakes for a little heat too.
- Some sautéed fresh spinach to get your greens in.
Ingredients
- 1 egg
- 1 lb. ground bison I used 85% lean
- ½ lb. ground pork
- ¼ cup almond flour
- 1 tsp. salt
- ½ tsp. pepper
- 1 tsp. dried Italian seasoning
- 2 tsp. minced garlic
- ½ cup minced shallot
- 2 Tbsp. chopped fresh basil divided
- 2 Tbsp. chopped fresh parsley divided
- 1 Tbsp. avocado oil
- 24 oz. jarred marinara sauce
Instructions
- In a medium sized bowl, whisk egg with a fork for about a minute.
- Add bison, pork, almond flour, salt, pepper, Italian seasoning, garlic, shallot, half of the basil and half of the parsley.
- Use your hands to work mix everything together. Mix until everything is well combined but don’t over-mix or the meatballs will be have a denser texture.
- Use your hands to shape the meatballs into 1 ½ inch balls (should make about 18).
- Heat a large rimmed skillet over medium-high heat and add oil once the pan is hot. Use a spatula to spread the oil evenly throughout the pan.
- Place the meatballs into the oiled hot skillet and let them sear for 2-3 minutes. Flip each meatball over and sear the other side as well.
- Once meatballs have browned, reduce the heat to low and add the marinara sauce. You may want to move the pan off the heat when you do this and pour it in slowly to reduce the risk of it splattering everywhere.
- Cover and let the meatballs cook at a low simmer for another 6-7 minutes until cooked through.
- Remove the lid and roll meatballs around to cover in sauce. Let them continue simmering with the lid off for 4-5 minutes to reduce and thicken the sauce. Be careful because the sauce can cook down too much if you leave it simmering for more than 10 minutes.
- Sprinkle with reserved chopped parsley and basil and serve immediately over pasta, spaghetti squash, zucchini noodles or whatever you prefer. Keep leftovers in a sealed container in the refrigerator for up to 5 days.
Notes
- To bake meatballs on their own without sauce: bake spaced out on a rimmed baking sheet 400°F (205°C) for 15-20 minutes. If you’re baking frozen meatballs, reduce the temperature to 375°F (190°C) and bake for about 35 minutes.
- Use a big enough pan so that the meatballs can all fit with room between them. Don’t over work the meat or the meatballs will be tough.
- Use good marinara sauce and enough of it. I use Rao’s 24oz. jars. You can sub with your favorite sauce but note that marinara sauces come in various sizes so make sure yours is 24 ounces. A little extra sauce is better than not having enough.
- Don’t let the sauce simmer uncovered too long if you’re planning on serving over noodles, spaghetti sauce or anything else or the sauce to meatball ratio will be off. If you plan to serve the meatballs on their own without much sauce accompanying them, then you can definitely cook down an extra 5 minutes to further reduce.
- Making ahead: Bison meatballs can be prepared ahead of time and stored in an airtight container in the refrigerator for up to 2 days.
-
Freezing meatballs: spread them out on a baking sheet or plate and place in the freezer for at least 2 hours and not more than 2 days. Once frozen, take the meatballs and place them in a freezer safe bag or tightly sealing container. Keep in the freezer for up to 3 months.
- To cook thawed (preferred method): Thaw before using, overnight in the refrigerator is best. Then cook the rest of the recipe as written.
- To cook frozen: To cook still frozen, follow directions as written but in Step 8, simmer covered in the sauce for 4-5 minutes longer (10-11 minutes total) to thaw the meatballs all of the way through. Meatballs will continue cooking for 5 minutes after removing the lid. At that point, you can cut one open or check the internal temperature to make sure the meatballs are fully cooked at 160° F (71°) if you’d like to make sure they’re cooked through.
- Baking the meatballs: to bake them on their own and skip the sauce, bake spaced out on a rimmed baking sheet at 400°F (205°C) for about 15 minutes until the internal temperature reaches 160° F (71°). If you’re baking frozen meatballs, reduce the temperature to 375° (190° C) and bake for about 20-25 minutes. Once baked, you can serve them on their own or with whatever sauce you’d like.
Nutrition
did you make this recipe?
Make sure to follow on Pinterest @feastingnotfasting and on Instagram @feastingnotfasting
Comments & Reviews
These were so wonderful! We had them on top of edamame pasta with some cashew parmesan cheese. This was such a satisfying and hardy meal with so much flavor. Thank you for the recipe!
My family and I absolutely LOVED these meatballs! They’re so flavorful and moist! Love how they come together so quickly!! Ty!!
That’s so great Kathy! I’m so thrilled you and your family enjoyed the recipe so much! Thank you for coming back and commenting to let me know. 🙂