Skip to Content

Amazing 15-Min Creamy Spinach Turkey Meatballs

If you’re anything like me, by Wednesday afternoon you’re staring into the fridge wondering how you’ll get a comforting, satisfying dinner on the table in under 40 minutes without ordering takeout. That’s why I’m obsessed with these Creamy Spinach Turkey Meatballs. They look fancy, right? Like they took hours? Nope! Ground turkey keeps them lean, the spinach sneaks in some green goodness, and that little bit of cream sauce makes everything feel special.

I promise you, this is my go-to recipe when the kids have soccer practice late. It’s fast—seriously, I can usually get them mixed and browned before the oven timer goes off on something else. It’s incredibly reliable, and the one dinner that always gets scraped clean off the plates. Trust me on this one; it’s a weeknight lifesaver!

Why You Will Love These Creamy Spinach Turkey Meatballs

Seriously, this recipe checks every single box when you’re running on empty by dinnertime. I wouldn’t put it on the blog if it wasn’t a winner in my own hectic kitchen. Here’s the breakdown of why I reach for this one so often:

  • Speedy Weeknight Success: From pulling ingredients out to having dinner simmering low and slow takes maybe 15 minutes of active work. That’s better than most takeout, wouldn’t you say?
  • Lean but Flavorful: We use ground turkey, which keeps things light, but we pack it with Parmesan and garlic so you definitely don’t feel like you’re eating diet food. It’s a perfect combination.
  • The Sneaky Veggie Factor: My picky eater barely notices the spinach in there, especially once it’s coated in that gorgeous, light sauce. It’s an easy win for getting some greens in!
  • Minimal Cleanup Stress: Everything happens right there in one big skillet. Brown the meatballs, make the sauce right in the same pan—less scrubbing later is always a huge win for me!
  • Incredibly Versatile: While I love serving these over egg noodles, you can toss them with pasta, put them over rice, or just use crusty bread to sop up every last drop of that delicious creamy sauce. Check out some more easy dinner recipes while you’re here!

Ingredients for the Perfect Creamy Spinach Turkey Meatballs

Okay, let’s talk about what goes into these beauties. The list isn’t long, which is exactly how I like my weeknight shopping trips! I keep all my core ground turkey recipes simple, focusing on quality over quantity of ingredients. Remember, the fresher the components, the better we pull off that creamy magic.

The most important thing you need to do before you even touch the ground turkey is handle that spinach. Don’t skip the squeezing! If you don’t get the water out, you end up with soggy meatballs and a watered-down sauce later. I usually thaw my frozen spinach in the microwave and then wrap it up tight in a clean dish towel and just squeeze until my arms ache a little. It’s worth the effort, trust me!

Here’s what you’ll need for about four servings:

  • One pound of good quality ground turkey
  • Half a cup of plain breadcrumbs (Panko works great if you have them!)
  • A quarter cup of grated Parmesan cheese—the salty stuff, not the shaker can dust!
  • One single egg, just to bind everything up nicely
  • A quarter cup of regular milk
  • Half a cup of frozen chopped spinach, thawed AND squeezed bone-dry. This step is non-negotiable!
  • One clove of garlic, minced super fine—or use that jarred stuff in a pinch, I won’t tell!
  • Half a teaspoon of salt and a quarter teaspoon of black pepper

Now, for the sauce components that make this dish sing:

  • One tablespoon of olive oil for browning—we need that nice crust.
  • One full cup of chicken broth. Use low sodium if you are watching salt intake.
  • Half a cup of heavy cream. This is where the luxurious texture comes from, so don’t swap it for low-fat milk unless you really have to!
  • One tablespoon of cornstarch, mixed with a little bit of the cream to make a slurry later—that’s how we thicken things without fuss!

Step-by-Step Instructions for Creamy Spinach Turkey Meatballs

Okay, here is the actual cooking part! Seriously, this whole process is so quick, it’s almost ridiculous how comforting the end result is. We’re going to mix the meat first, sear them up for flavor, and then build the sauce right in the same pan. Easy cleanup, remember? I have one super important rule for you right at the start, so pay attention!

My biggest piece of advice—and I learned this the hard way after making some rubbery turkey burgers years ago—is that you have to mix the meat gently. Overmixing is the enemy of tender meatballs. You want everything just combined enough that it holds together when you roll it. If you work that turkey too much, you’re going to end up with something tough, and we want tender! Keep stirring to a minimum. If you need more quick meal ideas later, check out my collection of easy dinner recipes!

Mixing and Forming the Creamy Spinach Turkey Meatballs

Grab your big bowl! Tip in that ground turkey, breadcrumbs, Parmesan, the egg, milk, that super dry spinach we squeezed, the minced garlic, salt, and pepper. Now, I use my hands for this, but you can use a fork if you don’t want to get messy. Just fold everything together until you can’t see any dry powdery spots anymore. Stop right there! Don’t keep mixing just because it feels like you should.

Next, scoop out little portions—I use a small cookie scoop sometimes to keep them uniform—and gently roll them into balls about an inch wide. You should end up with around 16 to 20 little gems. Lay them out on a clean plate while you heat up that skillet.

Close-up of several Creamy Spinach Turkey Meatballs smothered in a rich, light-colored sauce.

Browning and Building the Creamy Sauce for Creamy Spinach Turkey Meatballs

Get a large skillet heated over medium heat and add your olive oil. We need that pan hot enough to sear, but not smoking hot. This browning step is crucial for flavor. Toss in your meatballs—you’ll likely have to work in batches, don’t crowd the pan or they’ll steam instead of brown! Sear them until they are nicely browned all over, maybe 2-3 minutes per side. Once they look good, pull them out and just set them on a clean plate for a minute.

Now for the best part: the sauce magic! Pour in your cup of chicken broth. Turn the heat up a touch and scrape the bottom of the pan hard with a wooden spoon. Those little brown bits stuck down there? That’s pure flavor called fond, and we want every speck of it in our sauce! Let that broth come to a gentle simmer.

In a separate tiny bowl—and this is important—whisk your half-cup of heavy cream together with that tablespoon of cornstarch. Whisk it until it looks totally smooth, like melted snow. Pour this cream/cornstarch mix slowly into the simmering broth while stirring constantly. You’ll see it thicken up almost immediately. Keep stirring until it looks slightly glossy and creamy. Now, lower the heat to low, nestle those browned meatballs back into the creamy bath, cover the pan, and let them just simmer away quietly for about 10 to 12 minutes. This ensures they finish cooking all the way through!

Close-up of browned Creamy Spinach Turkey Meatballs smothered in a rich, creamy white sauce with visible spinach pieces.

Tips for Success with Creamy Spinach Turkey Meatballs

Even though this recipe is super straightforward, there are a few little tricks I’ve picked up over the years that take these amazing turkey meatballs from just ‘good’ to ‘call-the-neighbors-over’ good. I always try to share my hard-won kitchen knowledge!

First, and I can’t stress this enough: Don’t skip the browning step! I know you’re pressed for time, but searing those meatballs quickly in the hot oil first locks in the moisture and adds a huge layer of flavor that you just can’t get by cooking them raw in the sauce. It’s the flavor foundation, darling.

When it comes to the spinach, remember what I said about squeezing it? If you’re using fresh spinach instead of frozen, you need to blanch it briefly in boiling water, drain it, shock it in ice water (just for a second!), and then squeeze until you think you might actually break the towel. Even a little excess water in that mixture throws off the binding and moisture ratio of the meatball itself.

My third little secret is about sauce consistency. If, after you return the meatballs and simmer them covered for 10 minutes, you find the sauce is still too thin for your liking, don’t panic about adding more cornstarch. Instead, take the lid off, turn the heat up to medium-low, and let it simmer uncovered for about three to five minutes. That evaporation concentrates the liquid and thickens things up nicely without leaving a starchy aftertaste. If it gets too thick? Just stir in a splash of extra broth or milk until it’s perfect for coating whatever you’re serving it with.

Ingredient Notes and Substitutions for Creamy Spinach Turkey Meatballs

I always get questions about swapping ingredients, especially when it comes to dairy or vegetables. Listen, I get it—sometimes you’re missing one thing, or maybe you’re trying to make this recipe fit a certain dietary need. The good news is that these Creamy Spinach Turkey Meatballs are pretty flexible, but there’s one vegetable swap I really want to talk you through.

It covers fresh versus frozen spinach. The recipe calls for frozen, thawed, and squeezed dry, and that’s genuinely my preference because the moisture content is usually consistent batch-to-batch. However, if you have beautiful, fresh spinach in your garden or from the farmer’s market, go for it! You just need to give it the rough treatment first. You’ll want to blanch that fresh spinach—just drop it into boiling water for about 30 seconds until it wilts, then immediately plunge it into ice water to stop the cooking. Then, for both fresh and frozen, you must squeeze every drop of moisture out. Seriously, wring it out like a sponge! If you want a deep dive into other creamy recipes—maybe for a different dish—you can check out my favorite cream recipes ideal for fillings.

Now, let’s address the heavy cream. That’s what gives us that gorgeous, rich mouthfeel, but sometimes we don’t have it hanging around, or maybe we are watching the saturated fat a little closer. If you don’t have heavy cream, you can absolutely use half-and-half or even whole milk as a substitute. But here’s the catch: milk and half-and-half don’t have the same fat content, so they won’t thicken up as much with just that small amount of cornstarch.

If you use half-and-half, I recommend increasing that cornstarch slurry slightly. Maybe try whisking 1.5 tablespoons of cornstarch into the half-and-half instead of the full tablespoon we used initially. You might need to let the sauce simmer for an extra minute or two just to get it to cling nicely to those meatballs. It won’t be quite as decadent as the heavy cream version, but it’s still delicious and totally works in a pinch!

Serving Suggestions for Your Creamy Spinach Turkey Meatballs

When everything’s cooked and the aroma of savory turkey and creamy herbs is filling your kitchen, the next big question is: What’s going on the plate underneath? That rich sauce clinging to the meatballs is the star attraction, so we need the perfect vehicle for it, right?

The recipe suggests pasta, rice, or crusty bread, and honestly, those are all great starting points. But when I’m making these, I always go one of two specific ways depending on how much time I have. If I have literally five minutes, I grab some store-bought pasta. But if I have an extra minute to grab something special, I love doing these over fluffy mashed potatoes. The potatoes soak up the cream sauce in the most satisfying way imaginable!

If you’re craving something noodle-y, try making my simple two-ingredient egg noodles. That slight chewiness of a good egg noodle holds up really well against the heft of the turkey and spinach, and the sauce coats them perfectly without making them too soupy.

Close-up of browned Creamy Spinach Turkey Meatballs smothered in a rich, creamy sauce with visible spinach pieces.

Here are my top three ways to serve these meatballs that I lean on all the time:

  • Over Creamy Mashed Potatoes: This transforms a quick dinner into something that feels like a weekend roast. The fluffy potatoes are the ultimate sponge for that sauce.
  • With Wide Egg Noodles: I gently toss the cooked noodles right into the skillet at the very end—just for a minute—before serving. This ensures every single noodle gets coated in the creamy spinach goodness.
  • On a Bed of Rice Pilaf: If you want something a little lighter than pasta, a simple rice pilaf works wonders. The grains separate nicely, giving you distinct bites of meatball, sauce, and rice.

And don’t forget the mandatory side salad! A little sharpness from some fresh arugula dressed with lemon and olive oil cuts right through that richness. It makes the whole meal feel balanced, even when you know you just slathered it all in heavy cream!

Storage and Reheating Creamy Spinach Turkey Meatballs

We all know the best meals make great leftovers, and these Creamy Spinach Turkey Meatballs are definitely one of them! The sauce actually seems to get even better the next day, as the flavors have more time to really marry. But you have to store them the right way, especially because of that creamy sauce base we worked so hard to build.

When it comes to saving dinner for later, treat leftovers like they are precious jewels. I never just scoop the leftovers into an old, flimsy container. You want something airtight so that beautiful sauce doesn’t pick up any weird fridge smells. I usually let the meatballs cool down on the plate for about 20 minutes before I even think about putting them away—putting hot food straight into the fridge can mess with the temperature balance.

You can definitely keep these in the refrigerator safely for up to three days. When you’re ready to enjoy them again, you have two main paths you can take, and I strongly feel one is far superior to the other!

My Preferred Method: Slow Reheating on the Stovetop

If you have the time, always go back to the skillet method! This gives you the best control over the sauce texture. Gently transfer your desired portion of meatballs and sauce back into a non-stick pan over low heat. Keep the heat low—that’s key here. You want to warm them through slowly, stirring occasionally. This gentle warming prevents the sauce from breaking or separating, which is the number one fear people have with cream sauces.

If the sauce seems just a tiny bit **too** thick when you pull it out of the fridge (which happens!), don’t worry. Just stir in a teaspoon or two of milk or chicken broth while it’s warming up until it reaches that perfect, silky consistency again. It’ll be just like freshly made!

The Super Quick Fix: Microwaving

I get it, sometimes it’s 7 PM, you’re starving, and you need food *now*. The microwave is fast, but you have to be careful. Place a serving in a microwave-safe dish and cover it loosely with a paper towel or a lid (you need a little vent). Microwave on 50% power for 60-second intervals, stirring well between each burst.

Why 50% power? Because high power heats the edges of the sauce way faster than the meatballs in the center, which can cause the cream to get grainy or rubbery. Go low and slow, even in the microwave, and you’ll have a much better result ready in about two to three minutes total. It’s not quite the same as the stovetop, but it certainly gets the job done when time is tight!

Frequently Asked Questions About Creamy Spinach Turkey Meatballs

I always get a ton of emails about this recipe because people want to make sure they get that perfect creamy texture without any trouble. Here are the three most common things folks ask me when they’re getting ready to make these Creamy Spinach Turkey Meatballs. Hopefully, this clears up any last-minute cooking worries!

Can I bake these meatballs instead of pan-frying them?

Oh, absolutely you can bake them! Baking is a great way to save yourself a little bit of work and keeps that skillet cleaner, which I appreciate sometimes. If you want to skip the initial browning step, preheat your oven to 400 degrees Fahrenheit (about 200 Celsius). Line a baking sheet with parchment paper, place the raw meatballs on it, and bake them for about 15 to 18 minutes, or until they are mostly cooked through.

Now, here’s the crucial caveat, and this is where the flavor difference comes in: If you bake them, you are skipping that crucial step where we get the fond by browning in the pan. So, after you bake them, you *still* need to make the sauce in the skillet. Once the sauce is simmering and slightly thick, you can gently add the cooked, baked meatballs back in to simmer and finish cooking for those last 10-12 minutes. This ensures they soak up the sauce flavor just like the seared ones do!

Can I use ground chicken instead of ground turkey?

Yes, you totally can use ground chicken! If you find a great deal on ground chicken, it makes a fantastic substitute in this recipe. Ground chicken tends to be slightly leaner than standard ground turkey, so the final meatball might feel just a tiny bit more delicate before it hits the heat.

Because both turkey and chicken are leaner than, say, ground beef, they can sometimes shrink a little more or feel dry if you overcook them. To counter that, I always make sure the breadcrumbs and milk mixture is perfectly blended into the meat so we’re trapping as much moisture in there as possible before cooking. This recipe works beautifully with ground chicken recipes too, so feel free to experiment! Just keep an eye on that simmering time at the end to avoid drying them out.

How can I make the sauce even richer without making it too heavy?

When people ask how to make the sauce richer, they usually mean they want a deeper flavor base before we add the cream, or maybe they want a thicker coating. Since we aren’t using straight-up cream cheese here, we rely on the broth and the starch! If you want a deeper flavor foundation, the simplest trick is to just use better broth. If you’re using store-bought broth, try using a high-quality low-sodium chicken broth, or even better—if you happen to have homemade stock around—use that! It’s night and day.

For texture, if you want that sauce to cling even more intensely, you can add a touch more cornstarch, but be careful not to overdo it. Another trick I sometimes use when I want that decadent feel but don’t want *more* heavy cream is to melt half a tablespoon of butter into the broth *after* you’ve already whisked in the cornstarch slurry. Stirring that little extra bit of fat in at the end gives the sauce a glossy, slightly richer mouthfeel without adding a massive amount more dairy fat. It’s my secret for giving plain chicken broth a ‘slow-simmered’ flavor boost!

Share Your Creamy Spinach Turkey Meatballs Experience

I really, truly hope these Creamy Spinach Turkey Meatballs save your weeknight dinner routine as often as they save mine! When you take that first bite of that tender turkey combined with the savory spinach hidden in that dreamy cream sauce, I want to hear all about it!

Did you try serving them over potatoes like I suggested? Or maybe you found a new favorite pairing? Don’t just make the recipe and run away! I love reading your feedback. Head down to the comments section below and let me know how they turned out for you. Be sure to give the recipe a star rating so other busy cooks know they can rely on this one. Tag me in your photos if you post them online—seeing your dinner success lights up my whole week!

Share Your Creamy Spinach Turkey Meatballs Experience

I really, truly hope these Creamy Spinach Turkey Meatballs save your weeknight dinner routine as often as they save mine! When you take that first bite of that tender turkey combined with the savory spinach hidden in that dreamy cream sauce, I want to hear all about it!

Did you try serving them over potatoes like I suggested? Or maybe you found a new favorite pairing? Don’t just make the recipe and run away! I love reading your feedback. Head down to the comments section below and let me know how they turned out for you. Be sure to give the recipe a star rating so other busy cooks know they can rely on this one. Tag me in your photos if you post them online—seeing your dinner success lights up my whole week!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of browned Creamy Spinach Turkey Meatballs served in a rich, creamy sauce with wilted spinach.

Creamy Spinach Turkey Meatballs


  • Author: ferecipe.com
  • Total Time: 40 min
  • Yield: 4 servings 1x
  • Diet: Low Fat

Description

Ground turkey meatballs mixed with spinach in a simple cream sauce.


Ingredients

Scale
  • 1 lb ground turkey
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 1/4 cup milk
  • 1/2 cup frozen chopped spinach, thawed and squeezed dry
  • 1 clove garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil
  • 1 cup chicken broth
  • 1/2 cup heavy cream
  • 1 tablespoon cornstarch

Instructions

  1. In a bowl, combine ground turkey, breadcrumbs, Parmesan cheese, egg, milk, dried spinach, minced garlic, salt, and pepper. Mix gently until just combined. Do not overmix.
  2. Form the mixture into small meatballs, about 1 inch in diameter. You should have about 16-20 meatballs.
  3. Heat olive oil in a large skillet over medium heat. Brown the meatballs on all sides. You may need to do this in batches. Remove meatballs and set aside.
  4. Pour chicken broth into the skillet and bring to a simmer, scraping up any browned bits from the bottom.
  5. In a small bowl, whisk together the heavy cream and cornstarch until smooth.
  6. Pour the cream mixture into the simmering broth. Stir constantly until the sauce thickens slightly.
  7. Return the meatballs to the skillet. Reduce heat to low, cover, and simmer for 10-12 minutes, or until the meatballs are cooked through.

Notes

  • You can substitute fresh spinach for frozen; blanch it first and squeeze out all excess water.
  • Serve these meatballs over pasta, rice, or with crusty bread.
  • Prep Time: 15 min
  • Cook Time: 25 min
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 4 meatballs with sauce
  • Calories: 350
  • Sugar: 3
  • Sodium: 550
  • Fat: 20
  • Saturated Fat: 10
  • Unsaturated Fat: 10
  • Trans Fat: 0
  • Carbohydrates: 15
  • Fiber: 1
  • Protein: 28
  • Cholesterol: 90

Keywords: turkey meatballs, spinach, creamy sauce, ground turkey, easy dinner

Recipe rating