Few comfort foods can match the nostalgia of a sloppy joe. Rich, saucy, and a little bit messy, it’s the kind of sandwich that shows up at backyard cookouts, school cafeterias, and late-night cravings alike.
Now plant-based eaters have their own version: one that’s hearty, deeply flavored, and packed with protein without relying on meat substitutes. It doesn’t matter if you’re into earthy lentils or prefer the chewy texture of tofu crumbles; there’s a vegan sloppy joe that’s right for your kitchen.
Lentil Sloppy Joes
Lentils are the go-to base for a reason. They’re cheap, cook quickly, and hold their shape. Brown or green lentils work best here, since red lentils can break down too much and turn soupy.
Flavor Variations with Lentils
- BBQ twist: Use vegan BBQ sauce in place of tomato paste and maple syrup.
- Spicy kick: Add chipotle powder or diced jalapeños.
- Kid-friendly: Stick to mild paprika and reduce the vinegar for a sweeter profile.
Texture Hacks for Tofu Crumbles
- Bake the crumbled tofu at 400°F (200°C) for 20 minutes before adding to the skillet for extra chewiness.
- Add finely chopped mushrooms for a richer umami backbone.
- Mix in cooked quinoa if you want a heartier, grain-studded filling.

Vegan Sloppy Joes (Made with Lentils or Tofu Crumble)
Equipment
- Medium saucepan (for lentils)
- Large skillet or sauté pan
- Cutting board and knife
- Tofu press or clean towel + heavy object (if using tofu)
- Wooden spoon or spatula
- Measuring spoons and cups
- Toaster or skillet (for buns)
Ingredients
- 2 cups cooked brown or green lentils (about ¾ cup dry)
- 1 tbsp olive oil
- 1 medium onion, diced
- 1 medium bell pepper, diced (any color)
- 3 cloves cloves garlic, minced
- 3 tbsp tomato paste
- 1–2 tbsp maple syrup (adjust to taste)
- 1 tbsp apple cider vinegar
- 1 tbsp soy sauce
- 1 tsp smoked paprika (optional but recommended)
- Salt and pepper to taste
- 4 burger buns, toasted
Instructions
- Prep the Protein:If using lentils: Simmer ¾ cup dry lentils in water for 15–20 minutes until just tender. Drain and set aside.If using tofu: Press tofu for at least 10 minutes, then crumble into small, uneven chunks.
- Chop Aromatics:While lentils cook or tofu presses, dice the onion and bell pepper, and mince the garlic.
- Sauté the Base:Heat olive oil in a large skillet over medium heat. Sauté onion and bell pepper for 5–6 minutes until soft. Add garlic and cook 1 minute more.
- Add Sauce Ingredients:Stir in tomato paste, maple syrup, vinegar, soy sauce (or Worcestershire), and smoked paprika. Cook 2–3 minutes to let everything meld.
- Combine and Simmer:For lentils: Fold in the cooked lentils and let simmer on low for 5 minutes.For tofu: Let the tofu continue to cook in the sauce for 5–7 minutes until fully coated and slightly thickened.
- Toast Buns & Assemble:Toast buns while the mixture thickens. Spoon generous portions of the sloppy joe mixture onto buns. Serve immediately.
Video
Notes
Cooking Tips
- Lentils: Don’t overcook or they’ll turn mushy. Al dente is best for a good sloppy texture.
- Tofu: Crumbling by hand gives a better texture than using a knife. The more surface area, the better the browning.
- Flavor boost: Add a dash of hot sauce or mustard for a punchy twist.
- Make ahead: The filling keeps well in the fridge for 3–4 days and reheats beautifully.
- Serving ideas: Top with pickles, shredded lettuce, or vegan coleslaw for crunch.
Building the Perfect Sandwich
The filling is only part of the experience. A sloppy joe lives and dies by the bread and toppings you choose.
Picking the Right Bun
- Soft hamburger buns are classic and hold up well when toasted lightly.
- Whole-grain buns add extra fiber and a nutty flavor.
- Gluten-free buns or thick slices of toasted sourdough work for dietary needs.
Topping Ideas
- Crisp pickles for brightness
- Thinly sliced red onion for bite
- Coleslaw (vegan mayo-based or vinegar-based) for crunch
- Fresh herbs like cilantro or parsley to lighten the richness
Pro Tip for Mess Management
Lightly toasting your bun and spreading a thin layer of vegan mayo or mustard helps create a barrier so the bread doesn’t get soggy.
Meal Prep and Storage
Both lentil and tofu sloppy joes make excellent leftovers. Store the filling separately from the buns.
- Refrigeration: Up to 4 days in a sealed container
- Freezing: Both lentil and tofu bases freeze well for up to 2 months. Thaw overnight in the fridge and reheat on the stove with a splash of water.
- Reheating tip: Add a small amount of extra tomato sauce or broth while reheating to restore moisture.
Scaling for a Crowd

If you’re feeding a large group: say, a game night or a block party – the trick is to make the sauce base first in a large pot, then stir in cooked lentils or tofu in batches.
Keeping it warm in a slow cooker on low with a splash of vegetable broth prevents drying out. Serve with a toppings bar so everyone can customize their sandwich.
Toppings Bar Ideas
- Sliced pickles
- Jalapeños
- Vegan shredded cheese
- Different slaws (creamy, vinegar-based)
- Hot sauces
Making It Your Own
Once you’ve mastered the basic formula, vegan sloppy joes become a template rather than a strict recipe. Swap lentils for black beans, try tempeh crumbles instead of tofu, or change up the seasoning profile with global flavors.
- Korean-style: Add gochujang, sesame oil, and scallions.
- Indian-style: Use garam masala, cumin, and fresh cilantro.
- Mediterranean-style: Fold in chopped olives, oregano, and sun-dried tomatoes.
Serving Beyond the Bun
Sloppy joe filling isn’t limited to sandwiches. Use leftovers creatively:
- Stuffed sweet potatoes: Spoon lentil or tofu mix over baked sweet potatoes.
- Taco filling: Add cumin and chili powder for a quick taco night.
- Pasta sauce: Toss with cooked pasta and top with vegan Parmesan.
- Shepherd’s pie: Layer under mashed potatoes for a hearty casserole.
Why People Keep Coming Back to Vegan Sloppy Joes
View this post on Instagram
There’s something satisfying about taking a dish rooted in tradition and giving it a plant-based spin without sacrificing flavor or texture.
It’s nostalgic and new at the same time, hearty enough for skeptics and exciting enough for vegans looking for variety.
And unlike heavily processed meat substitutes, lentils and tofu keep the ingredient list short and recognizable.
Wrapping Up
Vegan sloppy joes are a hands-on, satisfying way to bring more plant-based meals into your routine. Whether you’re ladling saucy lentils onto a toasted bun or piling tofu crumbles high with pickles and slaw, you’re getting a balanced meal that feels as fun as it tastes.
Once you’ve tried both versions, you’ll find your own rhythm and tweaks – maybe a little more spice, a different sweetener, or a new topping combination.