• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Lettuce Veg Out
  • Vegan Recipes
    • Vegan and Gluten Free
    • Breakfast
    • Dinner
    • Snacks
    • Desserts
    • Appetizers
    • Side Dishes
  • Vegan Nutrition
  • About
menu icon
go to homepage
  • All Recipes
    • Main Course
    • Appetizers
    • Breakfast
    • Snacks
    • Dessert
    • Side Dish
    • Gluten Free
  • Nutrition
  • About
subscribe
search icon
Homepage link
  • All Recipes
    • Main Course
    • Appetizers
    • Breakfast
    • Snacks
    • Dessert
    • Side Dish
    • Gluten Free
  • Nutrition
  • About
×

Home > Vegan Recipes

Vegan Sloppy Joes Recipe (with Lentil "Meat")

9/28/21 by Nicole | 6 Comments

Jump to Recipe Video Print
5 from 7 votes. Leave a review!

This vegan sloppy joes recipe is packed with flavor and uses lentils for a delicious, nutritious meat alternative. It’s quick to make in one pot and creates a tasty meal that’s great for meal prep.

Close up of a sloppy joe sandwich on a sesame seed bun with the top bun resting to the back left of the sandwich. The sandwich is garnished with a radish and pickle on a toothpick and half the plate, to the right of the sandwich, is covered with slaw. A blurred white and blue striped towel and jar of pickles is in the back left.

Get the Veg Out newsletter for vegan recipes + nutrition content!

This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.

Are Sloppy Joes Vegan?

Sloppy joes are typically made with ground meat (beef being most common) that’s cooked in some type of barbecue-like sauce. They are almost never vegan unless specified as such.

It’s simple to prepare vegan sloppy joes by replacing ground meat with a meat alternative; in this recipe we’ll use lentils.

Sauce ingredients are typically vegan and there may be store-bought sloppy joes sauces near you. I prefer to make my own sloppy joes sauce because it’s so quick to make and tastes far better than pre-made options!

Top view of two white plates sitting on grey marble. Each plate has a bun topped with lentil sloppy joe mixture, some slaw and a garnish of radish slices and a small pickle on a large toothpick with the top bun resting to the side of the sandwich. Slaw with kale and radishes covers half of each plate.

Plant Based Sloppy Joe Ingredients

While the ingredient list for this recipe is a bit longer, the ingredients are all very basic and easy to find. Most of the ingredients are spices or sauces to add flavor to this recipe. There’s plenty of ingredient substitutions listed below but I love the recipe as-is!

  • Lentils: Lentils are the base of these vegan sloppy joes. To keep the recipe quick, easy and convenient, I use 2 cans of lentils so they’re ready to dump in after draining and rinsing. You can also use fresh cooked lentils if you have them around. Brown lentils work best for this recipe, but any type can do!
  • Canned tomato: To create the base of our sloppy joes sauce, I use a large can of diced tomatoes. Strain away any liquid to help speed the cooking process. Fresh tomatoes also work; if you use them, remove the seedy part because excess liquid takes a while to cook out of the sauce.
  • Onion and garlic: To build flavor in this recipe, I use fresh onion and garlic. You could use onion and/or garlic powder for an even quicker, easier recipe. About 1 ½ teaspoon onion powder and/or 1 teaspoon of garlic powder should replace the fresh onion and/or garlic. I love the texture of cooked onion in sloppy joes, so highly recommend using fresh if possible.
  • Soy sauce: I like to use soy sauce for a delicious depth of flavor and some salt. You could use tamari for a gluten-free option, or another soy sauce alternative like coconut aminos for a soy-free option. I typically buy low sodium soy sauce then add extra salt as needed for flavor.
  • Apple cider vinegar: Some vinegar helps to create a great balance of flavor in any recipe! If you don’t have any apple cider vinegar, white vinegar can also work.
  • Maple syrup: The sloppy joes sauce I grew up eating was probably very sweet, so to get that flavor I’ve added some maple syrup. Don’t worry though, this sauce is far from being sweet, but some syrup is a nice addition. You could use any type of vegan liquid sweetener you like if you don’t have access to maple syrup.
  • Molasses: Along with maple syrup, I add molasses for its delicious flavor and some added sweetness. Molasses is a common ingredient in barbecue sauces, which is essentially what we’re creating with this recipe.
  • Dijon mustard: While this ingredient is optional, I love using Dijon mustard for extra flavor in many of my recipes.
  • Ground cumin and chili powder: For smoky and slightly spicy flavor, ground cumin and chili powder are delicious additions to this recipe.
  • Dry basil and oregano: A couple dry herbs add yet even more flavor to this recipe! You could technically use any dry herbs, but these two are my favorites.
  • Salt and pepper: I add salt and black pepper at the start of cooking since I’ve made this recipe many times and know the amount is perfect for my tastes. If you’re unsure, it’s best to add salt and pepper at the end of cooking. Taste the cooked sloppy joes mix and add salt and/or pepper until the flavor suits your preferences.
Top view of an arrangement of ingredients in glass or wood bowl. From top left working right then down: cooked brown lentils; chopped white onion; minced garlic; soy sauce; canned diced tomatoes; apple cider vinegar; molasses; Dijon mustard; maple syrup; oregano + basil; salt + pepper; chili powder; ground cumin.

How to Make Lentil Sloppy Joes

This is a very easy recipe to make. Simply add your ingredients to a large pot and cook until the sauce is nicely thickened. You’ll need to keep an eye on the pot as it cooks, but if you use a high heat, this only takes about 20 minutes!

Step 1: Prep Ingredients

To prep this recipe, measure all ingredients and add them to a large pot.

If using canned lentils, start by draining and rinsing away the liquid. You can use freshly cooked lentils if you have some on hand.

Next, open a can of diced tomato and use a mesh strainer to drain excess liquid. You’ll need some liquid to create a tasty sauce, but excess liquid takes longer to cook out (for a thick and delicious sauce).

You’ll also need to dice an onion and mince some garlic before adding those ingredients to the pot.

All your remaining ingredients are spices and sauces to add flavor to the recipe. Once they’re in your pot, stir to combine.

Compilation of 4 images each showing the top view of a large metal pot. From top left moving right then down: cooked brown lentils and canned chopped tomato in the pot; chopped onion and minced garlic added to the lentils and tomatoes; other spices and sauces added to the pot; a hand holding a large red spoon is stirring the contents of the pot.

Step 2: Cook Sloppy Joes

Bring the pot to a boil over high heat. Cook your sloppy joes until the mixture is thickened, which takes about 20 minutes.

Stir regularly while the mixture cooks as it may stick to the bottom of your pot. It’s particularly important to stir a lot towards the end of the cooking process when most liquid has evaporated. It may be helpful to lower your heat to medium for the final 5 minutes.

Top view of a hand holding a large red spoon and stirring lentil sloppy joes that are cooking in a large metal pot. The mixture has chunks of uncooked onion in it and liquid at the bottom of the pot.

The sloppy joes are done when you can scrape across the bottom of the pot and no liquid pools behind where you’ve scraped.

Top view of a large metal pot filled with cooked lentil sloppy joes that are releasing steam (and slightly blurring the image) while a large red spoon is stirring the mixture.

Step 3: Serve

Serve your vegan sloppy joes hot on buns along with any toppings you like. Some tasty additions to these sandwiches are:

  • Mashed avocado or guacamole
  • Vegan mayonnaise
  • Pickles
  • Coleslaw
  • Tomato, sliced onion, lettuce, sliced radish or other veggies
  • Mustard
A long wood board topped with crumpled parchment paper with three sloppy joe sandwiches sitting on top. The front and back sandwich are fully prepped with the top bun resting to the side and a radish-pickle garnish while the center sandwich isn't garnished and doesn't have a top bun.

How to Create a Balanced Vegan Meal

I consider a balanced meal one that contains a good source of plant-based protein, carbohydrates, fats and lots of vegetables or fruits.

This recipe uses lentils which offer plant-based protein and carbohydrates. There are also some vegetables in the sauce (tomato and onion). You’re also likely to serve these lentil sloppy joes on a bun which provides additional carbohydrates.

While all of this is great, the meal is quite low in fat, so I’d include some fats on the sandwich (avocado or mayonnaise) or serve these sloppy joes with a side dish. Any type of salad with healthy fats in its dressing would be a good choice or make a side of roasted veggies cooked in oil.

The recipe on its own is also lower in vegetables. Serving it with a side of roasted veggies or a salad is a great choice to balance this meal.

Straight on view of a white plate with a bun loaded with lentil sloppy joe mixture and topped with a bit of slaw and a garnish on a toothpick (radish slice and pickle). The top bun rests to the left of the sandwich and more slaw with radishes covers the right half of the plate. A jar of pickles and second plate with a sloppy joe sandwich on it sit blurred in the background.

How to Refrigerate and Freeze Leftovers

This recipe is great for meal prep since it refrigerates well and can be frozen.

Let the sloppy joes cool to about room temperature before transferring to an airtight container. You can store this container in your fridge for up to a week. When ready to eat, reheat with a microwave or in a pot on your stove until warmed through.

You can also freeze in a freezer-safe container for a few months. To reheat, let the sloppy joes thaw to room temperature in your fridge before transferring to a pot and heat through.

If you make this recipe, please rate and comment below to help others benefit from your experience!

Square cropped image of a close up of a sloppy joe sandwich on a sesame seed bun with the top bun resting to the back left of the sandwich. The sandwich is garnished with a radish and pickle on a toothpick.

Vegan Sloppy Joes (with Lentil “Meat”)

These vegan sloppy joes are incredibly easy to make and create a delicious, nutritious meal that’s way better than using store-bought sauces. The recipe can be made gluten and/or soy free.
5 from 7 votes. Leave a review!
Prevent screen going dark
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Servings 6 Sandwiches
Calories 240 kcal
Cuisine American-inspired, Vegan

Equipment

  • Cutting board
  • Knife
  • Large pot
  • Large stirring spoon
  • Measuring cups and spoons
  • Mesh strainer

Ingredients
  

  • 4 cups cooked lentils (2 19 oz/ 540 mL cans, drained and rinsed)
  • 2 cups diced tomato (1 28 oz/ 540 mL can, drained)
  • 1 cup chopped onion
  • 3 cloves garlic , minced or crushed
  • 4 tablespoons soy sauce , low sodium*
  • 2 tablespoons apple cider vinegar
  • 2 tablespoons maple syrup
  • 2 tablespoons molasses
  • 2 teaspoons Dijon mustard
  • 2 teaspoons ground cumin
  • 2 teaspoons chili powder
  • 1 teaspoon dry oregano
  • 1 teaspoon dry basil
  • 1 teaspoon salt
  • ½ teaspoon black pepper
Prevent screen going dark

Instructions

Step 1: Prep Ingredients

  • Rinse and drain canned lentils or use fresh cooked lentils. Add to a large pot.
    4 cups cooked lentils
  • Use a mesh strainer to drain excess liquid from a can of diced tomato. Add to the large pot with the lentils.
    2 cups diced tomato
  • Peel and dice the onion. Peel then mince or crush the garlic.
    1 cup chopped onion, 3 cloves garlic
  • Add onions and garlic to the large pot along with all remaining ingredients.
    4 tablespoons soy sauce, 2 tablespoons apple cider vinegar, 2 tablespoons maple syrup, 2 tablespoons molasses, 2 teaspoons Dijon mustard, 2 teaspoons ground cumin, 2 teaspoons chili powder, 1 teaspoon dry oregano, 1 teaspoon dry basil, 1 teaspoon salt, ½ teaspoon black pepper

Step 2: Cook Sloppy Joes

  • Place the pot on your stove over high heat and bring to a boil.
  • Cook over high heat, stirring regularly, until the mixture has thickened – about 20 minutes. There shouldn’t be any pooling liquid in the bottom of the pan (when you scrape across the bottom, the mixture should hold its shape and not pool into the area that was just scraped).
  • As liquid evaporates, the mixture will thicken. It’s important to keep stirring, especially towards the end of cooking, to keep the mixture from sticking to your pot. You may want to turn the heat down to medium once most liquid is absorbed.

Step 3: Serve

  • Serve on fresh buns with additional toppings if desired (see above for serving ideas).

Video

Notes

*Soy sauce can be replaced with tamari for a gluten free option. If the soy sauce/ tamari is not low sodium, you may not need the full amount of salt called for.
**Nutrition calculations performed on sloppy joe filling only. Buns and additional toppings may impact recipe nutrition amounts.
Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.

Nutrition

Serving: 1 Sloppy Joe (⅙ of recipe)Calories: 240 kcalCarbohydrates: 45 gProtein: 15 gFat: 1 gSodium: 985 mgPotassium: 939 mgFiber: 10 gSugar: 11 gVitamin A: 303 IUVitamin C: 5 mgCalcium: 129 mgIron: 6 mg
Tried this recipe?Let us know how it was!

More Vegan Main Meal Recipes

Like this recipe? You should also try:

  • Close crop of seitan turkey roast with slices cut on wood serving board.
    Seitan Turkey Recipe (Vegan Turkey Roast)
  • Close up of a baking dish filled with vegan enchiladas topped with red sauce and cilantro garnish.
    Vegan Enchiladas Recipe (Sweet Potato and Black Bean)
  • Close up of a bite of orange tofu on a fork over more orange tofu, broccoli and rice.
    Vegan Orange Chicken Recipe
  • Close up of a large pot of tofu green curry with zucchini, snow peas and potato with cilantro garnish.
    Green Curry with Tofu

About Nicole Stevens

Nicole is a vegan Registered Dietitian (RD) and founder of Lettuce Veg Out.

She helps people thrive on a vegan diet with balanced recipes and easy-to-understand nutrition science.


Reader Interactions

Comments

  1. Kim Scott

    October 15, 2021 at 12:58 pm

    Yum! Comfort food. I can't wait to try this one; hopefully this weekend!

    Reply
    • Nicole Stevens

      October 16, 2021 at 12:21 pm

      It's so delicious! Hope you enjoy!!

      Reply
  2. Jayne

    October 13, 2021 at 9:04 pm

    This was terrific, and my meat-eating family enjoyed it as well!
    I was pretty faithful to the recipe, but I didn't have molasses, so added about 3T of BBQ sauce that had molasses, vinegar, and honey in it. Then added just a splash of champagne vinegar and a drizzle of maple syrup.
    I appreciated all the tips, descriptions, and details. I never would have thought to top with avocado, but a little guacamole was really delicious + cole slaw on the side.
    Thank you!

    Reply
    • Nicole Stevens

      October 14, 2021 at 7:58 am

      Hi Jayne - so happy to hear you and your family enjoyed! BBQ sauce is a great substitution for molasses and it sounds delicious served with guacamole and slaw!

      Reply
  3. Angie Sist

    November 04, 2019 at 11:19 am

    this is a truly delicious (and nutritious) recipe ... thank YOU ♥ let me know if you would like me to share at Tumblr

    Reply
    • Nicole Stevens

      November 05, 2019 at 6:31 am

      Thank you so much, I'm glad you enjoyed! Please feel free to share if you would like 🙂

      Reply

Reply to comment Cancel reply

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

Recipe Rating




Primary Sidebar

Hi, I'm Nicole! As a vegan Registered Dietitian, I empower vegans to live a balanced life and gain confidence in the kitchen.

More about me →

Latest Vegan Recipes

  • Close up of a stack of three chocolate chip cookies that are cut in half.
    Vegan Chocolate Chip Cookies (Soft and Chewy)
  • Close up of a bowl of vegan chicken or turkey gravy.
    Vegan Turkey Gravy Recipe
  • Close up of a glass bowl filled with vegan mashed potatoes topped with butter and chives.
    Vegan Mashed Potatoes Recipe (with Roasted Garlic)
  • Close up of a plate of linguine tossed with oat milk bechamel and a forkful of twirled pasta resting on top with parsley garnish.
    Oat Milk Bechamel Sauce Recipe (Vegan)

Footer


About

  • About Lettuce Veg Out
  • Privacy Policy
  • Disclaimer
  • Terms of Service
  • Contact Nicole

Email Updates

© 2016–2023 Lettuce Veg Out

Manage your privacy
To provide a quality experience, we use technologies like cookies to store and/or access device information. Consenting to these technologies allows us to process data such as browsing activity or unique IDs on this site. Not consenting, or withdrawing consent, may affect site features and functions.
Functional Always active
Necessary to enable a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. Exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
Manage options
{title} {title} {title}