Homemade meatballs are simple, filling, and a great way to turn a pack of mince into a proper family meal. You can serve them with tomato sauce and pasta, pile them into a sub, cook them in gravy, or make them smaller for soups, rice bowls, and party food.
The key to good meatballs is using decent mince, seasoning it properly, and adding just enough binder to help everything hold together without making the meatballs heavy.
In this guide, we’ll show you how to make meatballs from mince, including what type of mince to use, whether you need breadcrumbs or rusk, how to stop meatballs falling apart, and the best ways to cook them.
What Mince Is Best for Meatballs?
You can make meatballs with beef mince, pork mince, lamb mince, chicken mince, turkey mince, or a mixture.
For classic meatballs, beef mince is a great choice. It has a good flavour, holds together well, and works with most sauces. If you want softer, richer meatballs, try using our beef and pork mince. Pork mince adds a little extra fat and tenderness, which is why many traditional meatball recipes use a mix of the two.
Lamb mince also works well, especially with garlic, mint, cumin, rosemary, oregano, or Mediterranean-style flavours.
As a butcher’s rule of thumb, meatballs are usually better with mince that has a bit of fat in it. Very lean mince can work, but the meatballs may be drier and firmer.
Do You Need Breadcrumbs or Rusk in Meatballs?
You do not have to use breadcrumbs or rusk, but they do help.
As butchers, we would usually recommend using a small amount of breadcrumbs or rusk when making meatballs. It helps bind the mince, keeps the texture softer, and stops the meatballs becoming too dense.
You can make meatballs without breadcrumbs, but they may be firmer and more likely to break apart if the mixture is too wet or handled roughly.
A simple guide is:
- Breadcrumbs or rusk: softer, more traditional texture
- Egg only: firmer meatballs, but still works
- No binder: possible, but needs careful handling
- Gluten-free breadcrumbs: good alternative if needed
If you want proper butcher-style meatballs, use mince, seasoning, egg, and a little breadcrumb or rusk.
Basic Meatball Ingredients
For a simple batch of homemade meatballs, you’ll need:
- 500g mince
- 1 small egg
- 40g to 60g breadcrumbs or rusk
- 1 small onion, finely grated or very finely chopped
- 1 to 2 cloves garlic, crushed
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried mixed herbs, oregano, parsley, or Italian seasoning
- Optional: grated parmesan, chilli flakes, paprika, mustard, Worcestershire sauce, or fresh herbs
This should make around 16 to 20 medium meatballs, depending on the size you roll them.
How to Make Meatballs from Mince
1. Put the mince in a bowl
Add your mince to a large mixing bowl. If you are using a mix of meats, such as beef and pork, add them both at this stage.
2. Add the binder and seasoning
Add the egg, breadcrumbs or rusk, onion, garlic, salt, pepper, and herbs.
Try not to overdo the wet ingredients. If the mixture is too wet, the meatballs can become soft and hard to shape.
3. Mix gently
Mix everything together with clean hands until just combined. Do not squash and knead the mince too much. Overworking the mixture can make the meatballs firm and rubbery.
4. Shape the meatballs
Roll the mixture into even-sized balls. For pasta dishes, aim for meatballs about the size of a walnut. For subs or larger portions, you can make them slightly bigger.
If the mixture is sticking to your hands, lightly dampen your hands with cold water before rolling.
5. Chill before cooking
Place the meatballs on a tray and chill them in the fridge for at least 20 to 30 minutes if you have time. This helps them firm up and hold their shape when cooking.
6. Cook until browned and cooked through
You can pan-fry, oven-cook, or simmer meatballs in sauce. Whichever method you choose, cook them until browned on the outside and cooked through in the middle.
How to Cook Meatballs
There are three easy ways to cook homemade meatballs.
Pan-Fried Meatballs
Pan-frying gives meatballs a lovely browned outside.
Heat a little oil in a frying pan over a medium heat. Add the meatballs and cook for around 8 to 12 minutes, turning regularly until browned all over and cooked through.
If you are adding them to a sauce, you can brown them first, then simmer them gently in the sauce for another 10 to 15 minutes.
Oven-Baked Meatballs
Oven-baking is easy and useful if you are making a bigger batch.
Preheat the oven to 200°C / 180°C fan / Gas Mark 6. Place the meatballs on a lined baking tray and cook for 18 to 25 minutes, depending on their size.
Turn them halfway through if you want them browned more evenly.
Meatballs Cooked in Sauce
Meatballs can also be cooked directly in tomato sauce, gravy, curry sauce, or a slow cooker sauce.
For best flavour, brown the meatballs first, then add them to the sauce and simmer gently until cooked through. This helps them hold together and gives the sauce extra flavour.
If you put raw meatballs straight into sauce, handle them gently and avoid stirring too much at the start.
How Do You Stop Meatballs Falling Apart?
Meatballs usually fall apart because the mixture is too wet, there is not enough binder, or they have been moved too much before they set.
A lot of the same handling rules apply to burgers too. If you’re making patties next, read our guide on how to make a burger patty.
To help meatballs hold together:
- Use egg and breadcrumbs or rusk
- Chop or grate onion finely
- Do not add too much liquid
- Mix until just combined
- Chill before cooking
- Brown them before adding to sauce
- Turn them gently while cooking
If your mixture feels too soft, add a little more breadcrumb or rusk until it holds together.
Can You Make Meatballs Without Breadcrumbs?
Yes, you can make meatballs without breadcrumbs.
For a no-breadcrumb version, use mince, egg, seasoning, and finely grated onion. Mix gently, shape carefully, and chill before cooking. The meatballs may be slightly firmer, but they can still taste great.
You can also use alternatives such as crushed crackers, oats, gluten-free breadcrumbs, grated parmesan, or almond flour, depending on the style of meatball you want.
Can You Make Meatballs Without Egg?
Yes, but egg helps bind the mixture.
If you do not want to use egg, breadcrumbs or rusk become more important. You can also use a splash of milk, grated cheese, or a small amount of tomato puree or mustard to help bring the mixture together.
For egg-free meatballs, mix gently and chill before cooking so they hold their shape better.
Best Seasoning for Meatballs
The best seasoning depends on what you are serving them with.
For classic Italian-style meatballs, use garlic, oregano, parsley, black pepper, and a little parmesan.
For lamb meatballs, try garlic, mint, cumin, coriander, rosemary, or smoked paprika.
For pork meatballs, sage, fennel, garlic, parsley, chilli, and black pepper work well.
For beef meatballs, try garlic, onion, Worcestershire sauce, mustard, paprika, parsley, or mixed herbs.
The main thing is not to forget salt. Mince needs proper seasoning, especially if you are serving the meatballs with pasta, rice, or potatoes.
What to Serve with Meatballs
Meatballs are very versatile. You can serve them with:
- Pasta and tomato sauce
- Spaghetti and parmesan
- Mashed potatoes and gravy
- Rice or couscous
- Salad and flatbreads
- Meatball subs
- Roasted vegetables
- Chips and slaw
- Noodles and stir-fry sauce
For a classic family meal, tomato sauce and pasta is hard to beat. For something more comforting, serve beef meatballs with mash, peas, and gravy.
Can You Freeze Homemade Meatballs?
Yes, homemade meatballs freeze very well.
You can freeze them raw or cooked. To freeze raw meatballs, place them on a tray until firm, then transfer them to a freezer bag or container. This stops them sticking together.
To freeze cooked meatballs, allow them to cool fully, then portion and freeze with or without sauce.
Defrost thoroughly in the fridge before cooking or reheating.
Final Thoughts
Making meatballs from mince is easy once you know the basics. Use good mince, season it well, add a little binder, and avoid overworking the mixture.
For the best texture, we would recommend using breadcrumbs or rusk with egg. That gives you meatballs that hold together properly while staying tender. If you prefer to make them without breadcrumbs, that works too — just handle the mixture gently and chill the meatballs before cooking.
Once you have the basic method, you can change the mince, seasoning, sauce, and size to suit whatever meal you’re making.
FAQs
What mince is best for meatballs?
Beef mince is a great all-round choice for meatballs. For softer, richer meatballs, use a mixture of beef and pork mince. Lamb mince also works well with Mediterranean-style herbs and spices.
Do you need breadcrumbs in meatballs?
You do not have to use breadcrumbs, but they help bind the mixture and keep the texture softer. Rusk works well too and is commonly used in butcher-style recipes.
How do you make meatballs stick together?
Use egg and breadcrumbs or rusk, mix gently, and chill the meatballs before cooking. If the mixture is too wet, add a little more breadcrumb or rusk.
Can you make meatballs without egg?
Yes, but they may be more delicate. Use breadcrumbs or rusk, mix gently, and chill before cooking to help them hold their shape.
Is it better to fry or bake meatballs?
Both work. Pan-frying gives a browned outside and good flavour, while baking is easier for larger batches. You can also brown meatballs first, then finish them in sauce.
How long do meatballs take in the oven?
Medium-sized meatballs usually take 18 to 25 minutes in the oven at 200°C / 180°C fan / Gas Mark 6, depending on their size.
Can you cook meatballs straight in sauce?
Yes, but they are more likely to hold their shape if you brown them first. If cooking raw meatballs directly in sauce, simmer gently and avoid stirring too much at the start.
Can you freeze meatballs?
Yes. Meatballs can be frozen raw or cooked. Freeze them on a tray first, then transfer to a bag or container so they do not stick together.