I’ve been making this hearty turkey meatball broccoli rabe stoup for years, and it’s become my go-to when I need something that’s both comforting and nourishing. What I love most is how it sits perfectly between soup and stew, giving you the best of both worlds. The combination of tender turkey meatballs, slightly bitter broccoli rabe, and creamy beans creates layers of flavor that’ll surprise you. Let me show you exactly how to pull this together.
Why You`ll Love this Hearty Turkey Meatball Broccoli Rabe Stoup

When you’re craving something that’s more substantial than soup but not quite a stew, this turkey meatball broccoli rabe stoup hits the perfect sweet spot.
I love how it transforms simple ingredients into a complete meal that satisfies without weighing you down. The health benefits are impressive too, since lean turkey provides protein while broccoli rabe delivers vitamins A, C, and K.
What really makes this dish shine is its bold flavor profile. The slightly bitter broccoli rabe balances beautifully with savory meatballs and creamy white beans. Garlic and Parmesan add depth, while the orecchiette pasta makes every spoonful hearty.
You’ll get comfort food that actually nourishes your body, and it comes together in under an hour.
What ingredients are in Hearty Turkey Meatball Broccoli Rabe Stoup?
The foundation of this hearty stoup lies in a carefully balanced combination of fresh vegetables, lean protein, and pantry staples that work together to create both substance and flavor. Each ingredient plays a specific role, from the slightly bitter broccoli rabe that gives the dish its distinctive character to the tender turkey meatballs that provide satisfying protein in every bite.
For the Stoup Base:
- 1½ lbs broccoli rabe, cut into large bite-sized pieces
- 3 garlic cloves, chopped
- 1 medium onion, chopped
- 1 (15 ounce) can cannellini or white beans
- 1 quart chicken stock
- 2 cups vegetable stock
- ⅓ lb orecchiette pasta
- Extra virgin olive oil
- Salt and black pepper to taste
For the Turkey Meatballs:
- 1 lb ground turkey
- 1 egg
- ½ cup breadcrumbs
- ¼ cup grated Parmesan or Romano cheese
- 1 teaspoon dried sage
- Salt and black pepper to taste
When selecting your ingredients, opt for fresh broccoli rabe with firm stalks and vibrant green leaves, avoiding any yellowing or wilted bunches.
The recipe calls for ground turkey, which keeps the dish lighter than traditional beef meatballs while still delivering plenty of flavor when combined with sage and cheese.
You can use either cannellini or any white bean variety depending on what’s available in your pantry. The orecchiette pasta is ideal because its cup-like shape catches the broth and small pieces of vegetables perfectly, though you could substitute with small shells or ditalini if needed.
How to make this Hearty Turkey Meatball Broccoli Rabe Stoup

Making this comforting stoup is easier than you might think, and the cooking process naturally builds layers of flavor as you go. Start by bringing a couple of inches of water to a boil in a medium skillet, then add salt and the 1½ lbs of broccoli rabe cut into large bite-sized pieces. Let it cook for 7 to 8 minutes until tender, then drain and set aside.
While the broccoli rabe is cooking, you can multitask by heating a medium soup pot over medium to medium-high heat with 2 tablespoons of extra-virgin olive oil. Add your 3 chopped garlic cloves and 1 chopped medium onion to the pot, cooking them for 5 to 6 minutes until they’re softened and fragrant. Toss in the 15-ounce can of cannellini or white beans and heat them through for about a minute, seasoning everything with salt and pepper to taste.
Once your vegetables are ready, add the drained broccoli rabe along with 1 quart of chicken stock and 2 cups of vegetable stock to the pot. Cover it and bring everything to a quick boil, then stir in the ⅓ lb of orecchiette pasta. Reduce the heat so the stoup maintains a gentle simmer with the lid off.
While the pasta cooks, prepare your meatballs by mixing 1 lb of ground turkey with 1 egg, ½ cup breadcrumbs, ¼ cup grated Parmesan or Romano cheese, 1 teaspoon dried sage, and salt and pepper. Roll the mixture into 1-inch balls and gently drop them directly into the simmering stoup, where they’ll cook through in about 5 minutes. The beauty of this method is that the meatballs cook right in the broth, adding even more flavor to the dish.
After the meatballs have cooked through and your pasta is tender, give the stoup a final taste and adjust the seasonings if needed. The whole process comes together in about 30 minutes, making it perfect for a weeknight dinner when you want something warming and substantial without spending hours in the kitchen. Using premium cookware sets can help ensure even heat distribution and make the cooking process even smoother.
Serve it in shallow bowls with crusty bread on the side for dipping into the flavorful broth.
Shop Related Products
WHAT'S IN THE BOX: One 10-inch stainless steel frypan
LARGE 12 INCH SIZE: 12-inch aluminum frying pan perfect for family cooking, searing large cuts of meat, sautéing vegetables, or preparing big meals with ease
WHAT'S IN THE BOX: One 12-inch stainless steel frypan with stainless steel lid
Hearty Turkey Meatball Broccoli Rabe Stoup Substitutions and Variations
One of my favorite things about this recipe is how adaptable it’s to whatever you have in your kitchen or what your family prefers.
For ingredient variations, you can swap ground chicken or lean beef for the turkey if that’s what you have on hand.
Don’t have broccoli rabe? Try using regular broccoli, spinach, or kale instead.
The orecchiette can be replaced with small shells, ditalini, or any pasta you like.
Here are some substitution suggestions for the beans too – try chickpeas or navy beans instead of cannellini.
If someone in your family isn’t a fan of sage, experiment with Italian seasoning or fresh basil.
You can even make the meatballs spicier by adding red pepper flakes.
Shop Related Products
1. Premium Food-Grade Safety: The 8QT Fully-Clad 3-Ply Stainless Steel Stockpot is crafted from PFAS/PFOA/PFOS Free 18/8 stainless steel, ensuring a non-toxic cooking experience for you and your family. Its full tri-ply clad construction prevents warping and eliminates hot spots during cooking.
Perfect Heat Distribution: Made of thick gauge aluminum, the non-stick stockpot provides even heat conduction and prevents hot spots
Stainless steel and 5 layers bottom: Kirecoo 8-Quart Stainless Steel Stockpot with Lid is an essential kitchen cookware, boasting an advanced stainless steel construction with a 5-layer thickened base. This cooking pot features high temperature and corrosion resistance, promising a long service life without easy deformation. Composed of aluminum, iron, aluminum, and a magnetic base, the 5-layer bottom of stockpot has good sturdiness and performance. It heats quickly and distributes heat evenly.
What to serve with Hearty Turkey Meatball Broccoli Rabe Stoup

Since this stoup is already packed with protein, vegetables, and pasta, it practically serves as a complete meal on its own.
However, I love adding a few simple sides pairings to round out the dining experience. Crusty Italian bread or warm garlic bread works perfectly for soaking up every last drop of the flavorful broth. A light Caesar salad or mixed greens with a tangy vinaigrette provides a rejuvenating contrast to the hearty stoup.
If you’re looking for flavor complements that enhance the Italian-inspired dish, try serving it with a simple caprese salad or roasted red peppers drizzled with olive oil. For a more substantial spread, add some bruschetta topped with fresh tomatoes and basil.
These additions create a satisfying meal without overwhelming the star of the show.
Final Thoughts
This Turkey Meatball Broccoli Rabe Stoup has become one of my go-to recipes when I’m craving something comforting yet nutritious.
The soup benefits are numerous—you’re getting lean protein from the turkey, fiber from the beans and broccoli rabe, and vitamins from the vegetables. I love that it’s filling without being heavy.
If you’re looking for healthy alternatives to traditional meatball soups, this recipe delivers perfectly. The broccoli rabe adds a slightly bitter note that balances the savory meatballs beautifully.
I often make a double batch and freeze half for busy weeknights. Whether you’re feeding your family or meal-prepping for the week ahead, this stoup offers the perfect combination of flavor, nutrition, and satisfaction in every bowl.
Frequently Asked Questions
Can I Make the Turkey Meatballs Ahead of Time and Freeze Them?
Yes, I’d recommend making the turkey meatballs ahead for easy meal prep. Here are my freezing tips: form the meatballs, freeze them on a baking sheet, then transfer to freezer bags for storage.
How Do I Reduce the Bitterness of Broccoli Rabe?
I’ll reduce the bitterness by blanching broccoli rabe in salted boiling water for 7-8 minutes, then draining it well. My seasoning tips include adding garlic, olive oil, and balancing flavors with Parmesan cheese in the meatballs.
What’s the Difference Between Soup and Stoup?
I’ll explain the key difference: stoup falls between soup and stew. Traditional soup consistency is thinner and brothier, while stoup texture is heartier and thicker, packed with more ingredients that make it almost stew-like but still spoonable.
How Long Does Leftover Stoup Stay Fresh in the Refrigerator?
I’d recommend storing your leftover stoup in an airtight container in the refrigerator for 3-4 days maximum. For best refrigerator tips on leftover storage, let it cool completely before sealing to maintain freshness.
Can I Use Turkey Sausage Instead of Making Meatballs From Scratch?
Yes, I’d recommend using turkey sausage as one of the easiest recipe variations. Simply slice precooked sausage into rounds or remove casings from raw sausage, brown it, then add to your stoup.










