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 » Vegetarian Dinner Recipes

    Vegetarian Sloppy Joes

    Modified: Jan 22, 2024 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 3 votes
    5 servings
    30 minutes minutes
    Pin Jump to Recipe
    White hand holding lentil sloppy joe
    cropped-lentil-sloppy-joes-3.jpg

    It's easy to make vegetarian sloppy joes using brown lentils and a handful of flavorful pantry staples! These sloppy joes are packed with plant-based protein, flavor, and are perfect for lunch or dinner.

    Lentils on a whole wheat bun.

    These vegetarian sloppy joes taste just like childhood, minus the meat! They're also packed with protein and fiber, but they don't skimp on that classic sweet and savory sloppy joe sauce.

    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!

    Jump to:
    • Why this recipe works
    • Ingredients
    • Step-by-step instructions
    • Cassidy's tips
    • FAQ
    • Storage tips
    • Looking for more dinner ideas?
    • Recipe
    • Comments

    Why this recipe works

    • Quick & easy: The lentil sloppy joe filling is made in one pot in just 30 minutes.
    • Ultra-flavor: This recipe uses dry lentils that cook directly in the sloppy joe sauce, which means that each bite is filled with flavor.
    • Nostalgic and nutritious: This is classic comfort food without any shortcuts. Just because we're taking a classic meaty recipe and making it vegetarian doesn't mean we're straying from that classic sweet sloppy joe sauce.
    • Pantry-friendly: This is a great recipe to keep ingredients on hand for, because all of the ingredients are pantry staples. It's also a pretty budget-friendly recipe.

    Looking for a more hands-off option? Check out my Instant Pot sloppy joes if you're looking for an Instant Pot version.

    Ingredients

    Labeled ingredients used to make sloppy joes.
    • Brown or green lentils: These lentils take about 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 desired, but note that the sloppy joes will be slightly less sweet.
    • 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. Cook the lentils: Add all of the ingredients, except for the BBQ sauce, to the pot. Stir to combine well. Bring the pot to a rapid simmer over high heat, then reduce to a simmer.
    3. Simmer: Cover the pot with a lid and simmer until the liquid is fully absorbed and the lentils are tender, about 20-25 minutes.
    4. Add BBQ sauce: Just before serving stir in ½ cup of the BBQ sauce. You can add more if you prefer saucier sloppy joes!

    Cassidy's tips

    • Assembly: I love serving vegetarian sloppy joes with pickles, lettuce, and tomato on a hamburger bun for a classic option. You can also serve the sandwiches open-faced or use sandwich bread.
    • The lentil filling also works 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.

    FAQ

    Can I make these gluten-free?

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

    Can I use canned lentils in place of dry lentils?

    Yes, canned lentils can be used in place of dry. You will need about 3 cups of cooked lentils. Omit the vegetable broth and simply stir all of the sauce ingredients together, then simmer on low to marry the flavors.

    Can I use red or orange lentils?

    I do not recommend using red or orange lentils because they cook much more quickly than brown lentils and have a much softer texture. They work better in lentil patties, red lentil stew, and red lentil casserole.

    Lentils piled on whole wheat bun surrounded by lettuce.

    Storage tips

    • Storage: Keep refrigerated in a closed container for 3-4 days.
    • Reheating: Reheat on the stove over medium heat, stirring occasionally until heated through, or reheat in the microwave in about 2 minutes.
    • How to freeze: 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.

    Looking for more dinner ideas?

    • White speckled bowl with spaghetti and bolognese sauce.
      Vegan Tempeh Bolognese
    • Overhead view of breadcrumb topped mac and cheese bake next to a bowl filled with a serving.
      Baked Vegan Broccoli Mac and Cheese
    • Close up of taco stuffed sweet potato.
      Lentil Stuffed Sweet Potatoes
    • Fried rice with vegetables in a cast iron skillet
      Easy Vegan Fried Rice

    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

    Vegetarian lentil sloppy joes on a burger bun.

    Vegetarian Lentil Sloppy Joes

    Cassidy Reeser, MS, RD
    This vegetarian spin on sloppy joes is made with brown lentils and only classic ingredients! Great comfort food for lunch and meal prep.
    5 from 3 votes
    Print Recipe Pin Recipe Save RecipeSaved!
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Servings 5 servings

    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 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.

    Nutrition

    Calories: 387kcalCarbohydrates: 69gProtein: 16gFat: 5gSaturated Fat: 1gSodium: 828mgPotassium: 610mgFiber: 14gSugar: 22gVitamin A: 2398IUVitamin C: 5mgCalcium: 123mgIron: 5mg
    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 Fruit Salad with Coconut Dressing
    Tofu 101: Cooking Methods and Recipes »

    Comments

    1. MARYELLEN GLORIE says

      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 says

        November 05, 2021 at 3:06 pm

        Thanks for the review! 🙂

        Reply
    2. Andrea Ujvari says

      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 says

        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
    5 from 3 votes (1 rating 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 © 2025 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.