35-Minute Spinach Turkey Meatball Soup Keto Heaven

spinach turkey meatball soup keto

You know those nights when you want something warm, cozy, and actually good for you? That’s exactly why I fell in love with this spinach turkey meatball soup keto recipe. After years of tweaking my favorite comfort foods to fit a low-carb lifestyle, this soup became my go-to—it’s hearty enough to satisfy, packed with protein, and so easy you’ll wonder why you ever bothered with complicated meals. The tender turkey meatballs, loaded with fresh spinach, soak up all that savory broth, making each spoonful pure comfort. And the best part? It comes together in just about 35 minutes. Trust me, even your non-keto friends will be asking for seconds.

Why You’ll Love This Spinach Turkey Meatball Soup Keto

This isn’t just another soup—it’s the kind of meal that makes you feel good while eating it. Here’s why it’s become a staple in my kitchen (and probably will in yours too!):

Quick and Easy to Make

From bowl to table in 35 minutes—no fancy techniques, no endless simmering. Just brown those herby turkey meatballs, pour in the broth, and let the magic happen while you set the table.

Packed with Protein and Nutrients

Between the lean turkey and fresh spinach, every spoonful delivers a protein punch and a dose of vitamins. No guilt, just flavor.

Perfect for Meal Prep

Doubles beautifully, reheats like a dream, and tastes even better the next day. I stash portions in the fridge for busy weeknights—because adulting is hard enough without scrambling for dinner.

Ingredients for Spinach Turkey Meatball Soup Keto

Grab these simple, wholesome ingredients—no weird keto substitutes here, just real food that works. (And yes, that fresh spinach matters. Trust me, it makes the meatballs extra juicy!)

  • For the meatballs:
  • 1 lb ground turkey (85% lean for best texture)
  • 1 cup fresh spinach, finely chopped (pack it tight!)
  • 1 large egg (the glue that holds it all together)
  • ¼ cup almond flour (superfine blends best)
  • 1 tsp garlic powder (none of that stale stuff)
  • 1 tsp onion powder (same rule—fresh is key)
  • 1 tsp salt (I use sea salt, but any works)
  • ½ tsp black pepper (freshly cracked if you’re fancy)
  • For the soup:
  • 4 cups chicken broth (homemade if you’ve got it)
  • 1 tbsp olive oil (for browning those meatballs)
  • ½ tsp dried oregano (rub it between your fingers to wake it up)

Pro tip: Set your spinach out early—if it’s damp, pat it dry with a towel so your meatballs don’t get soggy. Learned that the hard way!

How to Make Spinach Turkey Meatball Soup Keto

Preparing the Turkey Meatballs

First, roll up those sleeves—it’s meatball time! In a big bowl, toss together the ground turkey, chopped spinach, egg, almond flour, garlic powder, onion powder, salt, and pepper. Use your hands (yes, really!) to mix everything until just combined. Overworking the meat makes tough meatballs, and nobody wants that. Now, scoop out tablespoon-sized portions and roll them into little balls. Pro tip: Wet your hands slightly to keep the mixture from sticking. You should get about 20 meatballs—give or take—depending on how generous you’re feeling.

Cooking the Soup Base

Heat the olive oil in a large pot over medium heat. Once it shimmers (that’s your cue it’s hot enough), add the meatballs in a single layer—don’t crowd them! Let them brown for about 2 minutes per side; we’re not cooking them through yet, just building flavor. You might need to do this in batches. Resist the urge to poke them constantly—let them develop a nice crust. Once they’re golden, transfer them to a plate. Now, pour in the chicken broth, scraping up any browned bits from the bottom of the pot—that’s liquid gold for flavor!

Combining and Simmering

Slide those gorgeous meatballs back into the pot, along with any juices that collected on the plate. Sprinkle in the oregano, then bring the broth to a gentle boil. Once it’s bubbling, reduce the heat to low, cover the pot, and let it simmer for 15 minutes. This is when the magic happens—the meatballs cook through, the spinach infuses the broth, and your kitchen starts smelling like a cozy café. Give it a taste and adjust the salt if needed. Ladle it into bowls, and maybe sprinkle a little extra pepper on top if you’re feeling fancy. Dinner’s ready!

Important: Don’t skip the simmer! Those 15 minutes ensure the flavors meld and the meatballs stay tender. (But if you’re starving, I won’t judge you for sneaking a spoonful early.)

Tips for the Best Spinach Turkey Meatball Soup Keto

Alright, let’s talk real soup success—the little things that take this from good to “wait, you made this?!” Here’s what I’ve learned after making this soup more times than I can count:

Brown those meatballs like you mean it

Don’t rush the browning step—those golden edges add SO much flavor. If your meatballs stick, your pan wasn’t hot enough. And hey, if one breaks? No stress. Just pretend it’s “rustic.” (My first batch looked like abstract art, and it still tasted amazing.)

Spinach prep matters

Wilted, soggy spinach = sad meatballs. After chopping, squeeze out excess water with a clean towel. Or, cheat like I do—use frozen spinach (thawed and drained well). Works like a charm!

Broth is your best friend

Use the best broth you’ve got. Homemade? Fantastic. Store-bought? Go for low-sodium so you can control the salt. Pro tip: Simmer a Parmesan rind in the broth if you’ve got one—next-level umami!

Size consistency is key

Use a cookie scoop or tablespoon to portion meatballs. Same size = even cooking. Tiny meatballs? Cute, but they’ll cook faster. Jumbo ones? Hearty, but adjust simmer time by a few minutes.

Taste before serving

Broth can mellow as it simmers. Right before serving, do a taste test. Need more salt? A pinch of red pepper flakes for heat? Maybe a squeeze of lemon? Make it yours!

Remember: Soup is forgiving. Forget perfection—just aim for delicious. (And if you “accidentally” double the meatballs, I won’t tell.)

Ingredient Substitutions for Spinach Turkey Meatball Soup Keto

Listen, life happens—sometimes you’re staring into your fridge thinking, “Wait, where’s my spinach?!” or “I swear I had almond flour…” Don’t panic! This soup is crazy flexible. Here are my go-to swaps that keep it keto-friendly and still downright delicious:

Spinach Alternatives

Out of fresh spinach? No problem! Try kale (ribs removed, chopped fine) or Swiss chard for a earthy twist. Frozen spinach works too—just thaw and squeeze out ALL the water (trust me, I learned this the soggy-meatball way). Even zucchini ribbons (sautéed first) can sneak in extra veggies.

Flour Swap-Outs

Almond flour’s great, but coconut flour works in a pinch—use HALF the amount (it’s crazy absorbent!). Pork rind crumbs sound wild, but they add a savory punch (just omit the salt if you try this). For nut-free, sunflower seed flour is my secret weapon.

Broth Hacks

No chicken broth? Bone broth adds extra protein. Or mix bouillon paste with water—just check for hidden carbs. Vegetarian? Vegetable broth works, but add a splash of olive oil for richness.

Spice It Your Way

Out of oregano? Italian seasoning or thyme brings similar vibes. For heat lovers, toss in crushed red pepper or cayenne. Garlic powder missing? Fresh minced garlic (1 clove = ¼ tsp powder) saves the day.

Pro Tip: The turkey’s non-negotiable for me, but ground chicken works if you’re in a bind. Just avoid leaner meats—we need that fat for flavor and juicy meatballs!

See? No stress. Cooking should be fun, not a scavenger hunt. (Though if you substitute ketchup for broth… we need to talk.)

Storing and Reheating Spinach Turkey Meatball Soup Keto

Here’s the beautiful thing about this soup—it tastes even better the next day! (Seriously, the flavors get all cozy together overnight.) But let’s talk logistics so you don’t end up with soggy meatballs or sad, separated broth.

Fridge Storage – Your Soup’s Cozy Home

Let the soup cool slightly (but don’t leave it out more than 2 hours—safety first!). Transfer it to an airtight container, and it’ll keep for 3-4 days. Pro tip: Store meatballs and broth together—they’re happier that way. If the broth thickens in the fridge, no worries! Just add a splash of water when reheating.

Freezer-Friendly Magic

Yes, you can freeze this! Portion it into freezer bags (lay flat to save space) or containers. Squeeze out air to avoid freezer burn. It’ll keep for 2-3 months. Thaw overnight in the fridge or use the defrost setting on your microwave in a pinch.

Reheating Like a Pro

Stovetop: My favorite method! Warm it gently over medium-low heat, stirring occasionally. If it’s thick, add a little broth or water. Microwave: Cover with a damp paper towel (stops splatters) and heat in 30-second bursts, stirring between. Either way, taste and adjust seasoning—sometimes it needs a fresh pinch of salt.

Watch-Out: Don’t boil reheated soup aggressively—those tender meatballs deserve gentle treatment. And if you see the spinach turning army-green? Still safe, just less pretty. (I call it “character.”)

Bonus: The meatballs make a killer low-carb snack cold straight from the fridge. Not that I’ve ever done that while standing in front of the open refrigerator at midnight…

Nutritional Information for Spinach Turkey Meatball Soup Keto

Okay, let’s talk numbers—because whether you’re tracking macros or just curious, I’ve got you covered. (Full transparency: These are estimates based on my exact ingredients. Your favorite brand of broth or turkey might shift things slightly.) But here’s the golden part: this soup keeps things lean, mean, and keto-dreamy.

Per Serving Breakdown (About 1 Bowl)

  • 250 calories – Light enough for seconds, hearty enough to keep you full
  • 25g protein – Thanks, turkey! (Hello, muscle fuel.)
  • 12g fat – The good kind that keeps keto happy
  • 5g net carbs (2g fiber) – Basically a free pass in carb-land
  • 800mg sodium – Easy to tweak if you’re watching salt—just use low-sodium broth

Fun Fact: The spinach sneaks in iron and vitamins A/C, while the almond flour adds a touch of healthy fats. It’s like a nutritionist-approved hug in a bowl.

Heads Up: If you tweak ingredients (like using coconut flour or extra spinach), your numbers might dance a little. Apps like MyFitnessPal are great for recalculating based on your exact picks. And remember—no two soup ladles are exactly alike, so think of these as friendly guidelines, not lab-certified stats!

Now go enjoy that bowl guilt-free. (Or with extra guilt… because who needs guilt with soup this good?)

Frequently Asked Questions About Spinach Turkey Meatball Soup Keto

Can I freeze this soup?

Absolutely! This spinach turkey meatball soup freezes like a champ. Just cool it completely, then stash it in airtight containers or freezer bags (leave a little space for expansion). It’ll keep for 2-3 months. Thaw overnight in the fridge before reheating gently on the stove—your future self will thank you on busy nights!

Can I use frozen spinach instead of fresh?

Yes! Thaw frozen spinach first, then squeeze out all the excess water (I press it in a clean towel—no one wants soggy meatballs). Use about ½ cup thawed spinach per cup of fresh. Bonus: Frozen spinach is budget-friendly and just as nutritious!

Is this soup dairy-free?

Yep! The base recipe has no dairy, making it great for lactose-sensitive folks. If you add the optional cream cheese glaze, though, that’s obviously a dairy add-on. For a dairy-free “creaminess,” try stirring in a spoonful of coconut cream at the end.

How can I make this soup spicier?

Ooh, I love this question! For heat, add ¼ tsp crushed red pepper flakes to the meatball mix or broth. Or garnish with sliced jalapeños. My secret? A dash of hot sauce in my bowl—it lets everyone customize their spice level.

Can I make this in an Instant Pot?

Totally! Brown the meatballs using the sauté function, then add broth and pressure cook on high for 5 minutes, quick release. The broth might be cloudier, but flavor’s just as good. (P.S. Simmer uncovered for 2-3 minutes afterward if you want it thicker.)

Share Your Spinach Turkey Meatball Soup Keto Experience

Did this soup hit the spot? I’d love to hear how it turned out for you! Drop a comment below—tell me your favorite tweaks, if your kids actually ate their spinach (miracle!), or just give it a star rating. Your tips might help another home cook nail this recipe. And hey, if you snapped a pic, tag me—nothing makes me happier than seeing your cozy soup bowls in action. Happy cooking!

P.S. Made it? Loved it? Hit that share button and spread the keto comfort food love!

Print

35-Minute Spinach Turkey Meatball Soup Keto Heaven

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and healthy spinach turkey meatball soup perfect for a keto diet.

  • Author: eva
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Calorie

Ingredients

Scale
  • 1 lb ground turkey
  • 1 cup fresh spinach, chopped
  • 1 egg
  • 1/4 cup almond flour
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 4 cups chicken broth
  • 1 tbsp olive oil
  • 1/2 tsp dried oregano

Instructions

  1. Mix ground turkey, spinach, egg, almond flour, garlic powder, onion powder, salt, and pepper in a bowl.
  2. Form small meatballs and set aside.
  3. Heat olive oil in a pot over medium heat.
  4. Add meatballs and cook until browned.
  5. Pour in chicken broth and bring to a boil.
  6. Reduce heat and simmer for 15 minutes.
  7. Add oregano and serve hot.

Notes

  • Use fresh spinach for best results.
  • Adjust seasoning to taste.
  • Store leftovers in the fridge for up to 3 days.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 2g
  • Sodium: 800mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 90mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star