Oven-Baked Venison Meatballs with Spiced Mashed Sweet Potatoes
These oven-baked venison meatballs are crispy on the outside and juicy on the inside. Served on a silky and creamy spiced mashed sweet potatoes that complement the meaty flavors and textures of the meatballs. This makes the perfect dinner date or special meal for your loved ones, that’s both easy and delicious.

This post contains affiliate links. If you use the links to make a purchase, I will make a small commission at no extra cost to you.
I make this meatball recipe on repeat and love how easy and fuss free it is. No frying, spatter, and strong smells while cooking, plus easy to clean afterwards. I also adapt this recipe with any ground meat I choose. I’ve made this with beef, chicken, turkey, pork, and lamb. The only adaptation I make is add a bit more breadcrumbs if the meat is extra fatty.
The spiced mashed sweet potatoes make an interesting twist to a classic mashed potato. And the delicate aromas of the sweet potato and warm spices complement the richness of venison beautifully. My favorite way of serving this is with a simple balsamic beetroot and arugula salad.
These baked venison meatballs work great with a sauce as well and served with pasta. Think marinara sauce, spaghetti, and a nice glass of red wine (like Pinot Noir). A meatball sandwich is also a family favorite in my house. The possibilities are endless. The meatballs can be served warm or cold.
If you are looking for more comfort meals, check out this delicious pork meatball soup, hot honey Mac and cheese, or smoked bacon bean soup. And for date night at home, why not try some Italian recipes with a twist, like this creamy butternut squash and gouda pasta with crispy Italian sausage. or this rich and cheesy caramelized onion mushroom lasagna with gruyere thyme cream sauce.

Why You’ll Love This Recipe
• No frying, zero splatter. The oven crisps these up beautifully and lets you focus on other parts of dinner.
• Juicy and flavorful meatballs. Venison’s lean profile means you taste pure, rich meatiness.
• Silky, aromatic sweet mash. We’re talking light, creamy sweet potato mash with a whisper of warm spices that complement but don’t overpower.
• Balanced and comforting. The savory meatballs and gently spiced mash are a team — neither element steals the show, but perfectly complement each other.
Ingredients needed
For the meatballs
- ground venison (I used a 10% fat)
- egg
- onions
- garlic
- breadcrumbs
- heavy cream
- salt + pepper

For the mashed potatoes
- sweet potatoes
- butter
- heavy cream
- cinnamon
- all-spice (or nutmeg)
- salt
- cayenne pepper (optional)

How To Make It
- Prepare the meatballs
- Preheat your oven to 425°F/220°C with a large cast iron skillet inside (you can use any baking dish you prefer).
- In a large mixing bowl add all the ingredients needed for the meatballs and mix really well by hand.

2. Prepare the mashed potatoes
- Peel, wash, and chop the sweet potatoes into small cubes.
- Bring a large pot of water to the boil and add the potatoes with a pinch of salt.
3. Shape the meatballs
- Shape the meatballs into 20 equal sized balls and put them in the pre-heated cast iron skillet. Use wet hands or oiled hands for easy shaping without (much) sticking.

4. Bake the meatballs
- Bake the meatballs at 425°F/220°C for about 40 minutes or until golden brown. Half way through tun them side up to ensure a perfect crispy exterior on all sides.
- Turn the oven on broil and bake them for an extra 5 minutes for that perfect crisp (without frying).

5. Make the spiced mashed sweet potatoes
- Boil the potatoes for about 20-30 or until completely soft. Drain them and put them back in the pot.
- Add the butter and heavy cream and leave them to melt together for a minute.
- Add the seasonings and blend everything together with an immersion blender or a countertop blender for a silky smooth finish. Adjust seasonings to taste.

6. Plate and serve
- On a large plate serve the desired amount of mashed potatoes and nestle the meatballs on top. Serve it with a side salad of your choice. I made a simple beetroot and arugula salad with a balsamic vinegar + olive oil + salt dressing. It tasted absolutely delicious!
Serving suggestions
You can pair this with the salad of your choice. Or a side of roasted vegetables – things like broccoli, peppers, zucchini or any other.
The meatballs can be served cold as well. They go great in salads as a protein, or in sandwiches. You can also serve them in a charcuterie board at dinner parties.
Storage suggestions
Store the meatballs in the refrigerator in an airtight container for up to 5 days. The mashed sweet potatoes can be stored in the refrigerator for up to 3 days and reheated when needed.
Substitutions
These meatballs are so versatile that you can swap the ingredients, serve it in different ways, and still get an amazing dish. You can replace the ground venison for beef, chicken, turkey, pork, or lamb. If you wish to make them gluten-free, swap the breadcrumbs for grated potatoes (just make sure to squeeze all the liquid out before adding it). For a dairy-free option, swap the heavy cream with the oil of your choice, or just choose a fattier meat (for example 20% fat beef, pork, or lamb).
If you wish to make the spiced mashed sweet potatoes dairy-free, swap the butter with the oil of your choice, and the heavy cream with warm bone broth.


Oven-Baked Venison Meatballs with Spiced Mashed Sweet Potatoes
Equipment
- large cast iron skillet (or an oven safe dish)
- large pot (for the mashed potatoes)
Ingredients
For the meatballs
- 2 lb ground venison (I used 10% fat) 900g
- 1 large egg room temperature
- 1 onion (brown or white) grated or finely chopped
- 4 garlic cloves (more or less depending on your preference) minced
- ½ cup bread crumbs 35g
- 2 tbsp heavy cream 30g
- 3 tsp salt (or to taste)
- ¼ tsp black pepper optional
For the mashed potatoes
- 4 large sweet potatoes
- 5 tbsp heavy cream 75g
- 3 tbsp butter, softened 42g
- ¼ tsp cinnamon
- ½ tsp all-spice (or nutmeg)
- ¼ tsp cayenne pepper (more or less depending on preference) optional
- salt to taste
Instructions
Prepare the meatballs
- Preheat your oven to 425°F/220°C with a large cast iron skillet inside (you can use any baking dish you prefer).
- In a large mixing bowl add all the ingredients needed for the meatballs and mix really well by hand.2 lb ground venison (I used 10% fat), 1 large egg, 1 onion (brown or white), 4 garlic cloves (more or less depending on your preference), ½ cup bread crumbs, 2 tbsp heavy cream, 3 tsp salt (or to taste), ¼ tsp black pepper
Prepare the mashed potatoes
- Peel, wash, and chop the sweet potatoes into small cubes.4 large sweet potatoes
- Bring a large pot of water to the boil and add the potatoes with a pinch of salt.
Shape the meatballs
- Shape the meatballs into 20 equal sized balls and put them in the pre-heated cast iron skillet. Use wet hands or oiled hands for easy shaping without (much) sticking.
Bake the meatballs
- Bake the meatballs at 425°F/220°C for about 40 minutes or until golden brown. Half way through tun them side up to ensure a perfect crispy exterior on all sides.
- Turn the oven on broil and bake them for an extra 5 minutes for that perfect crisp (without frying).
Make the spiced mashed sweet potatoes
- Boil the potatoes for about 20-30 or until completely soft. Drain them and put them back in the pot.
- Add the butter and heavy cream and leave them to melt together for a minute.3 tbsp butter, softened, 5 tbsp heavy cream
- Add the seasonings and blend everything together with an immersion blender or a countertop blender for a silky smooth finish. Adjust seasonings to taste.¼ tsp cinnamon, ½ tsp all-spice (or nutmeg), ¼ tsp cayenne pepper (more or less depending on preference), salt to taste
Plate and serve
- On a large plate serve the desired amount of mashed potatoes and nestle the meatballs on top. Serve it with a side salad of your choice.
