Turkey Meatballs with White Beans

Turkey Meatballs with White Beans

This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.



Juicy turkey meatballs with savory white beans make for a flavorful weeknight dinner you’ll want on regular rotation.

Ricotta turkey meatballs

Rich, herby turkey meatballs simmered in a savory broth with creamy white beans is a dreamy midweek meal.

These turkey meatballs are tender, flavorful, and designed to be a flavorful midweek meal. Ricotta cheese and milk keep them soft while fresh herbs, garlic, and Parmigiano-Reggiano give them plenty of flavor. A quick pan-sear adds color, then everything finishes cooking in the same pot. What’s not to love?

The meatballs simmer in a simple tomato and white bean broth that comes together fast but tastes like it’s been going much longer. With salty capers, lots of garlic, and enough crushed red pepper to give it a little kick, you’ll almost want to eat the broth all by itself. The beans make the dish filling without needing pasta, and the sauce stays brothy and perfect for crusty bread. It’s a one-pot dinner that feels complete on its own. It reheats perfectly, making it especially good for leftovers and next-day lunches.

Turkey meatballs with cannellini beans

How to make turkey meatballs with white beans

This recipe comes together in one pot, starting with pan-seared turkey meatballs that finish cooking in a savory, salty, spicy tomato and cannellini bean sauce. The beans absorb the flavor of the broth and meatballs as everything simmers together, creating a stunning dish that’s rich without being overly decadent. It’s the kind of meal that will have you excited for leftovers!

Cannellini beans recipe

What you need

Turkey meatballs: You’ll use ground turkey, ricotta cheese, egg, whole milk, basil, parsley, garlic, Parmigiano-Reggiano, and panko. I season them with just salt, black pepper, and crushed red pepper for a little heat.

White beans: You’ll need yellow onion, garlic, butter, capers, tomato paste, chicken stock, crushed tomatoes, and cannellini beans. You can use any canned white bean, such as navy, Great Northern, or even chickpeas.

How to make it

Mix the meatballs:
Combine the aromatics, herbs, ricotta cheese, milk, Parmigiano-Reggiano, and panko into a thick paste, then gently mix in the turkey and seasonings. Test a small piece by frying it in the pot to adjust the seasoning before shaping.

Shape and brown:
Roll the mixture into tablespoon-sized meatballs and pan-fry until browned on all sides. Transfer them to a platter. They do not need to be cooked through at this stage!

Start the broth:
Sauté the onion until soft, then quickly fry the garlic, capers, crushed red pepper, and tomato paste. Deglaze with chicken stock and add crushed tomatoes and cannellini beans.

Simmer together:
Nestle the meatballs into the beans and simmer, covered, over low heat until cooked through and tender.

Finish and serve:
Taste, adjust seasoning, and serve with grated Parmigiano-Reggiano and fresh basil.

FAQ

Can I make this ahead of time?
Yes. This dish reheats very well and tastes even better the next day. Store refrigerated for up to 3 to 5 days.

Can I use ground chicken instead of turkey?
Absolutely. Ground chicken works well with the same cooking times. You can also use ground beef or a mixture of ground beef and pork.

Do I need ricotta in the meatballs?
Ricotta keeps the meatballs tender and moist, especially with lean turkey. You can substitute whole-milk Greek yogurt if needed.

What should I serve with this?
Crusty bread is ideal, but it’s also great over polenta or with a simple green salad or roasted vegetables.

How many does this serve?
The recipe 4 as-is, or it can serve 5 to 6 if paired with bread or a side.

Easy turkey meatballs with ricotta basil and garlic

Turkey Meatballs with White Beans

Juicy turkey meatballs with savory white beans make for a flavorful weeknight dinner you'll want on regular rotation.
5 from 2 votes
Print Pin Share on Facebook
Prep Time: 20 minutes
Cook Time: 25 minutes
Inactive time: 30 minutes
Total Time: 1 hour 15 minutes
Servings: 4
Calories: 540kcal

Ingredients

Turkey meatballs:

White beans:

For serving:

Instructions

Prepare the meatballs:

  • Heat 1 tablespoon extra virgin olive oil in a wide pot over low heat. Allow the pot to preheat as you prepare the meatballs.
  • Place the garlic, basil, parsley, ricotta cheese, egg, whole milk, Parmigiano-Reggiano cheese, and panko into a large mixing bowl. Use a fork to whisk everything together to form a thick paste. Add the turkey on top and season with 1 ½ teaspoons kosher salt, ¼ teaspoon crushed red pepper, and black pepper to taste.
  • Use your hands to mix until the ingredients are completely combined. Drop a small piece into the warm skillet and fry it briefly until it is cooked through. Taste and adjust the seasonings of the mixture to your preference.
  • Scoop out tablespoon-sized pieces of the mixture and roll into meatballs. They should weigh approximately 1½ ounces each. The mixture will yield about 16 to 18 meatballs.

Fry the meatballs:

  • Turn the heat on the pot to medium. Once hot, add the meatballs in an even layer and fry for 2 to 3 minutes. Use tongs to flip the meatballs and cook for an additional 2 to 3 minutes. Only flip when the meatballs release easily from the pot. Adjust the heat as needed to prevent burning. Carefully remove the meatballs and transfer them to a platter.

Prepare the white beans:

  • Add another small drizzle of extra virgin olive oil to the pot and return the heat to medium. Add the onion and sauté for 4 to 5 minutes.
  • Add the butter to the onion. Once melted, add the minced garlic, capers, and crushed red pepper. Sauté for 1 minute until fragrant. Add the tomato paste and stir to coat. Sizzle for 1 minute until the paste deepens in color.
  • Add the chicken stock to the pot and stir to lift anything stuck to the bottom. Add the crushed tomatoes and cannellini beans. Bring to a boil.

Simmer the beans and meatballs:

  • Reduce the heat to low. Taste and add salt, pepper, and ½ teaspoon sugar if desired. Add the meatballs to the pot. Cover and simmer for 20 to 30 minutes, stirring occasionally. Add more chicken stock if the mixture reduces too quickly or sticks to the bottom.
  • Turn off the heat and remove the lid. Taste and adjust the seasonings once more.

To serve:

  • Spoon the meatballs and beans into shallow bowls. Finish with more grated Parmigiano-Reggiano and a few basil leaves, if desired. Enjoy!

Nutrition

Calories: 540kcal | Carbohydrates: 57g | Protein: 49g | Fat: 17g | Sodium: 1868mg | Fiber: 14g | Sugar: 8g | Vitamin C: 19mg
Tried this recipe?Mention @triedandtruerecipes or tag #triedandtruerecipes so I can feature you in my feed!

Comments

  1. 5 stars
    We enjoyed this. The meatballs are really tender and I don’t usually like turkey for meatballs. I’ll use the recipe for meatball subs next time.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




New recipes sent directly to your inbox.

Easy, elegant recipes to keep you cooking all week long.

subscribe