Easy Tomato Soup with Turkey Balls

Mix up some tiny turkey meatballs while the tomato soup bubbles. Add orzo pasta and coconut milk for richness. Ready in under an hour. Perfect when you want something filling but easy.

Paolina baker
Updated on Sunday 17 November 2024
A bowl of soup featuring meatballs, orzo pasta, fresh basil, and tomato broth.
A bowl of soup featuring meatballs, orzo pasta, fresh basil, and tomato broth. Pin it
A bowl of soup featuring meatballs, orzo pasta, fresh basil, and tomato broth. | Quickierecipe.com

Mix up your regular tomato soup with this creamy version loaded with orzo and tiny turkey meatballs. The coconut milk makes it silky smooth, and we throw in some pesto for extra flavor. Perfect when you want something filling that still feels good for you.

Why Make This Soup

This soup's got it all - protein from turkey meatballs, veggies like spinach and carrots, and pasta to fill you up. Switch things around to make it how you like. Use different pasta or make it without meat. Tastes like fancy restaurant food but you can make it at home.

What You Need

    For Meatballs:
  • Ground Turkey: 1 pound lean meat
  • Breadcrumbs: 1/3 cup
  • Italian Seasoning: 1 spoon
  • Garlic Powder: 1/2 spoon
  • Red Pepper: 1 spoon flakes
  • Pesto: 2 spoons (if you want)
  • Salt and Pepper
  • For Soup:
  • Olive Oil: 2 spoons total
  • Garlic: 3 cloves, chopped
  • Onion: 1 whole, cut small
  • Carrot: 1 big one, sliced
  • Crushed Tomatoes: 1 big can (28 oz)
  • Coconut Milk: 1 can light kind
  • Chicken Broth: 4 cups
  • Italian Seasoning: 1 spoon
  • Orzo: 1 cup dry
  • Spinach: 2-3 cups fresh
  • More Salt and Pepper
  • Parmesan: For topping
A bowl of tomato soup with orzo, meatballs, and fresh basil leaves. Pin it
A bowl of tomato soup with orzo, meatballs, and fresh basil leaves. | Quickierecipe.com

How to Make It

Make meatballs first:
Mix turkey, breadcrumbs, seasonings, pesto in bowl. Roll tiny meatballs - size of big marbles. Should get about 40.
Cook meatballs:
Heat 1 spoon oil in big pan. Cook meatballs in batches till brown all over - about 5 minutes. Put on plate.
Start soup:
In big pot, heat rest of oil. Cook garlic, onion, carrots till soft - about 5 minutes. Stir so garlic don't burn.
Make it creamy:
Pour in tomatoes, coconut milk, broth. Add seasoning. Stir good. Let it start bubbling.
Add pasta:
Put in orzo and cooked meatballs. Turn heat low. Cook 15 minutes, stir sometimes so pasta don't stick.
Finish up:
Throw in spinach. Stir till it shrinks down. Taste soup - need salt? More pepper?
Serve hot:
Fill bowls. Put extra pesto on top if you want. Sprinkle cheese. Some folks like red pepper flakes too.

About The Orzo

Orzo looks like rice but it's really tiny pasta. Gets soft in about 15 minutes. Don't cook it first - goes right in soup raw. Stir bottom of pot good or it sticks. If soup gets too thick, add more broth. Want it without pasta? Use rice or small noodles instead.

Making It Your Way

No turkey? Use chicken or beef for meatballs. Don't want meat? Throw in white beans instead. Regular milk works if you don't like coconut milk. Add more veggies if you want - peas or corn work good. Some folks like it spicier - add more red pepper. Make it how your family likes it.

Good For Families

Kids love the tiny meatballs. Get them to help roll them - makes cooking fun. Veggies cook soft so picky eaters don't mind them. Make double batch of meatballs - freeze half for next time. Some parents sneak in extra carrots - kids don't notice.

Save Time Tips

Buy pre-cut veggies if you're busy. Want it faster? Skip meatballs - just cook ground turkey in pot. Made too much? Freezes good but leave out spinach - add fresh when reheating. Keeps 5 days in fridge. Gets thicker next day - add splash of broth.

A bowl of soup featuring meatballs, orzo pasta, tomatoes, and spinach in a savory broth. Pin it
A bowl of soup featuring meatballs, orzo pasta, tomatoes, and spinach in a savory broth. | Quickierecipe.com

Make It In Slow Cooker

Brown meatballs first. Put everything except pasta and spinach in slow cooker. Cook low 6 hours or high 3 hours. Add orzo last hour. Put spinach in right before eating. Makes house smell good all day. Perfect for busy days.

Frequently Asked Questions

Can I use beef instead of turkey?

Sure can! Ground beef makes richer meatballs - just drain off extra fat. Use lean beef (90/10) to keep it from getting greasy. Mix in some garlic and parsley to match turkey's lighter taste. Make the balls the same small size so they cook quick. Some folks like using half beef, half turkey. They'll cook a bit faster than pure turkey balls, so watch them close. Want them super tender? Add a splash of milk to the meat mix.

How about making it vegetarian?

Easy fixes: Skip the meatballs or use veggie crumbles to make fake ones. Switch to veggie broth. Want more protein? Add a can of white beans or chickpeas. Mushrooms give it a meaty taste too - slice them small like the meatballs would be. Some folks add extra veggies like zucchini or bell peppers. The orzo and coconut milk keep it creamy and filling even without meat. Maybe throw in some nutritional yeast for extra savory flavor.

Need it gluten-free?

Look for gluten-free orzo - DeLallo makes a good one. For meatballs, use gluten-free breadcrumbs or crushed rice crackers. Check your broth careful - some have hidden wheat. Can't find GF orzo? Try rice, quinoa, or those tiny GF pasta shapes. The soup base is naturally gluten-free. Just watch the meatballs don't break up - GF binders can be more delicate. You might need to cook GF pasta separate and add it to each bowl.

No coconut milk - help!

Got options! Heavy cream makes it super rich. Half & half works too. Regular milk's fine, might need a bit more to get it creamy. Want it dairy-free? Try cashew cream (soak and blend cashews) or plain almond milk. Even cream cheese works - just melt it in slow. If you use regular milk products, add them at the end and don't let it boil or they might curdle. Each choice changes the taste a bit but they all make it nice and creamy.

Can I freeze extra?

Yes, but freeze smart! The orzo keeps soaking up liquid, so either: 1) Freeze before adding pasta and make fresh orzo later, or 2) Add extra broth before freezing. Good in freezer 3 months. Let it thaw in fridge overnight. Heat slow on stove, stirring gentle so meatballs don't break. Might need more liquid when reheating. The coconut milk might look weird frozen but stirs back together when hot.

Some More Ideas

Like this? Try making turkey chili next time. Uses the same meat and tomatoes, just different spices. Both warm you up good!

Creamy Tomato Orzo Soup With Mini Turkey Meatballs

No time? This soup's got dinner covered!

Prep Time
30 Minutes
Cook Time
30 Minutes
Total Time
60 Minutes

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: American

Yield: 6 bowls

Ingredients

01 1 pound lean turkey meat.
02 1/3 cup bread crumbs.
03 1 spoon Italian spice.
04 1/2 spoon garlic powder.
05 1 spoon red pepper flakes.
06 2 spoons pesto (if you want).
07 Salt and pepper.
08 1 spoon olive oil for cooking.
09 1/2 spoon olive oil.
10 3 garlic cloves, tiny cut.
11 1 yellow onion, cut up.
12 1 big carrot, sliced.
13 1 big can (28 oz) crushed tomatoes.
14 1 can (15 oz) light coconut milk.
15 4 cups chicken broth (low salt).
16 1 spoon Italian spice.
17 1 cup orzo pasta.
18 1/2 spoon salt.
19 Black pepper.
20 2-3 cups spinach.
21 Parmesan cheese for top.
22 Extra pesto for top.

Instructions

Step 01

Mix turkey, crumbs, spices, pesto, salt, pepper with hands. Roll 40-45 tiny meatballs.

Step 02

Heat oil in pan. Cook meatballs in batches (5-6 minutes) till brown. Put on plate.

Step 03

Heat oil in big pot. Cook garlic, onion, carrot 3-5 minutes till soft.

Step 04

Add tomatoes, coconut milk, broth, spices, pasta, salt, pepper. Put meatballs back in.

Step 05

Let bubble, then turn low. Cook 15-20 minutes. Stir sometimes.

Step 06

Mix in spinach till soft (about 1 minute).

Step 07

Put in bowls. Top with pesto, cheese. Serve with bread.

Notes

  1. Works in slow cooker too.
  2. Add any veggies you like.

Tools You'll Need

  • Big bowl.
  • Big pan.
  • Big pot.
  • Mixing spoon.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Coconut.
  • Wheat/bread.
  • Milk (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.1g
  • Total Carbohydrate: 38.7g
  • Protein: 23g