DIY Food

How to Make Meatballs in 5 Simple Steps, With Any Type of Meat

Making homemade meatballs doesn't have to be a fuss with this simple method.

September 18, 2019
Photo by James Ransom

Here at Food52, we love recipes—but do we always use them? Of course not. Because once you realize you don't always need a recipe, you'll make your favorite dishes a lot more often. Today: If you can source good ground meat, you can make meatballs. Jennifer Steinhauer (a.k.a. Jenny) teaches us their ways. Photos by James Ransom. 

Meatballs are by definition not a recipe kind of food. You need some meat—about a pound of it—and you will make them into balls. They need something to bind them (that's where eggs and breadcrumbs come in), and some seasoning and flavor, especially if you are using poultry meat, as I tend to. I like to dump a lot of cheese in mine for extra yum.

While traditionally I fry these mamas, of late I have been cooking them in sauce, which is far less mess and really flavorful in a different way. You can also bake them but that never yields great results for moi.

Shop the Story

Still, no matter which type of meat you're working with, or how you plan to cook them, there's a simple five-step formula for making meatballs that I stick to pretty much every time. It's pretty much foolproof and totally riff-able, meaning you can add spices and aromatics, depending on what you're craving.

Watch: Rao's Meatballs Are Certified Genius

How to Make Any Meatballs in 5 Steps


- Small onion or shallot, diced
- Cooking oil, like vegetable oil
- 1 pound ground meat (pork, beef, chicken, or dark turkey meat)
- 1 tablespoon tomato paste
- 1 cup salty cheese, like pecorino
- 1 cup breadcrumbs
- 1 splash milk
- 1 egg
- Chopped parsley or oregano (optional)


1. Get a small onion or some shallots cooking in oil. Once they've softened, let them cool -- they'll be going in your meatballs.

2. In a large bowl, mix up the ground meat (no, it doesn't need to be lean!) with your cooled onions, tomato paste, cheese,  breadcrumbs (I use panko), a splash of milk, and an egg. If it feels too wet, add more breadcrumbs and/or cheese. I love a ton of cheese, to be candid. If you have some parsley or oregano and people who don't balk at green in their meatballs, you may chop a bit up and add it.

meatbal mix

3. Make balls in your hand about the size of two golf balls into one. Please keep them uniform so they cook evenly.

shaping meatballs

4. Refill your frying pan with a enough oil to cover the balls halfway. Get it going till shimmering. (Alternately, you can simmer the balls in your sauce.) Add the balls one at a time. Do not crowd them. You may well have to do this in batches.

frying meatballs

5.  Nudge them around the pan with a spatula from time to time. The key here is to keep them from burning, but also to cook them all the way through. You will end up with some that are more crispy than others but just try to control the heat. Pick a sentinel meatball to test for doneness. This should take about ten minutes.


6. Now cook some pasta, while you remove your balls to drain on a paper towel-lined plate. Serve with pasta and red sauce or plain butter and cheese and black pepper. How you serve them is up to you.

Still want a recipe? Here are a few of our favorite meatball recipes for inspiration:

Meatballs Emilia-Romagna with Pasta Sheets

Rao's Meatballs

Greek Chicken Meatballs

Extra Tender Meatballs

Turkish Yogurt Soup with Lamb Meatballs

What's your favorite type of meatballs? Tell us in the comments below!

See what other Food52 readers are saying.

  • Smaug
  • elle
  • Juliann Downs
    Juliann Downs
  • Sue
  • awesome

Written by: Jestei

The ratio of people to cake is too big.


Smaug September 18, 2019
I like to fry them to brown the outside and cook them in the sauce- glad to see that you're using enough oil- if they aren't partially floating they flatten out. There are lots of fillers you can use besides bread crumbs- some of my favorites are grated cooked potato, grated zucchini- oatmeal works great for meatloaf but I haven't tried it in balls. I grind my own meat-very lean-and often grate things like onion or peppers in with it. Still working on binders other than fat- eggs help some, but are pretty weak on their own.
elle August 6, 2018
this was great except you might want to add 1/2 a cup of breadcrumbs
Juliann D. January 8, 2016
I sauté a mirepoix mixture first with fresh garlic, then add in breadcrumbs etc.
I_Fortuna January 8, 2016
There are many recipes mirepoix, which one do you use for this recipe? : )
Sue April 23, 2015
I used my own meatball recipe, but cooked them in a lot of oil, as you described here. What a difference! I used to hate pan-frying meatballs because the only part that browned was the part that touched the pan. This way, the whole meatball comes in contact with the oil and browns beautifully. They drain quickly on the paper towels and are not greasy at all. Thanks for the great advice! I'll never make them any other way. :-)

BTW - for my meatball recipe, I puree a a raw onion in the food processor and add it to the meat. It's much faster than cooking and cooling onion. It gives onion flavor without onion bits (which the kids appreciate). And it adds a lot of moisture. I also prefer to make fresh bread crumbs - pretty easy in the mini food processor and a good way to use up old bread.
awesome June 18, 2014
spagetti and meatballs i need to know how to make it
isaac March 23, 2014
Not using lean meat ... Not including a teaspoon of salt per pound of meat ... And frying meatballs in deep fried fat ?????
Sorry, but this is the worst meatball advice EVER.
activecookie August 6, 2013
How long do these puppies need to braise?
Iam S. August 4, 2013
Instead of breadcrumbs I usually use bran or oats and add some finely grated carrot to add some moisture and extra flavour. Also as some family members don't enjoy tomato sauce, meatballs are cooked in a grated carrot, bell peppers and onion sauce.
I_Fortuna July 3, 2013
This looks great and just about how I make mine. I do use ketchup or you can use tomato paste with a spoonful of vinegar. The vinegar makes the meatballs nice and tender. I like using ketchup because it gives the meatballs a little sweetness and other flavors I don't need to add independently. I know some of you may be horrified but they are delicious. Also try adding some seltzer making sure not to bust the bubbles. This makes your meatballs nice and fluffly. I have used cola or Dr. Pepper in the past and they are delicious too, even the diet. Thanks for this alternate method Jenny!
Rhonda35 May 7, 2013
Great article, as always, Jen! I bake mine on a cookie sheet at 375, turning once or twice for even browning. Two things I swear by are: (1) meatloaf mix - the combination of beef, veal and pork makes for a very tender, flavorful meatball and (2) I use the Rao's trick of slowly adding a cup or so of lukewarm water to the mix. At first, the water/meat mixture looks kind of gross and very loose, but the panko/breadcrumbs soak up the water and you end up with the most delicious, delicately-textured-yet-hearty meatballs EVER!
Aimless May 6, 2013
My mother always fried meatballs like this, but I've found that I prefer to bake them on a cookie sheet. It works wonderfully well, they get nice and brown, and the cleanup is much easier. They don't spread out like cookies do, so you can do a lot on one sheet. Also might save a few calories, though that doesn't motivate me.
NakedBeet May 7, 2013
Ditto on the baking sheet. The calorie savings is a nice plus, but I also find it to be more efficient time wise. I like to freeze the cooked ones too, for throwing into soup or a sauce for later.
laurenlocally May 6, 2013
I always simmer my meatballs in sauce, but I am super excited to try the frying technique for a treat/change one night soon.