Vegan Lentil Sloppy Joes Recipe

I can’t get over how these vegan lentil sloppy joes turn simple pantry staples into a saucy, protein-packed dinner that feels every bit as satisfying as the classic. One bite and you’ll see why this healthier twist deserves a spot in your regular rotation.

A photo of Vegan Lentil Sloppy Joes Recipe

I’m obsessed with these vegan lentil sloppy joes because they hit that messy, saucy, classic sandwich craving without feeling heavy. The lentils bring real bite and serious plant-based protein, while tomato paste gives the whole thing that bold, tangy depth I want in every sloppy joe.

I love how pantry-friendly they are, but they still taste like I put in way more effort than I did. And the texture?

Thick, hearty, spoon-it-onto-a-bun ridiculous. No sad meatless sandwich vibes here.

Just saucy, savory, slightly sweet, totally satisfying messy sandwich I keep coming back to on busy nights and lazy weekends alike.

Ingredients

Ingredients photo for Vegan Lentil Sloppy Joes Recipe

  • Lentils make it hearty, filling, and honestly pretty satisfying without any meat.
  • Vegetable broth gives the lentils more flavor than plain water ever could.
  • Onion brings that sweet, savory base you’d miss if it wasn’t there.
  • Bell pepper adds a little crunch, color, and weeknight-dinner personality.
  • Garlic makes everything taste bigger, because of course it does.
  • Tomato paste keeps the sauce rich, thick, and not watery.
  • Ketchup gives it that classic sloppy joe sweetness you’re secretly here for.
  • Brown sugar or maple syrup balances the tang and smoky spices.
  • Soy sauce or tamari adds salty depth, so it doesn’t taste flat.
  • Apple cider vinegar brings the tang that keeps each bite lively.
  • Smoked paprika and chili powder make it cozy, smoky, and a little bold.
  • Basically, toasted buns are non-negotiable if you hate soggy bread.
  • Plus, pickles or onions add crunch that totally wakes everything up.

Ingredient Quantities

  • 1 1/2 cups dried brown or green lentils, rinsed
  • 3 cups low sodium vegetable broth or water
  • 1 medium yellow onion, finely chopped
  • 1 medium green or red bell pepper, finely chopped
  • 2 cloves garlic, minced
  • 2 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 3/4 cup ketchup
  • 2 tablespoons brown sugar or maple syrup
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon yellow mustard
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • Salt and black pepper to taste
  • 4 to 6 burger buns, toasted
  • Optional toppings: sliced pickles, sliced red onion, or shredded lettuce

How to Make this

1. Rinse 1 1/2 cups dried brown or green lentils and combine with 3 cups low sodium vegetable broth or water in a pot; bring to a boil, reduce to a simmer, cover, and cook until tender about 20 to 25 minutes; drain any excess liquid and set lentils aside.

2. While lentils cook, heat 2 tablespoons olive oil in a large skillet over medium heat; add 1 finely chopped medium yellow onion and 1 finely chopped medium green or red bell pepper and cook, stirring occasionally, until softened about 6 to 8 minutes.

3. Add 2 cloves minced garlic to the skillet and cook until fragrant about 30 seconds to 1 minute.

4. Stir in 2 tablespoons tomato paste and let it cook with the vegetables 1 to 2 minutes to deepen the flavor.

5. Add the cooked lentils to the skillet along with 3/4 cup ketchup, 2 tablespoons brown sugar or maple syrup, 2 tablespoons soy sauce or tamari, 1 tablespoon apple cider vinegar, and 1 teaspoon yellow mustard; stir to combine.

6. Season the mixture with 1 teaspoon smoked paprika, 1/2 teaspoon chili powder, 1/2 teaspoon ground cumin, and salt and black pepper to taste.

7. Bring the mixture to a gentle simmer and cook uncovered 8 to 10 minutes, stirring occasionally, until thickened and flavors meld; adjust seasoning, sweetness, acidity, or salt as needed.

8. Toast 4 to 6 burger buns while the lentil mixture finishes, either in a toaster or under a broiler until golden.

9. Spoon the lentil sloppy joe mixture onto the toasted buns and serve with optional toppings such as sliced pickles, sliced red onion, or shredded lettuce.

Equipment Needed

1. Medium saucepan with lid
2. Fine mesh sieve or colander
3. Large skillet
4. Wooden spoon or heatproof spatula
5. Chef knife
6. Cutting board
7. Measuring cups and spoons
8. Toaster or oven broiler (with a baking sheet)

FAQ

Vegan Lentil Sloppy Joes Recipe Substitutions and Variations

  • 1 1/2 cups dried lentils: swap with 2 1/4 cups cooked lentils or 2 cups rehydrated TVP for a similar texture and protein boost.
  • 3 cups vegetable broth or water: use 3 cups water plus 1 to 2 teaspoons vegetable bouillon powder or paste, or 3 cups mushroom broth for deeper umami.
  • 3/4 cup ketchup: replace with 3/4 cup tomato passata or crushed tomatoes plus 1 to 2 tablespoons maple syrup and 1 teaspoon apple cider vinegar to mimic sweetness and tang.
  • 2 tablespoons soy sauce or tamari: use 2 tablespoons coconut aminos or 2 tablespoons Worcestershire sauce made without anchovies for a gluten free or different-flavor option.

Pro Tips

1. Finish the lentils al dente so they hold texture in the mix. Overcooked lentils can turn mushy, so test a spoonful a minute or two before the suggested time and stop cooking when they are tender but still have a little bite.

2. Build the sauce flavors in layers. Let the tomato paste brown slightly with the veggies, then simmer the ketchup mixture long enough for the sugars to mellow and the spices to bloom. Taste and tweak sweetness, acidity, and salt at the end rather than adding everything at once.

3. Use a splash of reserved cooking liquid if the mixture gets too dry while simmering. Add a tablespoon at a time until you reach a saucy but spoonable consistency; this keeps the lentils glossy and prevents them from clumping.

4. Boost contrast with bright, crunchy toppings. Acidic or crunchy elements like pickles, raw red onion, or a squeeze of lemon enhance the richness and make each bite more interesting.

Vegan Lentil Sloppy Joes Recipe

Vegan Lentil Sloppy Joes Recipe

Recipe by Jot Punji

0.0 from 0 votes

I can’t get over how these vegan lentil sloppy joes turn simple pantry staples into a saucy, protein-packed dinner that feels every bit as satisfying as the classic. One bite and you’ll see why this healthier twist deserves a spot in your regular rotation.

Servings

6

servings

Calories

490

kcal

Equipment: 1. Medium saucepan with lid
2. Fine mesh sieve or colander
3. Large skillet
4. Wooden spoon or heatproof spatula
5. Chef knife
6. Cutting board
7. Measuring cups and spoons
8. Toaster or oven broiler (with a baking sheet)

Ingredients

  • 1 1/2 cups dried brown or green lentils, rinsed

  • 3 cups low sodium vegetable broth or water

  • 1 medium yellow onion, finely chopped

  • 1 medium green or red bell pepper, finely chopped

  • 2 cloves garlic, minced

  • 2 tablespoons olive oil

  • 2 tablespoons tomato paste

  • 3/4 cup ketchup

  • 2 tablespoons brown sugar or maple syrup

  • 2 tablespoons soy sauce or tamari

  • 1 tablespoon apple cider vinegar

  • 1 teaspoon yellow mustard

  • 1 teaspoon smoked paprika

  • 1/2 teaspoon chili powder

  • 1/2 teaspoon ground cumin

  • Salt and black pepper to taste

  • 4 to 6 burger buns, toasted

  • Optional toppings: sliced pickles, sliced red onion, or shredded lettuce

Directions

  • Rinse 1 1/2 cups dried brown or green lentils and combine with 3 cups low sodium vegetable broth or water in a pot; bring to a boil, reduce to a simmer, cover, and cook until tender about 20 to 25 minutes; drain any excess liquid and set lentils aside.
  • While lentils cook, heat 2 tablespoons olive oil in a large skillet over medium heat; add 1 finely chopped medium yellow onion and 1 finely chopped medium green or red bell pepper and cook, stirring occasionally, until softened about 6 to 8 minutes.
  • Add 2 cloves minced garlic to the skillet and cook until fragrant about 30 seconds to 1 minute.
  • Stir in 2 tablespoons tomato paste and let it cook with the vegetables 1 to 2 minutes to deepen the flavor.
  • Add the cooked lentils to the skillet along with 3/4 cup ketchup, 2 tablespoons brown sugar or maple syrup, 2 tablespoons soy sauce or tamari, 1 tablespoon apple cider vinegar, and 1 teaspoon yellow mustard; stir to combine.
  • Season the mixture with 1 teaspoon smoked paprika, 1/2 teaspoon chili powder, 1/2 teaspoon ground cumin, and salt and black pepper to taste.
  • Bring the mixture to a gentle simmer and cook uncovered 8 to 10 minutes, stirring occasionally, until thickened and flavors meld; adjust seasoning, sweetness, acidity, or salt as needed.
  • Toast 4 to 6 burger buns while the lentil mixture finishes, either in a toaster or under a broiler until golden.
  • Spoon the lentil sloppy joe mixture onto the toasted buns and serve with optional toppings such as sliced pickles, sliced red onion, or shredded lettuce.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 320g
  • Total number of serves: 6
  • Calories: 490kcal
  • Fat: 8.2g
  • Saturated Fat: 1.7g
  • Trans Fat: 0g
  • Polyunsaturated: 0.8g
  • Monounsaturated: 3.6g
  • Cholesterol: 0mg
  • Sodium: 732mg
  • Potassium: 964mg
  • Carbohydrates: 84g
  • Fiber: 14.4g
  • Sugar: 20.1g
  • Protein: 21.2g
  • Vitamin A: 583IU
  • Vitamin C: 29.5mg
  • Calcium: 90mg
  • Iron: 6.3mg

Please enter your email to print the recipe:




Comments are closed.