There’s a reason Italian grandmothers have been making minestrone for centuries—it’s one of those rare dishes that manages to be both deeply comforting and genuinely good for you.
This version swaps the traditional beef for lean ground turkey and packs in enough vegetables and protein to make it a complete dinner in a bowl.
What really sets this apart is the kale. Unlike spinach, which wilts into nothing, kale holds its texture and adds a slight earthiness that balances the bright tomatoes and savory broth.
The white beans make it hearty, the whole wheat pasta adds just enough heft, and somehow it all tastes even better the next day!
Why You’ll Love This Recipe
It’s a complete meal in one pot. You’re getting lean protein from the turkey, fiber from the beans and whole wheat pasta, and a serious dose of vitamins from the kale and tomatoes. No need to make anything else.
It comes together fast. From start to finish, you’re looking at about 35 minutes. The turkey cooks quickly, and everything else is just a matter of adding ingredients and letting them simmer.
It freezes beautifully. Make a double batch and freeze half for those nights when cooking feels impossible. Just add a splash of broth when you reheat it since the pasta will absorb some liquid.
It’s adaptable to what you have. Out of kale? Use spinach or Swiss chard. No white beans? Cannellini or chickpeas work great. This recipe is forgiving and flexible.
Leftovers actually improve. The flavors meld together overnight, and the soup develops more depth. Just store the pasta separately if you’re planning to keep it for more than a day, or it’ll get mushy.
Ingredients
For the soup base:
- 1 tablespoon olive oil
- 1 pound ground turkey (93% lean)
- 1 medium yellow onion, diced
- 3 medium carrots, peeled and diced
- 3 celery ribs, diced
- 4 garlic cloves, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon dried thyme
- ¼ teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
For the soup:
- 1 (28-ounce) can diced tomatoes with their juices
- 6 cups low-sodium chicken broth
- 1 (15-ounce) can white beans (cannellini or great northern), drained and rinsed
- 1 cup whole wheat ditalini or small pasta shells
- 4 cups chopped kale, stems removed
- 1 bay leaf
- 2 tablespoons tomato paste
- 1 parmesan rind (optional, but adds great flavor)
For serving:
- Freshly grated parmesan cheese
- Crusty bread
- Extra virgin olive oil for drizzling
Instructions
Brown the turkey. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add ground turkey and break it apart with a wooden spoon. Cook for 5-6 minutes until browned and cooked through. Season with salt and pepper.
Build the base. Add the diced onion, carrots, and celery to the pot with the turkey. Cook for 5 minutes, stirring occasionally, until the vegetables start to soften. Add the garlic, oregano, basil, thyme, and red pepper flakes if using. Cook for 1 minute until fragrant.
Add the tomatoes and broth. Stir in the tomato paste and cook for 30 seconds. Pour in the diced tomatoes and chicken broth. Add the bay leaf and parmesan rind if using.
Simmer the soup. Bring to a boil, then reduce heat to medium-low and simmer for 10 minutes to let the flavors come together. The vegetables should be tender.
Add the beans and pasta. Stir in the white beans and pasta. Simmer for 8-10 minutes, or until the pasta is al dente. Stir occasionally to prevent the pasta from sticking.
Finish with kale. Add the chopped kale and stir until it wilts into the soup, about 2-3 minutes. Remove the bay leaf and parmesan rind.
Taste and adjust. Season with additional salt and pepper as needed. If the soup is too thick, add a splash more broth or water.
Serve. Ladle into bowls and top with freshly grated parmesan. Serve with crusty bread and a drizzle of good olive oil.
Storage Tips
Store leftover soup in an airtight container in the refrigerator for up to 4 days. The pasta will continue to absorb liquid, so you may need to add extra broth when reheating.
For longer storage, freeze the soup in portion-sized containers for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop with a little extra broth.
Make It Your Own
Swap the ground turkey for Italian sausage if you want more flavor. Use half turkey and half sausage for a nice balance.
Try different greens like spinach, Swiss chard, or escarole. Add them at the same stage as the kale.
Make it vegetarian by skipping the turkey and using vegetable broth. Add an extra can of beans for protein.
Toss in a parmesan rind while the soup simmers for extra umami depth. Just remember to fish it out before serving.
Print
Turkey Minestrone with Kale
This hearty Turkey Minestrone with Kale is a one-pot wonder that’s ready in 45 minutes. Lean ground turkey, white beans, and whole wheat pasta simmer in a rich Italian broth with tomatoes, carrots, celery, and kale.
- Total Time: 45 minutes
- Yield: 6–8 servings 1x
Ingredients
For the soup base:
- 1 tablespoon olive oil
- 1 pound ground turkey (93% lean)
- 1 medium yellow onion, diced
- 3 medium carrots, peeled and diced
- 3 celery ribs, diced
- 4 garlic cloves, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon dried thyme
- ¼ teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
For the soup:
- 1 (28-ounce) can diced tomatoes with their juices
- 6 cups low-sodium chicken broth
- 1 (15-ounce) can white beans (cannellini or great northern), drained and rinsed
- 1 cup whole wheat ditalini or small pasta shells
- 4 cups chopped kale, stems removed (about 1 small bunch)
- 1 bay leaf
- 2 tablespoons tomato paste
- 1 parmesan rind (optional, but adds great flavor)
For serving:
- Freshly grated parmesan cheese
- Crusty bread
- Extra virgin olive oil for drizzling
Instructions
- Brown the turkey. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add ground turkey and break it apart with a wooden spoon. Cook for 5-6 minutes until browned and cooked through. Season with salt and pepper.
- Build the base. Add the diced onion, carrots, and celery to the pot with the turkey. Cook for 5 minutes, stirring occasionally, until the vegetables start to soften. Add the garlic, oregano, basil, thyme, and red pepper flakes if using. Cook for 1 minute until fragrant.
- Add the tomatoes and broth. Stir in the tomato paste and cook for 30 seconds. Pour in the diced tomatoes and chicken broth. Add the bay leaf and parmesan rind if using.
- Simmer the soup. Bring to a boil, then reduce heat to medium-low and simmer for 10 minutes to let the flavors come together. The vegetables should be tender.
- Add the beans and pasta. Stir in the white beans and pasta. Simmer for 8-10 minutes, or until the pasta is al dente. Stir occasionally to prevent the pasta from sticking.
- Finish with kale. Add the chopped kale and stir until it wilts into the soup, about 2-3 minutes. Remove the bay leaf and parmesan rind.
- Taste and adjust. Season with additional salt and pepper as needed. If the soup is too thick, add a splash more broth or water.
- Serve. Ladle into bowls and top with freshly grated parmesan. Serve with crusty bread and a drizzle of good olive oil.
- Prep Time: 15 minutes
- Cook Time: 30 minutes









