Vegan Lentil Sloppy Joes

Featured in: Classic Comfort Dishes

This comforting dish combines a savory lentil and vegetable mixture simmered with spices, served atop crisp toasted sourdough. A creamy cashew-based vegan cheese sauce adds a luscious, tangy layer, while fresh garnishes provide brightness. Perfect for a satisfying, plant-based meal that’s rich in texture and flavor, it can be customized with spices or additional veggies for unique twists. Quick to prepare, it balances savory, tangy, and smoky notes in every bite.

Updated on Fri, 13 Feb 2026 11:37:00 GMT
Hearty vegan cheeseburger lentil sloppy joes served over crisp toasted sourdough with rich vegan cheese sauce.  Pin it
Hearty vegan cheeseburger lentil sloppy joes served over crisp toasted sourdough with rich vegan cheese sauce. | cozybatbout.com

There's something about the smell of lentils simmering with tomato paste and smoked paprika that makes you forget you're cooking something technically vegan. My friend Marcus swore by sloppy joes growing up, and when he went plant-based, he acted like that chapter of his life was closed. Then I made these one random Tuesday, topped with a creamy cashew cheese sauce that honestly rivals anything with dairy, and he sat there in stunned silence between bites. Sometimes the best dishes happen when you refuse to accept that giving something up means losing the comfort of it.

I made these for a potluck where I knew only one other vegan would be there, and I watched meat-eating coworkers go back for seconds without realizing what they were eating. One guy asked if it was "real cheese" with genuine concern, and when I said no, he shrugged and ate another one. Those moments matter more than you'd think, because food that doesn't announce itself as different is the kind that actually changes people's minds.

Ingredients

  • Brown or green lentils: These hold their shape better than red lentils and give you that meaty texture you want; cook them ahead or buy them canned and drained.
  • Olive oil: Use good oil here since it's a base flavor, not just cooking medium.
  • Yellow onion and green bell pepper: The holy duo that builds the flavor foundation; don't rush the sauté or you'll miss the sweetness developing.
  • Garlic cloves: Two is the minimum; garlic is the thing that makes this taste savory and complex rather than just tomato-y.
  • Canned crushed tomatoes: Better than fresh here because you want concentrated tomato flavor, not watery acidity.
  • Tomato paste: Two tablespoons might seem like a lot until you taste how it deepens everything; this is non-negotiable.
  • Vegan Worcestershire sauce: The secret weapon that makes people ask what spice you used; it adds umami that lentils alone can't deliver.
  • Yellow mustard: Sounds weird but trust it; one tablespoon adds a subtle tang that reads as savory, not condiment-y.
  • Ketchup and maple syrup: Together they balance the acid and add a gentle sweetness that makes you want another bite.
  • Smoked paprika, chili powder, and cumin: This spice trio is what makes it taste like comfort food rather than health food; don't skimp on the smoked paprika.
  • Raw cashews: Soak them hot, blend them smooth, and they become a sauce that's luxurious without cream; sunflower seeds work if you need nut-free.
  • Nutritional yeast: Non-negotiable for cheese flavor; get the kind that doesn't taste bitter or you'll regret it.
  • Lemon juice and apple cider vinegar: These brighten the cheese sauce so it doesn't taste flat or one-note.
  • Turmeric: Just for color, but the golden hue makes people trust it looks more like cheese.
  • Sourdough bread: The tang matters here; it cuts through the richness of the cheese sauce in the best way.
  • Red onion and dill pickles: These garnishes aren't optional; they add crunch and brightness that complete the cheeseburger vibe.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your pan and build the base:
Warm olive oil over medium heat until it shimmers, then add your diced onion and bell pepper. Let them sit for a minute without stirring, then give them a good stir; you want them to soften and start turning golden at the edges, which takes about four to five minutes. Add minced garlic and cook until the smell hits you—that's when you know you're thirty seconds away from burning it, so stir and move on to the next step.
Combine and simmer:
Dump in your cooked lentils, crushed tomatoes, tomato paste, and all the seasonings at once. The mixture will look thick and dark; stir it well so nothing sticks to the bottom. Let it bubble gently for ten to fifteen minutes, stirring now and then, until it darkens slightly and the flavors knit together into something that smells like diner food, not health food.
Blend the cheese sauce:
While the sloppy joe filling simmers, soak your cashews in hot water for exactly twenty minutes. Drain them, dump them into a blender with plant milk, nutritional yeast, lemon juice, vinegar, and all the powders. Blend on high until completely smooth and pale; if it looks grainy, keep going another thirty seconds.
Heat and thicken the sauce:
Pour the blended mixture into a small saucepan and whisk constantly over medium heat. It will slowly go from pourable to creamy, which takes about three to five minutes; you'll feel the difference as you whisk. If it gets too thick, splash in a bit more milk; if it's too thin, you can add cornstarch mixed with a tablespoon of cold water and let it bubble for a minute.
Toast the bread:
Brush both sides of sourdough slices generously with vegan butter or olive oil. Toast them in a hot skillet over medium heat, pressing gently with a spatula, until golden brown and crispy on one side before flipping; this takes about two to three minutes per side. You want them sturdy enough to hold the filling without falling apart, but still with some give.
Assemble and serve:
Place a toasted slice on a plate, spoon a generous heap of the lentil mixture on top, and drizzle with warm cheese sauce. Scatter sliced red onion and pickle slices across the top, add a pinch of fresh parsley if you have it, and serve while everything is still warm enough that the cheese sauce is silky.
Savory lentil sloppy joe mix piled high on golden sourdough, topped with creamy vegan cheese and fresh garnishes.  Pin it
Savory lentil sloppy joe mix piled high on golden sourdough, topped with creamy vegan cheese and fresh garnishes. | cozybatbout.com

My mom called me the day after I sent her the recipe and said she made them for a book club meeting where everyone expected to be polite about vegan food. Apparently someone asked for the recipe and my mom had to admit it was plant-based, and the whole table went quiet for a second before someone said, "Well, that's annoying because now I want to make it." That's the whole point, isn't it—food that doesn't apologize for what it is.

Why This Dish Works

The lentil-based filling mimics ground meat in texture while bringing its own nutty flavor to the party. Lentils soak up whatever sauce surrounds them, so by the time they've simmered with tomato paste, Worcestershire, mustard, and spices, they taste savory and complex rather than beany. The cheese sauce isn't trying to trick anyone; it's creamy and tangy in its own right, complementing rather than competing with the filling. Toast the bread crisp enough and it becomes structural integrity, not just a vehicle. All together, it hits every note of a classic cheeseburger—savory, tangy, rich, bright—just in a form that feels nourishing instead of heavy.

Making It Your Own

The base recipe is solid, but sloppy joes are forgiving enough that you can play around. Some people add sautéed mushrooms for umami depth or grated carrot for sweetness that rounds out the spice. Hot sauce works if you want heat, and diced jalapeños give you both heat and brightness. The cheese sauce can take different flavors too; some people add a pinch of smoked paprika to it, or swap the lemon juice for lime to shift the whole vibe. The only thing I'd keep fixed is the sourdough toast and the pickles—those are the elements that make it feel intentional rather than thrown together.

Storage and Next Steps

The lentil filling keeps in the fridge for four days and actually tastes better the next day when the flavors have had time to settle. The cheese sauce is best fresh, but you can make it an hour ahead and gently reheat it over low heat, stirring often. You can toast the bread ahead too, though it loses its crispness; I usually reheat it in a dry skillet for thirty seconds per side if I'm doing that. Frozen, everything will keep for up to three months, which means you could make a big batch on a Sunday and have weeknight dinners handled.

  • Reheat filling gently over low heat to keep it from drying out or burning on the bottom.
  • If you're making ahead, store the filling and cheese sauce separately so the bread doesn't get soggy.
  • Toast the bread fresh when you're ready to eat unless you don't mind reheating it, which is honestly fine too.
Comforting vegan sloppy joes with cheeseburger flavors, served on toasted sourdough and drizzled with luscious dairy-free cheese sauce. Pin it
Comforting vegan sloppy joes with cheeseburger flavors, served on toasted sourdough and drizzled with luscious dairy-free cheese sauce. | cozybatbout.com

These sandwiches are the kind of food that makes you feel taken care of, which might be the best thing any dish can do. Serve them warm with cold sparkling water and watch what happens.

Recipe FAQs

How do I achieve the perfect lentil texture?

Use cooked brown or green lentils and simmer them with the sauce until tender but still holding shape, around 10-15 minutes.

Can I make the cheese sauce nut-free?

Substitute soaked cashews with sunflower seeds and ensure all other ingredients are free from nuts.

What bread type works best for toasting?

Rustic sourdough provides a sturdy, crispy base that holds the savory topping without becoming soggy.

How can I add extra flavor to the lentil mixture?

Try adding sautéed mushrooms or grated carrot for additional umami or sweetness. Adjust spices for more heat if desired.

What side drinks pair well with this dish?

A crisp lager or sparkling water with lemon complements the rich and tangy flavors nicely.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Lentil Sloppy Joes

A hearty lentil sloppy joe mix served on toasted sourdough, topped with a rich vegan cheese sauce.

Prep duration
20 minutes
Cook duration
30 minutes
Overall time
50 minutes
Recipe by Noah Kendrick


Skill Level Medium

Cuisine American

Makes 4 Portions

Diet Info Plant-based, No Dairy

What You Need

Lentil Sloppy Joe Base

01 1 tablespoon olive oil
02 1 medium yellow onion, finely diced
03 1 green bell pepper, finely diced
04 2 garlic cloves, minced
05 1½ cups cooked brown or green lentils
06 1 cup canned crushed tomatoes
07 2 tablespoons tomato paste
08 1 tablespoon vegan Worcestershire sauce
09 1 tablespoon yellow mustard
10 2 tablespoons ketchup
11 1 tablespoon maple syrup
12 1 teaspoon smoked paprika
13 1 teaspoon chili powder
14 ½ teaspoon ground cumin
15 Salt and black pepper to taste

Vegan Cheese Sauce

01 ½ cup raw cashews, soaked in hot water for 20 minutes and drained
02 1 cup unsweetened plant-based milk
03 3 tablespoons nutritional yeast
04 1 tablespoon lemon juice
05 1 teaspoon apple cider vinegar
06 ½ teaspoon garlic powder
07 ½ teaspoon onion powder
08 ½ teaspoon turmeric
09 1 teaspoon salt
10 1 teaspoon cornstarch or arrowroot powder, optional

Assembly

01 4 large slices sourdough bread
02 Vegan butter or olive oil for toasting
03 1 small red onion, thinly sliced
04 1 dill pickle, thinly sliced
05 Chopped fresh parsley or chives, optional

Directions

Step 01

Prepare the Lentil Sloppy Joe Base: Heat olive oil in a large skillet over medium heat. Add diced onion and bell pepper; sauté for 4 to 5 minutes until softened. Add minced garlic and cook for 1 minute. Stir in cooked lentils, crushed tomatoes, tomato paste, vegan Worcestershire sauce, mustard, ketchup, maple syrup, smoked paprika, chili powder, cumin, salt, and pepper. Simmer uncovered for 10 to 15 minutes, stirring occasionally, until the mixture thickens and flavors meld. Adjust seasoning to taste.

Step 02

Make the Vegan Cheese Sauce: In a blender, combine soaked cashews, plant-based milk, nutritional yeast, lemon juice, apple cider vinegar, garlic powder, onion powder, turmeric, salt, and cornstarch if using. Blend until completely smooth. Pour the mixture into a small saucepan and heat over medium heat, whisking constantly, until thickened and melty, approximately 3 to 5 minutes. Add additional plant-based milk if the sauce becomes too thick.

Step 03

Toast the Sourdough: Brush both sides of each sourdough slice with vegan butter or olive oil. Toast in a skillet over medium heat or under a broiler until golden and crisp on both sides.

Step 04

Assemble and Serve: Place each toasted sourdough slice on a plate. Spoon a generous portion of the lentil sloppy joe mixture over each slice. Drizzle with warm vegan cheese sauce. Top with sliced red onion, pickles, and fresh herbs if desired. Serve immediately.

Tools Needed

  • Large skillet
  • Medium saucepan
  • Blender
  • Knife and cutting board
  • Toaster or broiler

Allergy Notice

Check every item for allergens and ask a health expert if unsure.
  • Contains wheat from sourdough bread
  • May contain soy from vegan Worcestershire sauce and ketchup
  • Contains tree nuts from cashews in cheese sauce
  • For nut-free preparation, substitute sunflower seeds for cashews and verify all packaged ingredient labels

Nutrition details (per portion)

Nutrition details are for general reference. Don’t substitute for professional advice.
  • Calorie count: 410
  • Fat content: 11 g
  • Carbohydrates: 59 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.