Skip to Content

The Wait is Finally Over!

Get Our Cookbook

Our Best Meatball Recipes

  • Serves: 8
  • Prep Time: 25 min
  • Cook Time: 40 min
  • Calories: 463
Swedish meatballs in a pan with gravy

We’ve shared so many meatball recipes over the years, and we finally got around to rounding them up! Presenting the 18 best meatball recipes EVER. Yes, 18. Yes, we love them all and you will, too.

When it comes to how to make meatballs, we’ve got all the tricks. We’ve made them so many times, in so many different ways, and we’re not here to keep up the meatball mystique. We’re here to spill the beans! We want everyone to be as meatball-happy as we are. So, what is the secret to good meatballs? Whether you’re making classic Italian beef meatballs or different meatballs, like harissa-seasoned baked meatballs or even whipping up a meatball sub, making the best meatballs is easy to do. We’ll share our top three tips to make sure you really know how to cook meatballs before you dive into these 18 meatball recipes:

  1. For the most tender meatballs ever, you want to be sure that you don’t overmix the meatball mixture. Whether it’s beef, chicken, turkey or even a vegetarian meatball recipe—yep, this meatball recipe round up includes one of those!—this simple rule will help ensure meatball making success!

  2. Relatedly, don’t use a food processor to mix the meatball mixture! Your hands are your best tools when it comes to making meatballs. You can have a much lighter touch if you just use your hands to gently mix the meat, and that’ll help you to not overmix.

  3. Wet your hands when rolling the meatballs. This is our #1 meatball making tip and it probably appears in every single meatball recipe we’ve ever shared because it’s just so basic and just so true. To make the meatball rolling process easy and fast, keep a little bowl of water next to you as you roll the meatballs and stop every few meatballs to wet your palms a bit. The water will keep the meat mixture from sticking to your hands and everything will be easier.

Now that you know just how to make the best meatballs, let’s get cooking! Here are our 18 best meatball recipes:

Mediterranean meatball with tzatziki
Chimichurri Meatballs on a plate with a bowl of chimichurri sauce

The Best Swedish Meatballs & More: Appetizers Made to Please

  • Swedish Meatballs (cover photo). These are quite simply the best Swedish meatball recipe ever. Gently warmed with spices and covered in a heavenly creamy gravy sauce, they're irresistible.
  • Mediterranean Meatballs with Tzatziki. Seasoned with classic Greek herbs, this easy beef meatball recipe is great as a party snack or appetizer with plenty of tzatziki on the side for dipping.
  • Chimichurri Meatballs. These easy chimichurri lamb and beef meatballs make a fun, dippable party appetizer that's always a hit!
  • Buffalo Chicken Meatballs. Buffalo chicken meatballs, served with a creamy, chunky blue cheese dip, are everything you love about buffalo chicken wings, minus the mess!
spaghetti and meatballs on a plate
Italian Meatball Soup

The Very Best Italian Meatball Recipes

  • Spaghetti and Meatballs. Tender Italian meatballs made with beef and pork sausage, simmered in rich tomato sauce—just like Grandma used to make—served over a big bowl of al dente pasta is just about as good a meal as we’ve ever made. The meatball sauce alone is worth it! Classic, comforting, perfect.

  • Italian Meatball Soup. This Italian meatball soup recipe is everything we love—it’s as easy as soup + meatballs! A tomato-y broth, noodles and some mini Italian pork meatballs make for a hearty supper everyone’s gonna love.

  • Meatball Sub Sandwich. We’re just going to go ahead and call this pork-and-beef meatball-loaded sandwich the best meatball sub recipe ever. Because it just IS.

  • Healthy Italian Wedding Soup. Nearly carb-less (hello Whole30 & keto people!), and totally gluten-free, our super-healthy Italian wedding soup is loaded with pork-and-chicken meatballs and is the kind of simple, soothing, easy comfort food that feeds both body and soul.

Freezer Chicken Meatballs on a baking sheet with teriyaki sauce on a spoon
Sheetpan Meatballs with Cabbage and Harissa

And the Best Meatball Recipe for a Busy Weekday is? A Sheet Pan Meatball Recipe, Of Course!

  • Freezer Teriyaki Chicken Meatballs with Broccoli. Honey-sweetened homemade teriyaki sauce drizzled over juicy, garlicky chicken meatballs and broccoli make for a freezer meal that deliciously redefines the whole genre.

  • Sheet Pan Harissa Meatballs and Cabbage. Many cuisines around the globe have some sort of meatball in their recipe catalogue—from Swedish meatballs to kofta to classic Italian beef meatballs—and this meatball recipes' inspiration is harissa, a North African chili paste that’s full of warm, smoky spices. YUM.

  • Baked Teriyaki Meatballs with Roasted Broccoli. These pork meatballs are sweet with a teriyaki glaze with a small kick of heat (fully adjustable for even your pickiest eater) served up with roasted broccoli.

Turkey Meatballs in a Creamy Red Curry Sauce
Italian Baked Chicken Meatballs 13

Delicious, Easy Chicken and Turkey Meatball Recipes

  • Turkey Meatballs in a Creamy Red Curry Sauce. TBH, this is one of our very favorite meatball recipes. Herby, garlicky turkey meatballs simmered in a creamy red curry meatball sauce are the “fusion” flavor bomb you didn’t know you needed.

  • Italian Baked Chicken Meatballs. Make-ahead and freeze, or dig in tonight—seasoned with thyme, fennel, parmesan and lots of fresh garlic, our Italian baked chicken meatball recipe is a healthy take on traditional Italian meatballs.

  • Chicken Meatball and Vegetable Soup. Nothing flashy here—just a super healthy, Whole30-approved chicken meatball soup with spinach and vegetables. There’s a time and a place for everything and sometimes, simple and comforting recipes are what we need.

  • Chicken Shawarma Meatballs. These tender, generously-spiced chicken meatballs are seasoned within an inch of their life. Plus, they’re ideal for freezing! Hellooooo make-ahead meals!

Baked Chicken Meatballs with Broccoli Pesto Pasta
Meatball shakshukah with feta and parsley in a pan with pita bread

Really Easy Meatball Recipes—Meatball Newbies, Start Here!

  • Baked Chicken Meatballs with Broccoli Pesto Pasta. With just five ingredients, these parmesan-loaded baked chicken meatballs are good any way you serve them. But, paired with a hearty roasted broccoli pesto meatball sauce, they make for a lovable feast.

  • Meatball Shakshuka. This easy meatball recipe is all about taking familiar techniques and basic ingredients and creating a wildly delicious, one-pan, weeknight dinner that’s so good it’ll make you re-think your whole entire life.

  • Vegetarian Meatballs. Meaty—with no meat at all—savory and oh-so-satisfying, these delicious, super-easy, lentil-based vegetarian Italian meatballs give regular beef meatballs a run for their money.

So, Which Meatball Recipe is your Fave?

Try them all and let us know! We’ve got our favorites, but we also truly love all of these meatball recipes so much. They’ve each got their time and place—beefy Italian meatballs for midwinter comfort, and spicy harissa meatballs for a springy cocktail party, the list goes on and on. When you’re cooking these meatball recipes up, snap a few photos or even a video and share and tag us on Instagram using @themodernproper and #themodernproper so that we can see your stuff! Happy eating!

Our Best Meatball Recipes

  • Serves: 8
  • Prep Time: 25 min
  • Cook Time: 40 min
  • Calories: 463



  • 1 pound ​ground beef
  • 1 pound ground pork
  • ¼ cup flat leaf parsley, minced
  • ½ teaspoon ground allspice
  • ½ teaspoon ground nutmeg
  • ¾ cup yellow onion, grated (about 1 medium onion)
  • 2 teaspoon sea salt
  • ½ teaspoon pepper, freshly ground
  • 4 cloves garlic, minced
  • ¾ cup panko*
  • 2 eggs
  • 2 tablespoon extra virgin olive oil


  • ½ cup unsalted butter
  • ½ cup flour*
  • 4 cups beef broth
  • 1 teaspoon sea salt
  • ¼ teaspoon freshly cracked black pepper
  • 1 tablespoon lemon juice
  • ¼ teaspoon ground allspice
  • ¼ teaspoon ground nutmeg
  • 1 cup heavy cream


  1. In a large bowl, mix the beef, pork, parsley, allspice, nutmeg, grated onion, salt, pepper, garlic, panko and eggs until combined.
  2. Using a tablespoon or cookie scoop, measure out the meat mixture into roughly 35 (1.5 inch) balls.**
  3. In a large pan, heat 2 tablespoon of olive oil over medium-high heat. Add ½ of the meatballs and cook until browned on all sides. This takes about 5 minutes. Set aside **
  4. When all of the meatballs are browned, pour off any excess grease in the pan, into a heatproof vessel. Lower the heat to medium and add the butter to the pan. When the butter begins to bubble, sprinkle in the flour and cook for 1 minute. Add the beef broth to the pan a little at a time.***
  5. Whisk the gravy until the broth is all incorporated. Add salt, pepper, lemon juice, allspice and nutmeg. Whisk a few more times. Slowly add the cream.
  6. Once the gravy begins to simmer****, add the meatballs back into the pan.
  7. Simmer until the gravy has thicken up a bit and the meatballs are cooked all the way through*****, about 8-10 minutes.
  8. Serve warm over mashed potatoes or egg noodles, alongside steamed veggies and lingonberry jam.
  9. Cooking Notes:
    *Gluten Free Version: if you want to keep this recipe gluten free, you can sub the breadcrumbs for a gluten-free version. To keep the gluten out of the gravy, you will want to reserve 1 cup of beef stock and mix it with ⅓ cup corn starch. Add it to the gravy at the end to thicken it up.
    ** I like to shape the meatballs and place them on a piece of parchment paper for easy clean up and less dishes. Then I use another piece of parchment to place the browned meatballs on, again, easy clean up, less dishes.
    *** If you take your time adding the beef broth, your gravy will stay thick, taking less time overall.
    **** Take care not to boil the cream. It might separate if you do. Keep it at a simmer until the meatballs are cooked all the way through.
    ***** The meatballs should reach an internal temperature of 165° F and no longer be pink on the inside.

Nutrition Info

  • Per Serving
  • Amount
  • Calories 463
  • Protein 27 g
  • Carbohydrates 11 g
  • Total Fat 35 g
  • Dietary Fiber 1 g
  • Cholesterol 157 mg
  • sodium 1050 mg
  • Total Sugars 1 g

Our Best Meatball Recipes

Questions & Reviews

Join the discussion below.


    Any questions?

    Need to change up some ingredients? Unsure about a step in the method? Click the Ask a Question button above. We’re here for you.

    Well, how was it?

    Tried this recipe once or twice (or many, many more times than that)? Click the Write a Review button above and let us know how it went!