Jump to Recipe
This dish has 37 grams of protein per serving and takes 35 minutes start to finish. The protein comes from ground turkey and cooked lentils, not a powder, so the filling still tastes like a real sloppy joe instead of a shake in a bun.
I started swapping in lentils a few years back when ground turkey prices crept up and I needed the pound of meat to stretch further for four people. Turns out the lentils do more than pad the dish out. They soak up the tomato sauce and give the filling body, so it clings to the bun instead of sliding off the side.
The filling needs a real simmer, not a quick five minutes. Ground turkey throws off some liquid as it cooks, and if you rush the reduction the sauce stays thin and soupy. Give it the full 10 to 12 minutes uncovered and it firms up into something you can actually pick up.
My kids ate three of these before I told them there were lentils involved.
Why You’ll Love This Recipe
- 37 grams of protein per serving from real turkey and lentils
- Ready in 35 minutes in one skillet
- Lentils stretch the meat and cut the grocery bill
- Filling freezes well for a fast weeknight dinner later
Ingredient Notes
- Ground turkey: Use 93% lean. Anything leaner tends to dry out during the simmer, anything fattier makes the sauce greasy.
- Cooked lentils: Canned brown or green lentils work fine here. Drain and rinse them well or the extra liquid thins out the sauce.
- Ketchup: Standard ketchup gives the sauce its tang and a little sweetness. Low-sugar ketchup works but the filling will taste less rounded.
- Worcestershire sauce: Adds the savory backbone. Most brands contain gluten, so check the label if that matters to you.
- Whole wheat hamburger buns: Toasting them briefly keeps them from turning to mush once the saucy filling goes on.

Hearty Ground Turkey Sloppy Joes with Red Lentils
Ingredients
Method
- Heat the olive oil in a 12-inch skillet over medium heat. Add the diced onion and bell pepper and cook for 5 minutes, stirring occasionally, until the onion turns translucent.
- Add the minced garlic and cook for 30 seconds until fragrant.
- Push the vegetables to one side, add the ground turkey, and break it up with a wooden spoon. Cook for 6 to 8 minutes, stirring often, until no pink remains and the turkey reaches 165 F / 74 C on an instant-read thermometer.
- Drain and rinse the cooked lentils, then stir them into the skillet along with the tomato sauce, ketchup, tomato paste, and Worcestershire sauce.
- Add the brown sugar, smoked paprika, chili powder, salt, black pepper, and water. Stir to combine.
- Bring the mixture to a gentle simmer, then reduce the heat to medium-low. Simmer uncovered for 10 to 12 minutes, stirring every few minutes, until the filling thickens enough to mound on a spoon instead of running off it.
- Taste and add more salt if needed. If the mixture still looks loose after 12 minutes, keep simmering in 2-minute increments, it should look like a thick chili, not a soup.
- Toast the buns cut-side down in a dry skillet or under the broiler for 1 to 2 minutes until lightly golden.
- Spoon about 1 cup of the turkey and lentil filling onto each bun. Top with shredded cheddar and pickle slices if using, and serve right away.
Notes
- Drain canned lentils before adding, extra liquid slows down the simmer.
- Check turkey reaches 165 F / 74 C before adding sauce ingredients.
- Simmer uncovered, covering the pan traps steam and keeps the filling thin.
- Filling tastes better the next day once the flavors settle.

Tips for Success
- Drain and rinse canned lentils well so extra liquid doesn’t thin out the sauce while it simmers.
- Cook the ground turkey until it hits 165 F / 74 C before adding the sauce, checking with an instant-read thermometer.
- Simmer the filling uncovered for the full 10 to 12 minutes so it thickens enough to mound on a spoon.
- Toast the buns cut-side down in a dry skillet for 1 to 2 minutes so they hold up under the sauce.
- Double the batch and freeze half in a labeled container for a fast dinner later in the month.
Variations
- Swap ground turkey for lean ground chicken and keep everything else the same for a similar protein count.
- Add 1 cup shredded carrot with the onion and pepper for extra vegetables and natural sweetness in the sauce.
- Stir in 1/2 teaspoon cayenne or a diced jalapeno for a spicier filling if your family can handle the heat.
Storage and Reheating
Cool leftover filling completely and store it in an airtight container in the fridge for up to 4 days. Keep buns separate so they don’t turn soggy overnight.
Reheat the filling in a 10-inch skillet over medium heat with a splash of water, stirring for about 5 minutes until warmed through. A microwave works too, in 60-second bursts, stirred between each.
Like these freezer-ready turkey filling options, this filling freezes well for up to 3 months. Thaw it overnight in the fridge before reheating on the stove.
Serving Suggestions
Pile the filling high on a toasted bun and add shredded cheddar or dill pickle slices right on top while it’s still warm. A little yellow mustard on the bun before the filling adds tang without another dish to wash.
Sweet potato fries or a quick cucumber salad round out the plate without adding more starch than the bun already brings. Corn on the cob is good in summer if you’re already at the grill.
This is the kind of dinner I make on a Sunday when I want leftovers ready for Monday, since the filling reheats better than the bread does.

FAQ
Why are my ground turkey sloppy joes watery instead of thick?
This usually means the mixture didn’t simmer long enough or the lentils weren’t drained well. Ground turkey releases some liquid as it cooks, and canned lentils add extra moisture. Keep the pan uncovered and simmer for the full 10 to 12 minutes, stirring occasionally, until the mixture mounds on a spoon instead of running off it.
Can I use green lentils instead of brown lentils in this sloppy joe recipe?
Yes, green lentils work fine and hold their shape a little better than brown after simmering. Red lentils are the swap to skip since they break down fast and turn the filling mushy instead of adding texture. Rinse canned lentils well before adding them to the skillet either way.
Can I freeze ground turkey and lentil sloppy joe filling?
Yes, this filling freezes well for up to 3 months in an airtight container. Cool it completely before freezing, then thaw overnight in the fridge and reheat in a skillet over medium heat with a splash of water until warmed through, about 5 minutes.
What goes well with ground turkey sloppy joes with lentils?
Sweet potato fries or a simple cucumber salad balance the smoky tomato sauce without adding more starch than the bun already brings. Corn on the cob works too if you’re grilling in summer. Keep sides light since the turkey and lentils already make the filling hearty.
Are these ground turkey sloppy joes gluten free?
Not as written, since the buns and most Worcestershire sauces contain wheat. Swap in gluten-free buns and check the Worcestershire label, since a few brands are gluten free, and the rest of the filling, tomato sauce, ketchup, lentils, and turkey, is naturally gluten free.
What’s the difference between classic sloppy joes and this ground turkey lentil version?
Classic sloppy joes use all ground beef and no lentils, which makes them softer and higher in fat per bite. This version swaps half the meat volume for cooked lentils, which cuts the fat, adds fiber, and pushes protein per serving up to 37 grams without tasting like a bean dish.

