• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Recipes By Category
  • About
menu icon
go to homepage
  • Recipes By Category
  • About
subscribe
search icon
Homepage link
  • Recipes By Category
  • About
×
Home » Recipes » Food

By: Melissa, Updated: Mar 17, 2023

Ricotta Meatballs with Spinach

Jump to Recipe

Tender ricotta meatballs with spinach are a really easy and delicious meatball recipe that you will love. These meatballs are made with beef, ricotta, and spinach and then they are added to a delicious red sauce. It is the perfect family dinner and is so easy to make.

spinach and ricotta meatballs
Ricotta Meatballs with Spinach

If you love spinach, and ricotta and you love meatballs, then you are going to love this recipe that combines them all together. These meatballs are a go-to in our house because they are tender from the ricotta, loaded with flavor from the delicious Italian spices and they are so easy to make.

These spinach and ricotta meatballs are very easy to make and they make great leftovers too. I love making these meatballs in big batches and freezing some for another dinner.

I do this with all my meatball recipes because they are so easy to reheat.

An added bonus of these ricotta meatballs is if you have leftover ricotta, you can save it and make delicious ricotta pancakes the next morning too!

top view of ricotta meatballs with spinach
Closeup of those meatballs!

Ingredients You Will Need

  • Ground beef. You can use a leaner ground beef blend like a 90/10 or an 80/20 blend. Since there is ricotta in the meatballs the meat will not dry out so leaner is fine.
  • Frozen Spinach. I like to use frozen spinach so I can easily thaw and then drain the excess water from the spinach. You can cook fresh spinach and then squeeze out any excess liquid if you prefer.
  • Panko Bread Crumbs. The bread crumbs are the binder for these meatballs.
  • Fresh garlic. Fresh garlic adds so much flavor!
  • Kosher Salt.
  • Dried Oregano. I prefer dried oregano since it is something I usually have in the pantry. If you have fresh oregano you can use that.
  • Whole Milk Ricotta. The whole milk ricotta adds flavor and helps keep these meatballs moist.
  • Egg. The egg helps as a binder to help the meatballs hold their shape.
  • Olive oil. Extra virgin or regular olive oil will work fine.
  • Parmesan Cheese for topping and for the meatballs
  • Marinara Sauce (Canned tomatoes, garlic, Olive oil, Fresh Basil, Oregano, kosher salt)

Notes about the ingredients:

You can use a lean ground beef blend and not worry about the meatballs drying out because the ricotta will prevent that from happening.

If you want to make extra meatballs and freeze some for a later time, I have written up steps on how to cook frozen meatballs to help make another night's dinner effortless when you do this.

How to Make Ricotta Meatballs With Spinach

bread crumbs and spices for ricotta meatballs
Step 1: Add spices to Panko
bread crumbs for ricotta meatballs
Step 2: Add meat
ingredients for meatballs
Step 3: Add drained thawed spinach
wet ingredients for spinach and ricotta meatballs
Step 4: Mix your wet ingredients.
meatball mix
Step 5: Mix all the ingredients together.
spinach and ricotta meatballs before baking
Step 6: Roll Your meatballs and place on a pan.
  • Make the meatballs: In a large bowl, add all of the meatball ingredients and mix well with your hands.
  • Bake: Scoop out the meatball mixture, roll the meatballs then place onto a prepared baking sheet and bake them in a preheated 375-degree oven for 20-30 minutes.
  • Make the sauce: In a large saute pan on the stovetop, make the red sauce and allow to simmer gently for at least 15 minutes.
  • Assemble: When the meatballs are cooked, place them into the large pan of red sauce and toss them gently to coat the meatballs with the sauce.

Tips

  • Make these ricotta meatballs leaner: by using ground pork instead of ground beef.
  • Make your marinara sauce ahead of time: or use store-bought (good quality marinara) to save time.
  • Double the recipe: and freeze half the meatballs for a later meal that you will not have to cook.
  • Remember to use whole milk ricotta!
  • Serve these Meatballs: over pasta or my favorite way is to scoop a few into a bowl with the marinara and serve with a side of garlic crostini to dip into the bowl.
  • Skip the sauce: If you prefer meatballs without the red sauce, just skip the sauce portion of the recipe.
side view of ricotta meatballs

Storing And Reheating

These meatballs are stored well in the refrigerator and freezer. To refrigerate them, place the meatballs and sauce in a container with a lid and store them for up to 3 days. To reheat, place the meatballs and sauce in a medium saucepan over medium-low heat. Cover and heat for about 15-20 minutes until the meatballs are heated through. You may need to add a little water to the pot to loosen the sauce.

To freeze the meatballs and sauce, allow the meatballs to cool almost completely then place it in a freezer-proof bag in the freezer for up to 2 months. When you are ready to use them, thaw the meatballs in the fridge overnight.

More Meatball Recipes You Will Love

  • kofta-meatballs
    Kofta Meatballs With Tomato Cucumber Salad
  • meatballs
    Italian Baked Meatballs (With Pasta)
  • Asian Pork Meatballs on tray with sauce and scallions on top
    Baked Asian Pork Meatballs With Sauce
  • frozen meatballs in sauce
    How To Cook Frozen Meatballs (2 Ways)
top view of ricotta meatballs with spinach
Print Recipe
5 from 1 vote

Ricotta Meatballs with Spinach

Tender ricotta meatballs with spinach are a really easy and delicious meatball recipe that you will love. These meatballs are made with beef, ricotta, and spinach and then they are added to a delicious red sauce. It is the perfect family dinner and is so easy to make.
Prep Time10 minutes mins
Cook Time1 hour hr
Total Time1 hour hr 10 minutes mins
Servings: 14 Meatballs
Author: Melissa Oleary

Ingredients

Meatballs

  • 1 lb ground beef 90/10 or 80/20 is fine.
  • 1 cup Panko bread crumbs
  • 10 ounces Thawed Frozen Spinach Juices pressed out
  • 1 egg lightly beaten
  • ¼ cup Parmesan cheese freshly grated plus more for the table later
  • ½ cup whole milk ricotta
  • 2 cloves minced garlic
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon Onion powder

Sauce

  • 2 cloves of garlic minced
  • ⅛ teaspoon of crushed red pepper flakes
  • 1 small yellow onion finely chopped
  • 1 28 oz cans of whole San Marzano tomatoes
  • 2 tablespoon of extra virgin olive oil best quality you can find
  • 1 tablespoon of butter optional
  • 1 tablespoon fresh chopped basil
  • 1 teaspoon of kosher salt plus more to taste
  • ½ teaspoon dried oregano

Instructions

Meatballs

  • Preheat your oven to 375 degrees.
  • In a large bowl combine your dried breadcrumbs, Parmesan, garlic, spices and salt. Mix and set aside.
    1 cup Panko bread crumbs, ¼ cup Parmesan cheese, 2 cloves minced garlic, 1 teaspoon kosher salt, ¼ teaspoon Onion powder, ½ teaspoon freshly ground black pepper
  • Take your thawed spinach out of the fridge and remove it from the wrapper.
    10 ounces Thawed Frozen Spinach
  • Place the thawed spinach into a kitchen towel or strainer and press or squeeze the juices out of the spinach over the sink.
  • Keep doing this until very little juice is left.
  • Now add your drained spinach and ground beef to your breadcrumb mixture.
    1 lb ground beef
  • Add your ricotta and egg to the bowl.
    ½ cup whole milk ricotta, 1 egg
  • With your hands gently work all of the ingredients together.
  • With a small ice cream scoop (or a heaping tablespoon) scoop out your meatball mixture and gently roll the meatballs into round balls and place on a sheet pan.
  • Repeat this until all the meatballs are made.
  • Once all the meatballs are in the pan, drizzle them all with a little olive oil which will help them get that nice outer crust when cooking.
  • Bake for about 20-30 minutes or until the meatballs are nicely browned and crisp.
  • While the meatballs are cooking, start the sauce.

Sauce Instructions

  • In a large saute pan over medium heat, add your olive oil, red pepper flakes, oregano, onions and garlic and cook for about 4-5 minutes or until the onions begin to soften.
    2 cloves of garlic minced, ⅛ teaspoon of crushed red pepper flakes, 2 tablespoon of extra virgin olive oil, ½ teaspoon dried oregano, 1 small yellow onion
  • Now add your canned whole tomatoes and with a potato masher or with a large spoon, begin gently pressing down on the whole tomatoes so they begin to break apart. Be careful because the juices will shoot out of the tomatoes when you do this so proceed slowly!
    1 28 oz cans of whole San Marzano tomatoes
  • Next, add 1 tablespoon of fresh basil, kosher salt and and stir well.
    1 tablespoon fresh chopped basil, 1 teaspoon of kosher salt
  • Cover with a tight fitting lid and turn down heat down to low and allow to gently simmer for 15 minutes.
  • Once your meatballs are fully cooked, remove from the oven and place them in your pan of marinara sauce.
  • Now go ahead and add your tablespoon of butter and gently mix that into the sauce.
    1 tablespoon of butter
  • Taste for seasoning and see if it needs any salt.

Serve

  • You can serve these meatballs over pasta or on their own with a side of crostini to dip in the sauce.
  • Serve with extra freshly grated Parmesan cheese and enjoy!

Nutrition

Calories: 185kcal | Carbohydrates: 7g | Protein: 10g | Fat: 13g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 45mg | Sodium: 308mg | Potassium: 210mg | Fiber: 1g | Sugar: 1g | Vitamin A: 2520IU | Vitamin C: 2mg | Calcium: 107mg | Iron: 2mg

Nutrition Values are estimates only.

See full nutrition disclaimer here

Tried the Recipe? We Would Love To Hear From You In The Comments Below!

Course :Main Course

Reader Interactions

5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

profile picture of Melissa from Keeping It Simple Blog

I am so excited you are here. My name is Melissa and I started this recipe website to share easy recipes that I have been cooking for years. I have written hundreds of easy recipes that are tested and perfected. Some of the recipes I learned during my years of working in restaurants, some from owning my own food company, and others from friends and traveling.

More about me →

Footer

  • Bloglovin
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Footer

↑ back to top

About

Privacy Policy

Accessibility

Subscribe

Contact

Copyright © KeepingItSimpleBlog

Rate This Recipe

Your vote:




Quick comment ideas!

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.