• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Petite Cook™ logo

  • Recipes
  • Italian Recipes
  • Lifestyle
  • Cookbooks
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Recipes
  • About
  • Cookbooks
  • Lifestyle
  • Travel
  • Press
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Cookbooks
    • Lifestyle
    • Travel
    • Press
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Recipes » Meat Recipes

    Ricotta Meatballs - Italian Recipe

    Published: Aug 26, 2022 by Andrea

    Jump to Recipe

    The BEST ricotta meatballs! Juicy and soft inside and crispy outside, learn how to make meatballs with ricotta the authentic Italian way!

    Loaded with flavor, these Italian ricotta meatballs are incredibly tender and juicy and sure to please both kids and grown-ups alike!

    Growing up in Sicily, where ricotta cheese is hugely popular, I've been making (and eating) meatballs with ricotta for decades, and finally, I'm sharing the recipe for the BEST ricotta meatballs you'll ever make.

    This authentic Italian ricotta meatball recipe features a few of my favorite flavors such as ricotta cheese, lemon zest, and parsley, which make these meatballs soft and juicy and packed with aromatic flavor.

    They are totally weeknight-friendly – you can have them on the table in less than 30 minutes.

    They're pretty versatile too, you can serve them with pasta and tomato sauce, or with potatoes and a salad, and use leftovers to fill up panini and sandwiches the next day.

    ricotta meatballs with pasta and tomato sauce.

    Did I mention they freeze beautifully too? This recipe is a winner for sure!

    And if your family loves meatballs just as much as mine does, check out these delicious chicken meatballs and Italian polpette, they're both SO good!

    Jump to:
    • RICOTTA MEATBALLS INGREDIENTS
    • HOW TO MAKE RICOTTA MEATBALLS
    • BAKED MEATBALLS
    • RECIPE FAQs
    • HOW TO STORE MEATBALLS
    • WHAT GOES WELL WITH RICOTTA MEATBALLS?
    • Ingredients

    RICOTTA MEATBALLS INGREDIENTS

    For these meatballs with ricotta, you'll need the most simple ingredients, in typical Italian fashion.

    Here's what you'll need:

    ricotta meatballs ingredients: ground beef, ricotta cheese, parmesan cheese, egg, breadcrumbs, lemon, flour, parsley.
    • Ground beef: Minced beef ( or ground beef/ground chuck) is the base for the meatballs. Substitute with veal mince or a mix of the two. You can use pork, chicken, or turkey mince too.
    • Ricotta cheese: Homemade ricotta or store-bought ricotta makes your meatballs soft and juicy and adds a delicate flavor. Drain it well before use.
    • Parmesan: Parmigiano is packed with umami flavour, and makes these meatballs soft and scrumptious.
    • Breadcrumbs: Helps keep the meatballs moist. Use homemade Italian breadcrumbs, store-bought, or panko breadcrumbs.
    • Parsley: It's not Italian meatballs without fresh parsley! You can also add fresh thyme for an extra aromatic note, but you can skip it if needed.
    • Lemon: While this is an optional addition, lemon zest adds a citrusy note and makes the meatballs even tastier.
    • Egg: It works as a binding agent, but you can substitute it with a small mashed potato if needed.

    HOW TO MAKE RICOTTA MEATBALLS

    This ricotta meatball recipe is the easiest out there! From start to finish it takes just about 30 minutes. Here's the step-by-step recipe:

    Scroll until the end of the post for the full printable recipe

    collage of four images showing the four steps to make ricotta meatballs.

    STEP 1 - Mix the ingredients.

    Mix all the ingredients gently but thoroughly, until well combined.

    STEP 2 - Form the meatballs.

    Lightly oil your hands, and form 1-inch (2½-cm) meatballs (about 1 full tablespoon each).

    STEP 3 - Roll them in flour.

    Roll the meatballs in flour and place them on a baking tray.

    STEP 4 - Cook the meatballs.

    Heat the extra-virgin olive oil in a large frying pan over medium heat. Fold in the meatballs and cook them for about 3-4 minutes on each side.

    Remove from the pan and serve them straight away, or mix them with classic Italian tomato sauce and serve them with pasta.

    TIP: I like to prepare my tomato sauce on the side, then add in the cooked meatballs halfway through cooking time, cover partially with a lid and let the sauce simmer for a further 10-15 minutes.

    meatballs with ricotta cheese.

    BAKED MEATBALLS

    For a lighter version, instead of pan-frying them, you can bake the meatballs in the oven.

    Place the prepared meatballs in a single layer over a baking sheet covered with parchment paper. Brush them with extra-virgin olive oil.

    Preheat oven to 180C/360F.

    Bake the meatballs with ricotta for 20-25 minutes, flipping them halfway through cooking time.

    RECIPE FAQs

    Can you use panko instead of breadcrumbs in meatballs?

    Yes, of course! You can use panko, homemade or store-bought breadcrumbs, or Italian breadcrumbs (pangrattato).

    Why do my meatballs fall apart?

    The most common reasons for these meatballs to fall apart is that the ricotta cheese was too watery (drain it well before use!), or the raw mixture was too warm, so try chilling the meatballs for 10-15 minutes before pan-frying or baking them.

    HOW TO STORE MEATBALLS

    • STORE: Refrigerate leftover meatballs in an airtight container for up to 3 days.
    • REHEAT: Reheat leftover meatballs in the oven at 170C/350F for 5-10 minutes, or in the microwave for 1-2 minutes.
    • FREEZE COOKED MEATBALLS: Place the browned meatballs in a single layer on a baking sheet and freeze for 30 minutes. Transfer the frozen meatballs to an airtight freezer-safe container or ziplock bag. Freeze for up to 3 months. Thaw overnight in the refrigerator before cooking. No need to thaw them if you bake them in the oven.
    • FREEZE UNCOOKED MEATBALLS: Place the raw meatballs in a single layer on a baking sheet and freeze for 30 minutes. Transfer the frozen meatballs to an airtight freezer-safe container or ziplock bag. Freeze for up to 3 months.
    ricotta meatballs in tomato sauce with pasta.

    WHAT GOES WELL WITH RICOTTA MEATBALLS?

    • Pasta: Pasta with meatballs is the BEST. Toss them in tomato sauce and al dente pasta.
    • Potatoes: Meatballs and potatoes go amazing together. Serve them with mashed potatoes, baked potatoes, or roasted potatoes.
    • Sandwich: Make a meatball sandwich with two slices of ciabatta bread, mozzarella cheese, and a little marinara sauce.
    • Salad: For a protein-packed meal, top your Tuscan panzanella salad or this quinoa salad with meatballs.

    DID YOU TRY THIS RECIPE?

    Please let me know how you liked it! Leave a comment below and share a picture on Instagram with the hashtag #thepetitecook!

    Looking at your pictures always makes me smile *and super hungry*!

    spaghetti with ricotta meatballs.
    Print SaveSaved!
    4.50 from 2 votes

    Ricotta Meatballs - Italian Recipe

    Prevent your screen from going dark
    The BEST ricotta meatballs! Juicy and soft inside and crispy outside, learn how to make meatballs with ricotta the authentic Italian way!
    Prep Time10 mins
    Cook Time10 mins
    Total Time20 mins
    Course: Main Course
    Cuisine: Italian
    Serving: 4
    Calories: 411kcal
    Author: Andrea Soranidis

    Ingredients

    • 10.5 ounces ground beef (85%-90% lean), (approx. ⅔ cup)
    • 3.5 ounces ricotta cheese, well drained (approx. ½ cup)
    • 1 medium egg
    • 2 tablespoon breadcrumbs
    • 1 ounce Parmesan cheese, grated (approx. ⅓ cup)
    • 1 tablespoon fresh parsley, finely minced
    • 1 teaspoon lemon zest, grated
    • 3 tablespoon all purpose flour
    • Sea salt and freshly cracked black pepper
    • 4 tablespoon extra-virgin olive oil

    Instructions

    • In a large bowl, add the ground beef, well drained ricotta cheese, egg, breadcrumbs, Parmesan cheese, parsley, and lemon zest, and season generously with sea salt and black pepper. Mix to combine all the ingredients.
    • Lightly oil your hands, take off a small piece of the mixture and gently roll it between your hands to form 1-inch (2½-cm) meatballs (about 1 full tablespoon each).
    • Place the flour in a bowl, and roll each meatball into flour, shake the flour in excess and arrange them on a baking tray covered with parchment paper.
    • Heat the extra-virgin olive oil in a large frying pan over medium heat. Fold in the meatballs and leave them undisturbed until they are brown on one side. Shake the pan to loosen the meatballs, then turn each one with kitchen tongs and cook them on the other side for 4-5 minutes.
    • Remove the meatballs from the pan, and arrange them on a plate covered with paper towels to absorb the oil in excess. Transfer the meatballs to a large serving plate and serve, or mix them with tomato sauce and serve with pasta.

    Video

    Notes

    Ingredients substitution:
    • breadcrumbs & flour: substitute with gluten-free breadcrumbs and flour for gluten-free ricotta meatballs.
    • ground beef: substitute with ground veal, ground pork or ground chicken.
    Storage tips:
    • Store: Refrigerate leftover meatballs in an airtight container for up to 3 days.
    • Reheat: Reheat leftover meatballs in the oven at 170C/350F for 5-10 minutes, or in the microwave for 1-2 minutes.
    • Freeze uncooked: Place the raw meatballs in a single layer on a baking sheet and freeze for 30 minutes. Transfer the frozen meatballs to an airtight freezer-safe container or ziplock bag. Freeze for up to 3 months. Thaw overnight in the refrigerator before cooking. No need to thaw them if you bake them in the oven.
    • Freeze cooked: Place the cooked meatballs in a single layer on a baking sheet and freeze for 30 minutes. Transfer the frozen meatballs to an airtight freezer-safe container or ziplock bag. Freeze for up to 3 months.
     
    Did you try this recipe? Tag @thepetitecook or use the hashtag #thepetitecook - Looking at your pictures makes my day!

    Nutrition

    Calories: 411kcal | Carbohydrates: 9g | Protein: 22g | Fat: 32g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 17g | Trans Fat: 1g | Cholesterol: 109mg | Sodium: 237mg | Potassium: 290mg | Fiber: 0.5g | Sugar: 1g | Vitamin A: 310IU | Vitamin C: 2mg | Calcium: 165mg | Iron: 3mg

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

    More Meat Recipes

    • Duck Ragu' - Ragu' d'Anatra
    • Steak Pizzaiola - Carne alla Pizzaiola
    • Traditional Ragu Sauce - Bolognese
    • Pollo alla Cacciatora (Chicken Cacciatore)
    • Facebook
    • Twitter
    • Yummly

    Reader Interactions

    Comments

    1. Mr Jeremy Bell says

      November 17, 2022 at 11:29 am

      4 stars
      Why did you need to use parchment paper on the baking tray? Why use a baking tray anyway, if you are not going to bake them? At best it is a waste of parchment paper.

      Reply
      • Andrea says

        November 18, 2022 at 10:29 am

        I use both parchment paper and a baking tray because it makes it easier to arrange the meatballs before cooking them, the parchment paper is only to avoid washing the baking tray after, and it's completely optional.

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    About Andrea

    Andrea Soranidis, founder of The Petite Cook.


    Welcome to my kitchen!
    I’m Andrea, I'm Italian, and I absolutely LOVE cooking.
    Grab a fork and join me!
    READ MORE ABOUT ME…

    Footer

    ↑ back to top

    Follow us

    The Petite Cook™

    Quick and Easy Italian Recipes Anyone Can Cook


    About Andrea

    Privacy Policy

    Work with us

    Terms

    Press

    Nutrition Disclaimer

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 The Petite Cook. The Petite Cook® is a registered trademark.