Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegan Recipes

    Instant Pot Lentil Sloppy Joes

    Modified: Feb 18, 2026 · Published: Mar 18, 2022 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    4.95 from 19 votes
    5 servings
    50 minutes minutes
    Pin Jump to Recipe

    These vegetarian lentil sloppy joes are made in the Instant Pot with just a few simple and inexpensive ingredients. Freezer-friendly and kid-friendly, these sandwiches are the perfect healthy comfort food. 

    Lentil sloppy joe on a plate with pickles in the background.

    I'm excited to share this Instant Pot lentil sloppy joe recipe with you because it's a recipe that I've been making for years!

    Did everyone receive sloppy joes for school lunch as a kid? I was never a fan of the original sloppy joe, so I took that as a challenge to make a vegan instant pot sloppy joes that would taste better than the real thing.

    These lentil sloppy joes are the grown-up, healthier version of that long-gone cafeteria sandwich. They have all of the same flavor but are meatless and 100% vegan!

    Jump to:
    • Why this recipe works
    • Ingredients
    • Step by step instructions
    • Serving ideas
    • Storage and freezing
    • More Instant Pot favorites
    • Recipe
    • Comments

    Why this recipe works

    • Easy: Lentil sloppy joes require just 10 minutes of active cooking time. The rest of the cooking time is up to the Instant Pot!
    • Tastes just like sloppy joes: These meatless sandwiches are tangy and packed with that classic sweet sloppy joe flavor, just without the meat.
    • Budget-friendly: This recipe uses inexpensive and simple plant-based pantry staples like BBQ sauce and lentils.
    • Healthy: Lentils are packed with fiber, plant-based protein, and iron, making this a satisfying and nutritious recipe.
    • Dietary-features: vegan, gluten-free (just use GF BBQ sauce), soy-free, nut-free

    Ingredients

    Labeled ingredients used to make sloppy joes
    • Lentils: Use brown lentils. Green lentils do work but will take an extra 2-3 minutes to cook. Red and orange lentils do not work for sloppy joes because they cook much more quickly and are better in recipes like Instant Pot red lentil curry.
    • Ketchup and mustard are two must-use pantry staples that contribute to the backbone of sloppy joe flavor. For this grown-up version of sloppy joes, I like to use Dijon mustard or whole seed mustard, depending on what I have on hand. Regular mustard does work if that's what you have on hand.
    • Brown sugar adds a touch of sweetness that balances out acidity from the ketchup and mustard.
    • BBQ sauce: I recommend using a ketchup-based sweet barbecue sauce.
    • Vegetable broth: If you don't have vegetable broth, you can use water.

    Step by step instructions

    Time-saving tip: The onions and carrots don't have to be sauteed. Sauteing them deepens their flavor, but you can save time by skipping this step and just adding all of the sloppy joe ingredients to the Instant Pot at once.

    Start by pressing the "saute" function on your Instant Pot. Once it reads "hot" add the olive oil.

    Add diced onion and carrot and saute until softened, about 6 minutes. Next, add the garlic and saute a minute more, until aromatic. 

    Sloppy joe ingredients in the Instant Pot before cooking.

    Add in all remaining ingredients except for the BBQ sauce. Lock the lid in place. Set the Instant Pot to high pressure for 15 minutes. Allow the pressure to release naturally.

    It will take about 10 minutes for the pressure to build up and 15 minutes for it to release naturally. All in all, it should take about 40 minutes for the pot to come to pressure, cook, then release pressure.

    Cooked lentils in the Instant Pot.

    Unlock the lid and test a few lentils. If they are soft, stir in the BBQ sauce.

    If the lentils need more time in the Instant Pot, simply return the lid and cook them on high pressure for another 2 minutes. Do a quick pressure release. Repeat as needed.

    Serving ideas

    When I was a kid I ate sloppy joes with nothing other than a burger bun, but that feels like a missed opportunity for a variety of delicious and nutritious toppings.

    Here are a few topping ideas if you're craving a more balanced meal:

    • Sliced onions, quick pickled red onions, or even the caramelized onions used in my mushroom cheesesteak recipe
    • Romaine lettuce, spinach, or arugula
    • Pickles
    • Avocado for healthy fats
    • Tahini coleslaw

    This lentil filling is also delicious on baked potatoes!

    Serve with a side of instant pot kale or an arugula salad for an extra serving of vegetables.

    For a classic comfort food meal, enjoy sloppy joe sandwiches with a side of chips and vegan french onion dip.

    Storage and freezing

    • Storage: Store leftover lentils in a closed container in the fridge for 3-4 days.
    • Reheating: Reheat individual servings in a microwave-safe container in just about 2 minutes. Or reheat an entire recipe on the stove over medium heat, stirring until heated through.
    • Freezing instructions: Let the lentil sloppy joe filling cool to room temperature before transferring to a freezer-safe container. Freeze for up to 3 months. Let thaw in the fridge before using or heat up in the microwave or stove for quick use.  
    Close up of lentil sloppy joe on a white plate.

    More Instant Pot favorites

    Looking for a stovetop version? These vegetarian lentil sloppy joes are the exact same recipe, just made on the stovetop instead of the Instant Pot!

    • Overhead of gray bowl filled with vegan mac and cheese.
      15 Vegetarian Instant Pot Recipes
    • Overhead of gray bowl filled with vegan mac and cheese.
      Instant Pot Vegan Mac and Cheese
    • Overhead view of white bowl with chickpea noodle soup and lemon wedge..
      Chickpea Noodle Soup (Instant Pot or Stovetop)
    • Blue-rimmed white bowl filled with lentil stew topped with shredded parmesan cheese.
      Instant Pot Lentil Stew

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Close up of lentil sloppy joe on a white plate.

    Instant Pot Lentil Sloppy Joes

    Cassidy Reeser, MS, RD
    These vegetarian Lentil Sloppy Joes are made in the Instant Pot with just a few simple and inexpensive ingredients. 
    4.95 from 19 votes
    Print Recipe Pin Recipe Add to CollectionSaved!
    Prep Time 10 minutes mins
    Cook Time 15 minutes mins
    Pressure buildup and release 25 minutes mins
    Total Time 50 minutes mins
    Servings 5 servings

    Ingredients
      

    • 1 cup dry brown lentils rinsed; see note #1
    • 1 tablespoon olive oil
    • 1 small yellow onion finely diced
    • ½ cup diced carrot
    • 3 cloves garlic minced
    • ¼ cup ketchup
    • 2 tablespoons Dijon mustard
    • 2 tablespoons brown sugar
    • 1 teaspoon chili powder
    • ½ teaspoon vegan Worcestershire sauce check ingredient list to make sure its vegan
    • ½ teaspoon hot sauce optional
    • ½ teaspoon salt
    • 2 ¼ cups water or vegetable broth
    • ¼ cup barbecue sauce
    • 5 burger buns
    • optional toppings: lettuce, white onion, pickles, avocado

    Instructions
     

    • Press the "sauté" function on your Instant Pot. Set to "normal" heat and set the timer for 7 minutes. Once the Instant Pot reads "hot" add the 1 tablespoon of olive oil.
    • Sauté diced onions and carrots for about 6 minutes, until softened and lightly browned. Add garlic and sauté a minute more.
    • Deglaze the pot with 1-2 tablespoons of vegetable broth. Stir to remove any stuck on pieces of onion or garlic from the Instant Pot.
    • Add all remaining ingredients except for barbecue sauce: dry lentils, ketchup, mustard, brown sugar, chili powder, Worcestershire sauce, hot sauce, salt, and remaining water or broth. 
    • Lock the lid in place and set the pressure vent to "sealing". Press the "high pressure" button and set the timer to 15 minutes. It will take about 10 minutes to come to pressure.
    • When the timer is up, allow the pressure to release naturally. This will take about 15 minutes. Remove the lid and stir in the barbecue sauce. 
    • Serve on toasted burger buns with lettuce, onion, pickles and avocado. Enjoy!

    Video

    Notes

    1. Lentils: I recommend brown lentils because they cook more quickly than green lentils. If using green lentils you may need to add an extra 2-3 minutes. Red and orange lentils do not work for this recipe.
    2. If the lentils aren't as tender as you'd like after cooking for 15 minutes, cook them on high pressure for another 2 minutes. Do a quick pressure release. Repeat as needed.
    3. This recipe can easily be doubled. Double all ingredients, including liquid, and cook for the same amount of time.
    4. How to freeze: Add cooled (it should no longer be steaming) lentil sloppy joe filling to a freezer-safe container 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.  

    Nutrition

    Serving: 1sloppy joe with bunCalories: 355kcalCarbohydrates: 62gProtein: 15gFat: 5gSodium: 807mgPotassium: 577mgFiber: 13gSugar: 16gVitamin A: 2365IUVitamin C: 5.4mgCalcium: 119mgIron: 4.7mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!
    « Vegan Coconut Bacon
    Easy Baked BBQ Tofu »

    Comments

    1. Lindsay says

      May 09, 2026 at 12:38 pm

      This was super delicious, and so easy to make! Based on other reviews I decided to cook the lentils for 17 mins instead of 15, but I live in Colorado and the altitude can affect cooking times. The extra 2 mins was perfect for me. I personally love serving this over baked potatoes with pickles.

      Reply
      • Cassidy Reeser, MS, RD says

        May 11, 2026 at 9:46 am

        I recently visited my parents in Colorado and tried cooking lentils there. They took the longest time to get them to cook on the stove, which I'm not used to living much closer to sea level. I appreciate your note on altitude cooking and I'm sure others will too!

        Reply
    2. Meredith Trotter says

      June 25, 2024 at 6:43 pm

      Delicious! Like some other commenters, I decreased liquid by 1/4 cup. I increased cooking time by 1 minute. Still just slightly under cooked, will increase to 2 minutes next time. Will definitely make this again!

      Reply
      • Cassidy Reeser says

        June 26, 2024 at 10:14 am

        Thanks for the review!

        Reply
    3. Denise says

      July 07, 2023 at 10:08 pm

      I loved this recipe! I used 1/4 less vegetable broth and it came out perfect!

      Reply
    4. Liz says

      December 14, 2021 at 4:10 pm

      This is one of our new favorites. Will be making this regularly.

      Reply
    5. Stefany says

      June 12, 2020 at 9:34 pm

      Delicious! Next time I would add 2-3 more minutes of cooking time as some of my lentils were still too firm.

      Reply
      • Cassidy Reeser, RDN, LD says

        June 13, 2020 at 3:20 pm

        Thanks for making it! 🙂

        Reply
    6. Victoria says

      June 07, 2020 at 3:55 pm

      The flavors come together really well! Mine came out kind of watery so I may try reducing the amount of liquid next time.

      Reply
      • Cassidy Reeser, RDN, LD says

        June 08, 2020 at 1:43 pm

        Thanks for the review, glad you liked the sloppy joes!

        Reply
        • Casey says

          October 19, 2021 at 5:14 pm

          I've made this several times. Great recipe! So easy and filling.

          Reply
      • Allie says

        August 11, 2020 at 10:12 pm

        I agree! The flavor was great but there was too much liquid and the lentils were just a little over done for my taste. 2-3 minutes less and reduce liquid by 1/4-1/2 cup 🙂

        Reply
    7. Emily Koczur says

      May 23, 2020 at 8:26 pm

      Tonight was my second time making this recipe. It was so good the first time (and second of course), that I wanted to make sure I doubled the batch to freeze and save for later. It's so easy too. Thanks!

      Reply
      • Cassidy Reeser, RDN, LD says

        May 24, 2020 at 12:04 pm

        Thanks Emily, so happy to hear that! Enjoy!

        Reply
    8. Lori says

      May 13, 2020 at 7:32 pm

      This was a fabulous, easy to make recipe!! Everybody loved it!!

      Reply
      • Cassidy Reeser, RDN, LD says

        May 14, 2020 at 6:46 pm

        Awesome, so glad everyone liked it!

        Reply
    9. Wendy Gregg says

      April 03, 2020 at 9:06 pm

      This recipe is delicious! I have made it multiple times. My husband suggested leaving the BBQ sauce out and putting it on our sandwiches separately. He made a good choice. The flavor in this recipe really pops without drowning all of it's deliciousness in BBQ sauce. It's awesome either way, but my preference is to put a little on each bite.

      Reply
      • Cassidy Reeser, RDN, LD says

        April 04, 2020 at 12:12 pm

        I'm glad you both like them! Thanks for the tip and for making the recipe.

        Reply
    10. Meghan says

      December 06, 2019 at 12:20 am

      Just made them tonight for my partner and I. We both loved them! Super easy and darn delicious. H

      Reply
      • Cassidy Reeser, RDN, LD says

        December 06, 2019 at 2:25 pm

        Thanks Meghan, glad you both liked the recipe!

        Reply
    11. Amanda Luck says

      May 20, 2019 at 12:13 am

      I dont have an instant pot can I make it in a crockpot?

      Reply
      • Cassidy says

        May 20, 2019 at 5:45 pm

        I think it would work if you cook on high for 2-3 hours, but I can't say for sure since I haven't tried it out myself.

        Reply
    12. Jamie says

      May 18, 2019 at 10:31 pm

      I love these!! So much flavor! I doubled the batch with no problems. I will be making again for sure!!

      Reply
      • Cassidy says

        May 20, 2019 at 5:42 pm

        Thank you! Glad you liked it!

        Reply
    13. Cheryl says

      April 08, 2019 at 8:16 pm

      I've made these before from other recipes and didn't like them. This recipe is FANTASTIC! It will be a regular on our menu~ Thanks so much

      Reply
      • Cassidy says

        April 09, 2019 at 5:45 pm

        Cheryl, thank you! So glad to hear you like this recipe.

        Reply
    4.95 from 19 votes (5 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




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

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

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

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.