Easy Tomato Soup Turkey Balls

Featured in Cozy soups to warm your heart.

Roll tiny balls of turkey while the tomato-based soup simmers. Toss in orzo and coconut milk for a creamy finish. It's done in no time, great for when you need something hearty yet simple.

Maria from tastyhush
Updated on Mon, 02 Jun 2025 12:48:28 GMT
A cozy soup with tomato broth, orzo, turkey bites, and fresh basil. Pin it
A cozy soup with tomato broth, orzo, turkey bites, and fresh basil. | tastyhush.com

Switch things up from classic tomato soup with this dreamy, creamy version. There's little turkey meatballs and orzo for a fun bite. Coconut milk brings a smooth texture, and a spoonful of pesto wakes up the flavors. It's cozy but still feels light, so you won't feel stuffed.

Why Try This Soup

This one does it all. Turkey meatballs pack in the protein. You get spinach, carrots, and orzo for a bowl that fills you up. Feel free to swap out the pasta or leave out the meat. It tastes super fancy, but you'll nail it in your own kitchen.

Stuff You'll Need

    For the Soup:
  • Chicken Broth: 4 cups in total
  • Spinach: 2-3 cups fresh
  • Onion: 1, diced
  • Crushed Tomatoes: 1 large (28 oz) can
  • Carrot: 1, thinly sliced
  • Olive Oil: 2 tablespoons for all cooking
  • Italian Seasoning: 1 tablespoon
  • Coconut Milk: 1 can, light
  • Orzo: 1 cup dry
  • Parmesan: Sprinkle for serving
  • More Salt and Pepper
  • Garlic: 3 cloves, chopped up
  • For the Meatballs:
  • Pesto: 2 tablespoons, optional
  • Ground Turkey: 1 pound, lean
  • Salt and Pepper
  • Breadcrumbs: 1/3 cup
  • Italian Seasoning: 1 tablespoon
  • Red Pepper Flakes: 1 tablespoon
  • Garlic Powder: 1/2 tablespoon
A bowl showing tomato soup with meatballs, orzo pasta, and basil leaves on top. Pin it
A bowl showing tomato soup with meatballs, orzo pasta, and basil leaves on top. | tastyhush.com

Simple Way to Cook It

Get the meatballs ready:
Combine ground turkey, seasonings, pesto, and breadcrumbs in a big bowl. Shape into little balls, like big marbles. You’ll roll out around 40 of them.
Brown the meatballs:
Warm 1 tablespoon of oil in a large skillet. Sear meatballs in small groups so they brown nicely, about 5 minutes. Move cooked ones onto a plate.
Start the soup base:
Grab a big pot, pour in the rest of the oil. Toss in onions, garlic, and carrots. Cook till soft, about 5 minutes, mixing so nothing burns.
Get it nice and smooth:
Add your crushed tomatoes, coconut milk, and broth. Sprinkle in the seasoning. Give it a good stir and let it start to bubble.
Pasta goes in:
Drop in orzo and all your meatballs. Drop the heat to low. Simmer for about 15 minutes, stirring now and then, so the orzo doesn’t stick.
Wrap it up:
Stir spinach in right at the end. Let it wilt. Taste it—does it need a bit more salt or pepper?
Dish it up:
Ladle soup into bowls. Dollop on extra pesto if that sounds good. Grate on some cheese. Add extra pepper flakes if you love heat.

Orzo—What's Up With It?

Orzo looks like rice but it's actually pasta. It softens up in 15 minutes or less. Don't boil it first, just toss it in the soup raw. Be sure to stir the bottom or it'll stick. Too thick? Splash in more broth. Don't want orzo? You could use rice or any tiny noodle instead.

Make It How You Like

No turkey? Sub in chicken or ground beef for the meatballs. Want to skip meat? Toss in canned white beans. Coconut milk not your thing? Use regular dairy milk. Load up with other veggies if you like—peas and corn are both tasty. Like it hot? Crank up those red pepper flakes. Do whatever works best at your house.

Family Friendly

Kiddos love those mini meatballs. Let them help roll 'em out—it’s more fun that way. Veggies get so soft, picky eaters won’t care. Whip up extra meatballs, stash half in the freezer for later. Got sneaky parents? You can add more carrots—nobody will notice.

Quick Tips For Busy Days

Short on time? Go for bagged chopped veggies. If you’re in a rush, skip rolling meatballs—just brown ground turkey right in your pot. Too much soup? Freeze some, but add spinach fresh when reheating. Stays good in the fridge up to 5 days. Soup thickened overnight? Pour in a little broth before you warm it.

A cozy soup bowl with orzo, meatballs, juicy tomatoes, and wilted spinach in rich broth. Pin it
A cozy soup bowl with orzo, meatballs, juicy tomatoes, and wilted spinach in rich broth. | tastyhush.com

Easy Slow Cooker Method

Brown your meatballs first. Dump everything but orzo and spinach in your slow cooker. Set it to low for 6 hours, or high for 3. Toss in the orzo an hour from the end. Spinach waits until right before you serve. That aroma will fill your place all afternoon. Awesome for packed schedules.

Frequently Asked Questions

→ Can I use beef instead of turkey?

Sure thing! Ground beef works great but can be richer. Drain the fat if needed. Go lean (90/10) for less grease, and add garlic or parsley so it feels lighter like turkey. Make those meatballs small for fast cooking. Some folks mix beef with turkey for balance. They’ll cook quicker, so keep an eye on them. Want 'em softer? Add a splash of milk to the mixture.

→ How about making it vegetarian?

Super easy: Leave the meatballs out or use veggie crumbles instead. Switch to veggie stock for the base. Add protein by tossing in white beans or chickpeas. Want a 'meaty' vibe? Sliced mushrooms work wonders. You could also add veggies like zucchini or peppers. The coconut milk and orzo still make it creamy and filling. Sprinkle in nutritional yeast if you want it a bit cheesier.

→ Need it gluten-free?

Totally doable! Pick gluten-free orzo—DeLallo's a solid pick. For the meatballs, swap in gluten-free breadcrumbs or some crushed-up rice crackers. Read broth labels close—wheat sneaks in sometimes. Can't find GF orzo? Use rice, quinoa, or tiny gluten-free pasta options. The broth's naturally gluten-free, but GF binders can be tricky, so cook gently. You could also cook GF pasta separately to keep it firm when serving.

→ No coconut milk - help!

No worries! Heavy cream makes it richer, or use half & half. Regular milk's okay too; just add a bit more for creaminess. For dairy-free, go with cashew cream, unsweetened almond milk, or even cream cheese melted in slowly. If you use milk or cream, don't boil it—it might split. Each choice changes the flavor slightly, but all keep it thick and smooth.

→ Can I freeze extra?

Yes, just freeze smart! Orzo keeps soaking up liquid, so either skip the pasta before freezing or use extra broth. It'll keep in the freezer for 3 months. Thaw it overnight in the fridge. Reheat slowly on the stove, stirring gently to keep meatballs intact. Add liquid while reheating if it feels too thick. Coconut milk might separate when frozen, but it'll mix back when warmed.

Conclusion

Love this? Try swapping in some chili next time. Similar ingredients—turkey and tomatoes—but spiced up differently. Both hit the spot!

Easy Tomato Soup Turkey Balls

Tired? This easy soup saves dinner!

Prep Time
30 Minutes
Cook Time
30 Minutes
Total Time
60 Minutes
By: Maria

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: American

Yield: 6 bowls

Dietary: ~

Ingredients

01 1/2 spoon garlic powder.
02 1/3 cup bread crumbs.
03 1 spoon Italian seasoning.
04 1 big carrot, thin slices.
05 1 big can (28 oz) crushed tomatoes.
06 1 spoon red pepper flakes.
07 1/2 spoon olive oil.
08 3 garlic cloves, minced small.
09 1 yellow onion, diced.
10 1 pound lean ground turkey.
11 Salt and black pepper.
12 1 spoon olive oil for frying.
13 1 cup orzo pasta.
14 4 cups no-salt chicken broth.
15 2 spoons pesto (optional).
16 Parmesan cheese to sprinkle.
17 Extra pesto for garnish.
18 Spinach, about 2-3 large handfuls.
19 1/2 spoon salt.
20 1 can (15 oz) light coconut milk.
21 1 spoon Italian spice mix.

Instructions

Step 01

Use your hands to combine turkey, crumbs, seasonings, pesto, salt, and pepper. Shape into 40-45 small balls.

Step 02

Heat the oil in a pan and cook the meatballs in batches for about 5-6 minutes until browned. Remove and set aside.

Step 03

Warm oil in a large pot, then sauté onions, garlic, and carrot for 3-5 minutes until softened.

Step 04

Pour in the tomatoes, coconut milk, broth, pasta, and seasonings. Return meatballs to the pot.

Step 05

Bring everything to a boil, then reduce heat to low. Let it cook for 15-20 minutes, stirring occasionally.

Step 06

Stir in spinach and cook just until wilted, about a minute.

Step 07

Spoon into bowls and top with cheese and pesto. Pair with some bread if you'd like.

Notes

  1. Try using a slow cooker for this!
  2. Feel free to throw in any vegetables you like.

Tools You'll Need

  • Large mixing bowl.
  • Large frying pan.
  • Big soup pot.
  • Wooden spoon for stirring.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Wheat or bread.
  • Coconut milk.
  • Dairy (cheese).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 370
  • Total Fat: 13.1 g
  • Total Carbohydrate: 38.7 g
  • Protein: 23 g