If you’re looking for a comforting, wholesome soup that’s packed with flavor and comes together quickly, you’re going to love this Instant Pot Turkey Meatball and Ditalini Soup Recipe. I absolutely love how tender the turkey meatballs turn out, and the ditalini pasta adds just the right touch of heartiness without weighing down the broth. It’s a perfect weeknight dinner when you want something nourishing but not fussy.
When I first tried this recipe, I was amazed at how the Instant Pot locks in flavors and makes the meatballs so juicy. Plus, it’s loaded with veggies like zucchini, carrots, and celery, so you get a full, balanced meal in one pot. If you’re after a soup that feels like a warm hug but also fuels you well, this Instant Pot Turkey Meatball and Ditalini Soup Recipe is definitely worth trying.
Why You’ll Love This Recipe
- Quick & Easy: The Instant Pot speeds up cooking without sacrificing flavor — a true lifesaver on busy days.
- Healthy Comfort Food: Lean ground turkey and lots of veggies make it nutritious but still deeply satisfying.
- Rich Flavor Layers: The addition of Pecorino Romano, garlic, and fresh herbs brightens each spoonful.
- Versatile & Family Friendly: Kids love the mini meatballs and pasta, and you can easily customize it to your taste.
Ingredients You’ll Need
These ingredients blend together beautifully to create a soup that’s hearty, flavorful, and just the right balance of textures. When you shop, look for fresh veggies and good quality turkey for the best results.
- Ground Turkey: I use 93% lean to keep things moist but healthy.
- Seasoned Breadcrumbs: Adds binding and texture — gluten-free works great if you need it.
- Pecorino Romano Cheese: Gives a salty, nutty kick to the meatballs that elevates their flavor.
- Egg: Helps everything hold together without making the meatballs too dense.
- Garlic: Both crushed and minced garlic layer in that irresistible aroma and depth.
- Fresh Parsley: Adds brightness and freshness to the meatballs.
- Kosher Salt: Essential for balancing flavors.
- Cooking Spray & Olive Oil: For browning meatballs and sautéing veggies, adding rich flavor and preventing sticking.
- Onion, Celery, Carrot: Classic soup base ingredients that soften and sweeten beautifully.
- Canned San Marzano Tomatoes: Their natural sweetness and low acidity make the soup rich and vibrant.
- Chicken Broth: Using reduced sodium lets you control salt better.
- Basil & Bay Leaves: Fresh herbs infuse the broth with Mediterranean notes.
- Ditalini Pasta: Small pasta like ditalini holds up well in soup without overcooking quickly.
- Zucchini: Adds subtle freshness and texture.
- Parmesan Rind (Optional): Adding this while cooking boosts umami and richness.
- Grated Parmesan Cheese (Optional): Perfect for sprinkling on top before serving.
Variations
I love that this Instant Pot Turkey Meatball and Ditalini Soup Recipe is easy to personalize. You can tweak it to fit your dietary needs or swap in ingredients based on what’s fresh or what you have in the pantry.
- Vegetarian Option: Swap turkey meatballs for plant-based meatballs or lentils for a veggie-packed boost — I tried lentils once and enjoyed the extra fiber.
- Spicy Kick: Add a pinch of red chili flakes or a dash of hot sauce for some heat; my family loves this variation on chilly nights.
- Gluten-Free: Use gluten-free breadcrumbs and pasta to keep the same great texture if anyone’s sensitive.
- Herbs Switch-Up: Try thyme or oregano instead of basil to change the flavor profile.
- Extra Veggies: Feel free to toss in chopped spinach or kale at the end for added greens — I often do this when I want it extra hearty.
How to Make Instant Pot Turkey Meatball and Ditalini Soup Recipe
Step 1: Mix and Form the Meatballs
Start by combining your ground turkey, seasoned breadcrumbs, Pecorino Romano, beaten egg, crushed garlic, minced parsley, and kosher salt in a bowl. I like to gently mix with my hands to avoid overworking the meat, which keeps the meatballs tender. Then, shape the mixture into small, roughly one-heaping-tablespoon-sized meatballs — about 30 in total. You’ll find that forming uniform meatballs helps them cook evenly later on.
Step 2: Brown the Meatballs in Batches
Press the sauté button on your Instant Pot and spray the pot lightly with cooking spray. Brown the meatballs in two or three batches — don’t overcrowd the pot to ensure a nice crust. This browning process adds a lot of depth and flavor to your soup. Once browned, set them aside on a plate and wipe the pot clean before continuing. Don’t skip this step; it really makes a difference in taste!
Step 3: Sauté the Vegetables
Add the olive oil, chopped onion, celery, carrot, and minced garlic to the Instant Pot. Sauté for about 4 minutes until the veggies soften and the garlic is fragrant. This creates a savory base that your soup will build on — I usually set a timer here because garlic can burn quickly and turn bitter.
Step 4: Add Tomatoes, Herbs, Meatballs, and Broth
Pour in the canned diced San Marzano tomatoes (including the juice), toss in the Parmesan rind if you’re using it, basil leaves, and bay leaves. Stir gently to combine, then nestle those meatballs back into the pot. Pour the reduced sodium chicken broth over everything. This mix is what makes your soup so flavorful and aromatic – the Parmesan rind is my secret to rich umami.
Step 5: Pressure Cook the Soup
Seal the Instant Pot lid and set it to high pressure for 15 minutes. This step thoroughly cooks the meatballs and lets all the flavors meld together. When the timer goes off, do a quick release to release the pressure and open the lid carefully. The kitchen will smell heavenly at this point.
Step 6: Finish with Pasta and Zucchini
Stir in the ditalini pasta and diced zucchini. Set the Instant Pot to cook on high pressure for just 4 minutes — this short time cooks the pasta perfectly without getting mushy. Once done, quick release the pressure immediately. You want tender pasta but still some bite, which this timing nails every time.
Step 7: Serve and Enjoy
Serve your soup piping hot with a sprinkle of grated Parmesan cheese and some fresh basil leaves for garnish if you like. I love the way the cheese melts into the broth, adding a final touch of creamy decadence. Grab a cozy bowl and dig in—this is one meal that never fails to comfort.
Pro Tips for Making Instant Pot Turkey Meatball and Ditalini Soup Recipe
- Don’t Skip Browning: Taking time to brown meatballs in batches boosts flavor and texture, so avoid rushing this step.
- Use Fresh Herbs: Adding fresh basil and parsley brightens the soup, especially if you add a few leaves right before serving.
- Watch the Pasta Timing: The ditalini cooks fast under pressure—quick release after 4 minutes prevents mushy noodles.
- Don’t Overmix Meatballs: Gently combine ingredients to keep meatballs tender and juicy—overmixing makes them dense.
How to Serve Instant Pot Turkey Meatball and Ditalini Soup Recipe
Garnishes
I always top my bowls with freshly grated Parmesan and a few torn basil leaves — it adds just the right touch of creaminess and freshness. Sometimes I drizzle a little extra virgin olive oil for richness or sprinkle cracked black pepper for a subtle kick. You can’t go wrong with fresh herbs and cheese; they bring the whole dish to life.
Side Dishes
This soup pairs wonderfully with a crusty baguette or garlic bread if you like dipping. A simple green salad with a light vinaigrette also complements the heartiness, balancing the meal nicely. When I want a cozy dinner, I keep it simple and let the soup shine, but feel free to add your favorite sides.
Creative Ways to Present
For special occasions, I’ve served this soup in mini bread bowls, which makes it extra festive and fun to eat. You could also ladle it into colorful bowls and garnish with vibrant microgreens or edible flowers for a pop of color at the table. It’s a simple upgrade that impresses guests and makes an everyday meal feel special.
Make Ahead and Storage
Storing Leftovers
I store leftovers in airtight containers in the fridge and they last about 3 to 4 days. The flavors actually deepen overnight, so leftovers taste even better. Just keep the Parmesan rind out of the stored soup to avoid it breaking down too much.
Freezing
I’ve successfully frozen this soup without the pasta—pasta tends to get mushy when frozen and reheated. So I usually freeze the broth, meatballs, and veggies, then cook fresh pasta when reheating. This keeps the textures nice and fresh.
Reheating
When reheating, I prefer warming it gently on the stove over medium heat. If the soup has been frozen without pasta, add freshly cooked ditalini or your favorite pasta after warming. This way, you keep the pasta perfectly cooked and the soup’s flavors vibrant.
FAQs
-
Can I use ground chicken instead of turkey in this soup?
Absolutely! Ground chicken works well as a substitute though turkey tends to be a bit leaner and milder. If using chicken, just watch the cooking time to ensure meatballs stay juicy.
-
Is ditalini pasta necessary, or can I use something else?
Ditalini is ideal because of its small size and shape, which cooks evenly and fits nicely on a spoon. But you can swap it for any small pasta like elbow macaroni or small shells—just adjust cooking time accordingly.
-
How can I make this soup gluten-free?
Use gluten-free breadcrumbs and gluten-free ditalini pasta. Most other ingredients like fresh veggies, turkey, and broth are naturally gluten-free, so it’s an easy swap.
-
What if I don’t have a Parmesan rind?
No worries! The Parmesan rind adds extra umami, but you can skip it. Just finish your soup with grated Parmesan at serving to keep the flavor rich.
-
Can I make the meatballs ahead of time?
You sure can! Make the meatballs up to a day in advance and keep them refrigerated until ready to brown and cook in the soup. This saves time on busy evenings.
Final Thoughts
This Instant Pot Turkey Meatball and Ditalini Soup Recipe has become my go-to whenever I want a cozy, nourishing meal without spending hours in the kitchen. It’s one of those recipes that’s easy enough for a weeknight but special enough to impress family or friends. I hope you’ll enjoy making and sharing it as much as I do – it really brings warmth and comfort in every spoonful.
PrintInstant Pot Turkey Meatball and Ditalini Soup Recipe
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Soup
- Method: Instant Pot
- Cuisine: Italian-American
- Diet: Low Fat
Description
This Instant Pot Turkey Meatball and Ditalini Soup is a hearty, comforting dish featuring tender turkey meatballs, diced vegetables, and small ditalini pasta cooked in a flavorful broth with San Marzano tomatoes. It’s a quick and healthy one-pot meal perfect for cozy weeknight dinners, offering a delicious blend of Italian-inspired flavors with the convenience of pressure cooking.
Ingredients
Meatballs
- 1 pound 93% lean ground turkey
- 1/3 cup seasoned breadcrumbs (Can substitute gluten-free breadcrumbs)
- 3 tbsp grated Pecorino Romano cheese
- 1 large egg (beaten)
- 1 clove crushed garlic
- 1 tbsp fresh minced parsley
- 1/2 teaspoon kosher salt
Soup
- Cooking spray
- 1 teaspoon olive oil
- 1/2 cup chopped onion
- 1/2 cup chopped celery
- 1/2 cup chopped carrot
- 3 cloves minced garlic
- 1 can diced San Marzano tomatoes (28 ounces, I used Tuttorosso)
- 4 cups reduced sodium chicken broth
- 4 basil leaves (plus optional more for garnish)
- 2 bay leaves
- 5 ounces ditalini pasta (1 cup, wheat or gluten-free)
- 1 cup zucchini (diced small)
- Parmesan rind (optional)
- Grated parmesan cheese (optional for serving)
Instructions
- Prepare the meatball mixture: In a medium bowl, combine the ground turkey, seasoned breadcrumbs, grated Pecorino Romano cheese, beaten egg, crushed garlic, minced parsley, and kosher salt. Gently mix all ingredients together until just combined.
- Form the meatballs: Shape the mixture into approximately 30 meatballs, each about one heaping tablespoon in size, ensuring uniformity for even cooking.
- Brown the meatballs: Set the Instant Pot to the ‘Sauté’ function and spray the inner pot with cooking spray. Brown the meatballs in 2 to 3 batches, spraying the pot each time before adding meatballs. Cook until browned on all sides, then remove and set aside on a plate. Clean the pot to prepare for the next step.
- Sauté the vegetables: Add one teaspoon of olive oil to the Instant Pot. When hot, add chopped onion, celery, carrots, and minced garlic. Cook, stirring occasionally, until the vegetables are softened and fragrant, about 4 minutes.
- Add the remaining ingredients and meatballs: Stir in the diced San Marzano tomatoes, optional Parmesan rind, basil leaves, and bay leaves. Return the browned meatballs to the pot, mixing gently to distribute.
- Pressure cook the soup: Pour in the reduced sodium chicken broth. Secure and lock the Instant Pot lid. Set to cook on high pressure for 15 minutes.
- Quick release and add pasta and zucchini: Perform a quick pressure release to release the steam and open the lid carefully. Add the ditalini pasta and diced zucchini to the pot.
- Cook pasta and zucchini: Close and lock the lid again, cook on high pressure for 4 minutes to cook the pasta perfectly without overcooking.
- Final quick release and serve: Perform a final quick release, open the lid, and remove bay and basil leaves. Serve the soup hot with grated Parmesan cheese and additional fresh basil if desired.
Notes
- This soup is packed with mini turkey meatballs, fresh vegetables, and ditalini pasta, making it a hearty and healthy meal option.
- Using seasoned breadcrumbs can be substituted with gluten-free breadcrumbs if necessary to make this recipe gluten sensitive.
- The Parmesan rind adds depth of flavor to the broth but is optional.
- Leftovers store well and taste great reheated for quick future meals.
- Be careful not to overcook the pasta; adding it after the initial pressure cooking helps maintain its texture.
- This recipe uses an Instant Pot as the primary cooking method for convenience and speed.
Nutrition
- Serving Size: 1 2/3 cups
- Calories: 318 kcal
- Sugar: 7.5 g
- Sodium: 1003 mg
- Fat: 8.5 g
- Saturated Fat: 2.5 g
- Unsaturated Fat: 5.5 g
- Trans Fat: 0 g
- Carbohydrates: 36.5 g
- Fiber: 2.5 g
- Protein: 22 g
- Cholesterol: 87 mg