Florentine meatballs are a cozy and flavorful twist on the traditional meatball, infused with the richness of spinach and a blend of Italian herbs that make each bite hearty and satisfying. The term “Florentine” usually refers to dishes that feature spinach, and in this case, the leafy greens are mixed right into the meatballs, adding depth, moisture, and a pop of vibrant green that makes them as visually appealing as they are delicious.
These meatballs are typically made with a combination of ground beef and pork or sometimes ground turkey for a lighter option. The addition of chopped cooked spinach gives them a tender texture and a subtly earthy flavor that pairs beautifully with grated Parmesan, garlic, onion, and fresh herbs like parsley and basil. A bit of breadcrumbs and egg help bind everything together, while a touch of nutmeg – a classic pairing with spinach – adds warmth and complexity.
Once shaped, the meatballs can be browned in a skillet for a crisp outer layer before being simmered in a rich tomato sauce. The sauce is usually a simple blend of crushed tomatoes, garlic, olive oil, and Italian seasoning, allowing the flavors of the meatballs to shine through while still adding moisture and tang. As they simmer, the meatballs soak up the sauce, becoming even more tender and flavorful.
Florentine meatballs are wonderfully versatile. They can be served over spaghetti or creamy polenta, tucked into a sandwich with melted mozzarella, or simply enjoyed on their own with a slice of crusty bread to mop up the sauce. They also make a great party appetizer when served in smaller portions with toothpicks.
Whether you’re looking for a comforting weeknight meal or something special for a weekend gathering, Florentine meatballs bring the familiar comfort of Italian cooking with a little twist. The blend of spinach, savory meat, and tomato sauce creates a dish that feels both wholesome and indulgent – a flavorful, home-cooked meal that’s sure to be remembered.

Ingredients
- 500 g ground beef lean
- 1 cup spinach fresh, chopped
- 1 egg large
- 1/2 cup breadcrumbs plain
- 1/4 cup Parmesan cheese grated
- 2 cloves garlic minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper freshly ground
Instructions
- Preheat your oven to 400°F (200°C).
- In a large bowl, combine the ground beef, spinach, egg, breadcrumbs, Parmesan cheese, garlic, salt, and black pepper until well mixed.
- Shape the mixture into golf ball-sized meatballs and place them on a baking sheet lined with parchment paper.
- Bake in the preheated oven for 25-30 minutes, or until the meatballs are golden brown and cooked through.
- Serve hot with your favorite pasta or a side salad.
These meatballs are amazing! So juicy and tasty. Thanks for the recipe!
The instructions were confusing. I mixed everything but the egg and the meatballs fell apart. 🙁
Delish! I added some Italian herbs too. Yum!
Sounds great! Italian herbs really do make everything better. I’m gonna try it with rosemary next time!
They taste good, but I feel like there needs to be more spices. Like, where’s the kick?
No such thing as too much garlic! Added an extra clove and it was amazing.
I made these with my kids, and they loved helping out! Will make again for sure!
That’s awesome! Cooking with kids is the best! 😍
Yum! Best meatballs I’ve had in a while. Perfect with marinara sauce.
I don’t know… they came out too dry for me. Maybe I cooked them too long.
These meatballs were a hit at my dinner party! Everyone loved the spinach addition. Will make again!
I don’t know about that… spinach in meatballs? Sounds kinda weird to me. I prefer them plain.
Sounds delicious! I love the idea of adding spinach, it makes them healthier!
These meatballs came out amazing! The spinach adds a nice touch. Will definitely make again!
Pretty good! But I think more cheese would make it better. Just my opinion tho.
I tried making these but ended up with a mess. What’s the secret to keeping them together?
Maybe try adding a bit more breadcrumbs or another egg? That might help them stick together better! 😊
I tweeked it. Added a bit of chili flakes for heat. Super duper tasty!
Chili flakes? That sounds awesome! I gotta try that next time! Thanks for the tip!
Made this recipe last night. My whole family loved it, even the kids! Will def make again!
That’s awesome to hear! My kids are picky, so I can’t wait to try this! Thanks for sharing!
These meatballs are a game changer! The spinach gives them a nice color and taste. My kids loved them too!
My mom used to make meatballs like this but she put ketchup in it. This is different!
Nah, ketchup is not it. These meatballs look healthy and all, but where’s the sauce? 🤔
Ketchup in meatballs?! That sounds weird. But hey, every family has their own twist! These Florentine meatballs sound yummy, though.
Florentine meatballs? Thought it was just spaghetti! Will try this out for sure.
Took too long to cook! Next time, I might just stick to frozen ones.
Y’all gotta try this, they taste so good! Much better than store bought!
I made these last week and they were a hit! Way better than frozen!
I don’t know, they look kinda dry in the pics. Store bought is easier too!
Spinach? Yikes! I thought meatballs was just meat and spices. Never made these.
Okay but 25-30 minutes at 400°F for 500g seems kinda optimistic? I ended up needing closer to 35 minutes for them to be cooked through in my place. Taste was good regardless.
Yeah, ovens vary a lot. 35 minutes doesn’t surprise me at all—especially with bigger meatballs. I’m glad they still tasted good though!
Idk 400°F should do it faster… maybe your oven runs cold or the meatballs were thicker? Mine take like 25 and done. But glad you got them cooked.
Just meh… I’ve had better meatballs before. My grandma’s recipe is way better.
These meatballs are amazing! So juicy and flavorful.
They were okay, but mine turned out a bit dry. Maybe I overcooked them? Not sure if I’ll try again.
I agree! These meatballs have the perfect blend of flavors. Can’t wait to make them myself!
These meatballs were amazing! So much flavor and super easy to make. Will def make again!
These meatballs are a game changer! Who knew spinach could taste this good in meat. Yum!
So quick & yum! Perfect for dinner! Love it 💖
I tried making this but my meatballs fell apart in the oven. What did I do wrong? Very frustrating.
They were okay, but I feel like they needed more flavor. Maybe add some Italian spices?
Nah, I thought they were fine as is. Maybe you’re just not used to simple flavors? 🤷♂️
I totally agree! A good sprinkle of Italian herbs can make such a difference. I usually add oregano and basil too!
My kids wouldn’t eat these, they said green stuff is yucky 😒.
So good, made them twice already!
Perfecto! Just like mama used to make, but a healthy twist. Thanks for the recipe!
Easy recipe. I like how it sneak veggies into dinner.
Yeah, sneaking veggies is a clever idea! Helps kids eat healthy without fuss. Will try this out!
I don’t know about the spinach in meatballs. Seems kinda weird to me. I like my meatballs plain.
I totally get you! Spinach in meatballs does sound odd at first, but it actually makes them really juicy and adds a nice flavor. Give it a try before writing it off! 😊
Why would you ruin meatballs with spinach? Just stick to the classic plain ones… way better! 🤷♂️
I added some chopped sun-dried tomatoes and they turned out amazing! Highly recommend!
I’m skeptical about cooking meatballs at 400°F for just 25 minutes, but they were actually done. Maybe my oven runs hot.
Easy and tasty! But next time I’ll add some Italian herbs to the mix for more flavor.
Absolutely delicious! I made these meatballs for dinner and my kids loved them. Will definitely make again!
Meatballs are boss but too much garlic for me. Might do less next time.
Why do you put spinach? I don’t get it. Just stick with meat and cheese.
Pretty solid, but mine took closer to 35 minutes to fully cook. Still tasty though—would make again.
Good to know! 35 minutes makes sense depending on meatball size and how packed they are—mine also runs a bit longer sometimes. Glad they still turned out tasty!