• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Cozy Peach Kitchen
  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipes
  • About
  • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About
    • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Dinner Recipes

    Vegan Lentil Sloppy Joes

    Published: May 24, 2020 · Modified: Feb 1, 2021 by Cassidy Reeser · This post may contain affiliate links.

    209 shares
    jump to recipe

    Lentil Sloppy Joes are an easy vegan alternative to the sloppy joes you grew up eating! They're packed with protein, flavor and are perfect for lunch or dinner.

    Lentils on a whole wheat bun.
    Table of Contents hide
    1 Why this recipe works
    2 Ingredients and substitutions
    3 Step by step instructions
    4 Recipe FAQ and expert tips
    5 Looking for more dinner ideas?
    6 Vegan Lentil Sloppy Joes

    Are you ready for sweet and savory flavors paired with fiber and protein packed lentils? These sloppy joes taste just like childhood, minus the meat!

    Sloppy joes are really easy to put together using inexpensive but flavorful pantry staples. This is the meal to make when you're looking for easy and healthy comfort food!

    Why this recipe works

    • Diet-friendly: vegan, vegetarian, soy-free and gluten-free optional
    • Made in one pot in 30 minutes!
    • Kid approved and healthy
    • Uses inexpensive pantry staples
    • Filling and satisfying

    Check out my instant pot sloppy joes if you're looking for an Instant Pot version.

    Ingredients and substitutions

    Labeled ingredients used to make sloppy joes.

    Brown or green lentils: These lentils take about 15-20 minutes to cook. Don't use red or orange lentils as those will cook up much more quickly and get mushy. 

    BBQ sauce: I prefer a sweet BBQ sauce for sloppy joes because it is the most traditional flavor. That being said, this is a great place to make this recipe your own by using your favorite BBQ sauce!

    Sloppy joe sauce: This is comprised of a few pantry staples like ketchup, Dijon mustard (I use whole grain mustard because I love the flavor best, but any mustard will do), chili powder, Worcestershire sauce and hot sauce. Traditional Worcestershire sauce is not vegetarian or vegan, but many store-brand kinds are accidentally vegan.

    Ketchup can be replaced with tomato sauce if needed.

    Add-ins: I add diced onion and carrots for flavor and extra veggies. Bell pepper and celery would also go well. You can skip this step if you don't have any fresh produce on hand. 

    Step by step instructions

    Diagram showing steps 1 through 4 to make sloppy joes.
    1. Sauté veggies. Start by heating a medium sauce pot over medium-high heat. Once hot, add olive oil. Add diced onions and carrots to the hot oil. Sauté until translucent, about 6-8 minutes.
    2. Add all ingredients but the barbecue sauce. Stir to combine well.
    3. Bring the pot to a boil over high heat, then reduce to a simmer.
    4. Cover with a lid and simmer until the liquid is fully absorbed, about 20-25 minutes.
    5. Just before serving stir in ½ cup of BBQ sauce. You can add more if you prefer saucier sloppy joes!

    Recipe FAQ and expert tips

    • I love serving these with pickles, lettuce and tomato on a whole wheat hamburger bun for a classic option. You can also serve open faced or use sandwich bread.
    • These also work great as a taco filling with tahini coleslaw and pickled onions.
    • Buy canned or pre-cooked lentils to make this recipe in just 15 minutes! You will need about 3 cups of cooked lentils.
    • Try using meatless grounds (AKA vegan beef) in place of lentils for a more traditional sloppy joe.
    How do you store and reheat this?

    Keep refrigerate in a closed container for 3-4 days. Reheat on the stove over medium heat or in the microwave in about 2 minutes.

    Can I freeze these?

    Yes! Let cool to room temperature before transferring to a  freezer safe container. Freeze for up to 3 months. Let thaw overnight in the fridge before reheating.

    Can I make these gluten free?

    Yes! Simply choose a gluten-free BBQ sauce and Worcestershire suace.

    Lentils piled on whole wheat bun surrounded by lettuce.

    Looking for more dinner ideas?

    • Vegan Tempeh Bolognese
    • Baked Vegan Broccoli Mac and Cheese
    • Loaded Vegetarian Baked Sweet Potato
    • Easy Vegan Fried Rice

    Did you try this recipe? You can leave a star rating ⭐️⭐️⭐️⭐️⭐️ in the recipe card or a review down in the comments section. I always appreciate your feedback! You can also follow along on my YouTube, Instagram, TikTok, and Pinterest or sign up for my newsletter!

    Lentils on a whole wheat bun.
    Print Recipe
    5 from 3 votes

    Vegan Lentil Sloppy Joes

    Sloppy joes made with brown lentils and only classic ingredients! Great comfort food for lunch and meal prep.
    Prep Time10 mins
    Cook Time20 mins
    Total Time30 mins
    Servings: 5 servings
    Author: Cassidy Reeser, MS, RD

    Ingredients

    • 1 cup dry green or brown lentils rinsed
    • 1 tablespoon olive oil
    • 1 small yellow onion diced
    • ½ cup diced carrots
    • 3 cloves garlic minced
    • ¼ cup ketchup
    • 2 tablespoons Dijon mustard
    • 2 tablespoons brown sugar
    • 1 teaspoon chili powder
    • ½ teaspoon Worcestershire sauce vegan
    • ½ teaspoon hot sauce optional
    • ¼ teaspoon salt
    • 2 and ½ cups reduced sodium vegetable broth or water
    • ½ cup barbecue sauce
    • 5 burger buns
    • optional toppings: lettuce, onion, pickles, avocado, tomato

    Instructions

    • Heat a medium sauce pot over medium-high heat. Once hot, add olive oil. Add diced onion and diced carrot to the hot olive oil. Saute until onion is softened, about 6-8 minutes. Add minced garlic and saute a minute more, until garlic is golden.
    • Add all ingredients except for the BBQ sauce: ketchup, mustard, brown sugar, chili powder, Worcestershire sauce, hot sauce, salt, vegetable broth. Stir to combine. Bring to a boil over high heat. Once boiling, lower to a simmer over medium-low. Cover and let simmer until lentils are cooked through, about 15-20 minutes.
    • Once lentils are cooked through, turn off the heat and stir in ½ cup barbecue sauce. Add additional sauce as desired.
    • Serve on burger buns with optional toppings. Refrigerate in a closed container for up to 5-6 days.

    Notes

    • How to freeze: Add cooled (it should no longer be steaming) lentil sloppy joe filling to a freezer safe container (these are the kind that I use) and freeze for up to 3 months. Let thaw in the fridge before using or heat up in the microwave or stove for quick use.  
    • Storage and reheating: Keep refrigerate in a closed container for 3-4 days. Reheat on the stove over medium heat or in the microwave in about 2 minutes.

    Instagram icon

    Did you make this recipe?

    Tag @cozypeachkitchen on Instagram and hashtag
    #cozypeachkitchen

     
    Calories: 387kcalCarbohydrates: 69gProtein: 16gFat: 5gSaturated Fat: 1gSodium: 828mgPotassium: 610mgFiber: 14gSugar: 22gVitamin A: 2398IUVitamin C: 5mgCalcium: 123mgIron: 5mg

    More Vegetarian Dinner Recipes

    • Baked Sweet Potato Bowls with Tempeh
    • One Pot Vegetarian Chili Mac
    • Rice and Bean Casserole with Sweet Potatoes
    • Vegetarian Red Curry Noodles (One Pot)
    209 shares

    Reader Interactions

    Comments

    1. MARYELLEN GLORIE

      November 05, 2021 at 12:52 pm

      Made this for the first time today, exactly as written. It was excellent!!! I served it on toasted burger buns with romaine, extra onion, and ketchup. Really easy to put together, no special ingredients, and ready in less than an hour. Thank you!

      Reply
      • Cassidy Reeser

        November 05, 2021 at 3:06 pm

        Thanks for the review! 🙂

        Reply
    2. Andrea Ujvari

      August 23, 2021 at 12:42 pm

      I have made this multiple times in the past. I love this recipe. I also made it from black-eyed peas, due to family allergy to lentils. I also made it in my instant pot which makes it even easier.

      Reply
      • Cassidy Reeser

        August 24, 2021 at 10:11 am

        I love that you made it with black eyed peas, I'll have to try that out! Thanks for the review.

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I’m Cassidy! I’m the registered dietitian behind Cozy Peach Kitchen, a food and nutrition blog sharing easy vegetarian recipes for every occasion.

    More about me →

    Trending now

    • Vegan Avocado Pesto Pasta
    • Stovetop Gouda Mac and Cheese
    • Sweet Potato Quinoa Bowls with Almond Dressing
    • Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Mediterranean Quinoa Bowls with Balsamic Chickpeas
    • Instant Pot Black Beans and Rice

    Vegetarian meal prep

    • Quinoa Edamame Salad with Peanut Sauce
    • Vegan Breakfast Egg Sandwiches
    • Vegan Lentil Bowls with Lemon Tahini Dressing
    • Easy Vegetarian Bean Burritos
    • One-Pot Vegetarian Spaghetti
    • Instant Pot Red Beans and Rice (Vegan)
    • Southwest Quinoa Taco Salad
    • Sweet Potato Quinoa Bowls with Almond Dressing

    Footer

    Logos

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2022 Cozy Peach Kitchen®. All rights reserved.