Dinner

Lentil Sloppy Joes

0 comments

These Lentil Sloppy Joes combine tender brown lentils with onion, bell pepper, garlic, and a thick, tangy tomato sauce. The filling has the sweet-savory flavor associated with classic sloppy joes, while the lentils provide a hearty texture that holds together well on toasted buns.

Lentil Sloppy Joes finished recipe

The lentils and sauce are cooked separately before being combined, which prevents the vegetables from becoming overcooked and makes it easier to control the final consistency. The recipe makes six generously filled sandwiches.

Recipe at a Glance

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Additional Time: 5 minutes
  • Total Time: 1 hour
  • Yield: About 4 1/2 cups filling
  • Servings: 6
  • Difficulty: Easy

Why You'll Love This Recipe

  • Brown or green lentils become tender while retaining their shape, giving the filling a substantial texture rather than turning into a purée.
  • Cooking the tomato paste briefly concentrates its flavor and removes its raw, metallic edge.
  • Ketchup, mustard, vinegar, and maple syrup create a balanced sauce with sweetness, acidity, and savory depth.
  • Simmering the finished mixture uncovered allows excess moisture to evaporate so the filling stays on the buns.
  • Resting the filling for 5 minutes gives the lentils time to absorb more sauce and thickens the mixture further.

Equipment Needed

  • 3-quart (2.8-liter) saucepan
  • 12-inch (30 cm) deep skillet
  • Fine-mesh sieve or colander
  • Cutting board
  • Chef’s knife
  • Heat-resistant spoon or spatula
  • Potato masher, optional

Ingredients You'll Need

Lentil Sloppy Joes ingredients

For the Lentils

  • ⭐ 1 cup (190 g) dry brown or green lentils, picked over and rinsed
  • ⭐ 3 cups (720 ml) water
  • ⭐ 1/2 teaspoon (3 g) fine salt

For the Sloppy Joe Sauce

  • ⭐ 1 tablespoon (15 ml) olive oil
  • ⭐ 1 medium yellow onion, about 1 cup (150 g), finely diced
  • ⭐ 1 medium green bell pepper, about 1 cup (150 g), finely diced
  • ⭐ 3 garlic cloves (about 9 g), finely minced
  • ⭐ 2 tablespoons (32 g) tomato paste
  • ⭐ 1 can tomato sauce, 15 ounces (425 g)
  • ⭐ 1/3 cup (80 g) ketchup
  • ⭐ 2 tablespoons (30 ml) pure maple syrup
  • ⭐ 1 tablespoon (15 ml) yellow mustard
  • ⭐ 1 tablespoon (15 ml) apple cider vinegar
  • ⭐ 1 tablespoon (15 ml) soy sauce
  • ⭐ 1 teaspoon (2 g) smoked paprika
  • ⭐ 1 teaspoon (2 g) chili powder
  • ⭐ 1/2 teaspoon (1 g) ground black pepper
  • ⭐ 1/3 cup (80 ml) water

For Serving

  • ⭐ 6 hamburger buns, about 12 ounces (340 g), split and toasted
  • ⭐ 1/2 cup (75 g) sliced dill pickles, optional, for serving

How to Make Lentil Sloppy Joes

Cook the Lentils

Lentil Sloppy Joes step 1

Place the rinsed lentils, 3 cups water, and salt in a 3-quart (2.8-liter) saucepan. Bring to a boil over medium-high heat, then reduce the heat to maintain a gentle simmer. Cook uncovered for 20 to 25 minutes, stirring occasionally, until the lentils are tender but still hold their shape.

Drain the Lentils

Lentil Sloppy Joes step 2

Pour the cooked lentils into a fine-mesh sieve or colander and drain thoroughly. Let them stand while the sauce is prepared. You should have about 2 1/2 cups of cooked lentils.

Soften the Vegetables

Heat the olive oil in a 12-inch (30 cm) deep skillet over medium heat. Add the onion and green bell pepper. Cook for 6 to 8 minutes, stirring occasionally, until the onion is translucent and the pepper is tender.

Add the Garlic and Tomato Paste

Lentil Sloppy Joes step 4

Stir in the garlic and cook for 30 seconds. Add the tomato paste and cook for 1 to 2 minutes, stirring constantly, until it darkens slightly and begins sticking lightly to the skillet.

Build the Sauce

Add the tomato sauce, ketchup, maple syrup, yellow mustard, apple cider vinegar, soy sauce, smoked paprika, chili powder, black pepper, and 1/3 cup water. Stir until smooth and bring the mixture to a gentle simmer.

Simmer the Sauce

Lentil Sloppy Joes step 6

Reduce the heat to medium-low and cook uncovered for 5 minutes, stirring occasionally. The sauce should look glossy and slightly thickened, without tasting sharply of raw tomato paste.

Add the Lentils

Stir the drained lentils into the sauce until evenly coated. For a more cohesive sloppy joe texture, lightly mash about one-quarter of the lentils with a potato masher or the back of the spoon, leaving most of them whole.

Thicken the Filling

Lentil Sloppy Joes step 8

Simmer uncovered for 6 to 10 minutes, stirring frequently, until the filling is thick enough to mound on a spoon. If it becomes too thick before the flavors blend, add water 1 tablespoon at a time. If it looks watery, continue simmering uncovered.

Rest the Filling

Remove the skillet from the heat and let the filling stand for 5 minutes. It should thicken slightly and remain moist without releasing liquid around the edges.

Assemble the Sandwiches

Lentil Sloppy Joes step Final

Spoon about 3/4 cup of lentil filling onto each toasted bottom bun. Add sliced dill pickles, if using, and close with the top buns. Serve immediately.

Helpful Notes

  • For best results, check the lentils several minutes before the end of the cooking range to avoid mushiness.
  • Drain them thoroughly to prevent thinning the sauce.

Tips for Success

  • Check the lentils several minutes before the end of the cooking range. Overcooked lentils can turn mushy and make the filling pasty.
  • Drain the cooked lentils thoroughly so excess water does not thin the tomato sauce.
  • Dice the onion and bell pepper finely so the vegetables blend into the filling and cook evenly.
  • Simmer the combined filling uncovered. Covering the skillet traps steam and can leave the mixture too loose for sandwiches.
  • Mash only part of the lentils. This thickens the sauce while preserving enough whole lentils for texture.
  • Toast the buns shortly before serving to create a barrier against the moist filling.

Storage, Freezing, and Make-Ahead Instructions

Store the lentil sloppy joe filling separately from the buns in an airtight container in the refrigerator for up to 4 days. Keeping the components separate prevents the bread from becoming soggy.

Reheat the filling in a saucepan or skillet over medium-low heat, stirring occasionally. Add 1 to 2 tablespoons of water if it has thickened too much during storage. Individual portions can also be microwaved in a covered microwave-safe container, stirring midway through heating.

To freeze, cool the filling completely in the refrigerator and transfer it to freezer-safe containers. Freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop. Add a small splash of water if needed to restore the saucy consistency.

The filling can be prepared up to 2 days ahead. Reheat it shortly before serving and toast the buns at the last minute for the best texture.

FAQ

Can I use canned lentils?

Yes. Use about 3 cups (500 g) drained and rinsed canned lentils. Skip the lentil-cooking steps and add them directly to the prepared sauce. Because canned lentils are already soft, simmer gently to avoid breaking them down too much.

Why are my Lentil Sloppy Joes watery?

The lentils may not have been drained thoroughly, or the filling may need more uncovered simmering time. Continue cooking over medium-low heat until the sauce clings to the lentils and no liquid pools in the skillet.

Can I make this recipe vegan?

Yes. The lentil filling is vegan as written. Check the hamburger bun label to confirm that it does not contain milk, butter, eggs, or honey.

Can I use red lentils?

Red lentils are not recommended for the same texture because they break down as they cook. They can be used when a softer, smoother filling is acceptable, but reduce the cooking time and watch them closely.

What can I serve with Lentil Sloppy Joes?

Serve them with coleslaw, roasted potatoes, corn on the cob, a green salad, or crisp vegetable sticks. Tangy pickles also help balance the sweet tomato sauce.

Lentil Sloppy Joes finished recipe

Lentil Sloppy Joes

Prep Time 15 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 servings

Ingredients
  

For the Lentils
  • 1 cup dry brown or green lentils picked over and rinsed
  • 3 cups water
  • 1/2 teaspoon fine salt
For the Sloppy Joe Sauce
  • 1 tablespoon olive oil
  • 1 medium yellow onion about 1 cup (150 g), finely diced
  • 1 medium green bell pepper about 1 cup (150 g), finely diced
  • 3 garlic cloves (about 9 g) finely minced
  • 2 tablespoons tomato paste
  • 1 can tomato sauce 15 ounces (425 g)
  • 1/3 cup ketchup
  • 2 tablespoons pure maple syrup
  • 1 tablespoon yellow mustard
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon soy sauce
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • 1/2 teaspoon ground black pepper
  • 1/3 cup water
For Serving
  • 6 hamburger buns about 12 ounces (340 g), split and toasted
  • 1/2 cup sliced dill pickles optional, for serving

Method
 

Method
  1. Cook the Lentils: Place the rinsed lentils, 3 cups water, and salt in a 3-quart (2.8-liter) saucepan. Bring to a boil over medium-high heat, then reduce the heat to maintain a gentle simmer. Cook uncovered for 20 to 25 minutes, stirring occasionally, until the lentils are tender but still hold their shape.
  2. Drain the Lentils: Pour the cooked lentils into a fine-mesh sieve or colander and drain thoroughly. Let them stand while the sauce is prepared. You should have about 2 1/2 cups of cooked lentils.
  3. Soften the Vegetables: Heat the olive oil in a 12-inch (30 cm) deep skillet over medium heat. Add the onion and green bell pepper. Cook for 6 to 8 minutes, stirring occasionally, until the onion is translucent and the pepper is tender.
  4. Add the Garlic and Tomato Paste: Stir in the garlic and cook for 30 seconds. Add the tomato paste and cook for 1 to 2 minutes, stirring constantly, until it darkens slightly and begins sticking lightly to the skillet.
  5. Build the Sauce: Add the tomato sauce, ketchup, maple syrup, yellow mustard, apple cider vinegar, soy sauce, smoked paprika, chili powder, black pepper, and 1/3 cup water. Stir until smooth and bring the mixture to a gentle simmer.
  6. Simmer the Sauce: Reduce the heat to medium-low and cook uncovered for 5 minutes, stirring occasionally. The sauce should look glossy and slightly thickened, without tasting sharply of raw tomato paste.
  7. Add the Lentils: Stir the drained lentils into the sauce until evenly coated. For a more cohesive sloppy joe texture, lightly mash about one-quarter of the lentils with a potato masher or the back of the spoon, leaving most of them whole.
  8. Thicken the Filling: Simmer uncovered for 6 to 10 minutes, stirring frequently, until the filling is thick enough to mound on a spoon. If it becomes too thick before the flavors blend, add water 1 tablespoon at a time. If it looks watery, continue simmering uncovered.
  9. Rest the Filling: Remove the skillet from the heat and let the filling stand for 5 minutes. It should thicken slightly and remain moist without releasing liquid around the edges.
  10. Assemble the Sandwiches: Spoon about 3/4 cup of lentil filling onto each toasted bottom bun. Add sliced dill pickles, if using, and close with the top buns. Serve immediately.

Tried this recipe?

Let us know how it was!

Leave a Comment

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

*

Recipe Rating