Gastronotherapy

  • About
  • Recipe Index
  • FAQ
  • Subscribe
  • Accessibility
  • Cookbooks
  • weeknightdinnerclub
menu icon
go to homepage
  • My Favorite Recipes
  • Recipe Index
  • About
  • Subscribe
  • Weeknight Dinner Club
  • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • My Favorite Recipes
    • Recipe Index
    • About
    • Subscribe
    • Weeknight Dinner Club
    • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Gastronotherapy » Recipes » Main Course

    Vegetarian Sloppy Joes (Lentil + Mushroom)

    Modified: Jul 7, 2026 · Published: Feb 11, 2022 by MaryAnne · This post may contain affiliate links · 6 Comments

    Jump to Recipe Jump to Video Print Recipe

    If you want that classic smoky-sweet sloppy joe vibe without ground meat, this lentil-and-mushroom version delivers the real deal: savory, tangy, and properly messy. It's got green lentils for a protein-packed bite and finely chopped mushrooms for umami "meatiness", and the sauce is made with the same pantry staples that make traditional sloppy joes craveable. It's ready in about 30 minutes, makes great leftovers, and the filling freezes beautifully.

    Hearty lentil sloppy joes arranged on a platter.

    Want to save this recipe?

    Enter your email below and get it sent straight to your inbox. Plus, I'll send you easy and delicious recipes every week!

    Save Recipe


    I've tested a few combos over the years, and landed on this recipe for vegetarian sloppy joes. I use lentils and mushrooms to recreate a meaty texture, and utilize a combination of fresh and pantry-friendly ingredients to make a smoky and hearty sauce. And they taste even better the next day!

    For more vegetarian sandwich recipes, try my portobello burger with slaw, spicy bbq tofu sandwich, and mushroom BLT!

    Jump to:
    • ⭐️ Why You'll Love These Vegetarian Sloppy Joes
    • 🍄 Key Ingredients
    • 📝 Ingredient Swaps & Dietary Notes
    • 🔪 How To Make Lentil Sloppy Joes (Vegetarian)
    • 👩🏼‍🍳 How To Thicken Sloppy Joe Sauce
    • 👩🏼‍🍳 Storage & Freezing
    • 👩🏼‍🍳 Expert Tips for the Best Sloppy Joes
    • 🍽 What To Serve With Meatless Sloppy Joes
    • 💬 Frequently Asked Questions
    • 🍅 More Vegetarian Sandwich Recipes
    • Vegetarian Sloppy Joes Recipe

    ⭐️ Why You'll Love These Vegetarian Sloppy Joes

    • Lentils + mushrooms = the best "meaty" texture (lentils add bite, mushrooms add savory umami flavor).
    • Classic sloppy joe flavor, minus the meat: smoky, tangy, lightly sweet, and super saucy.
    • One-pan, weeknight-friendly and ready in about 30 minutes.
    • Easy to customize (vegan, gluten-free, less sweet/spicy, etc.).
    • Great for meal prep: the filling tastes even better the next day and freezes well.

    🍄 Key Ingredients

    ingredients arranged on a table.
    • Green or brown lentils: hold their shape and keep the filling hearty (skip red lentils; they get soft/mushy). If you're a lover of lentils, try my French lentil salad with Dijon vinaigrette!
    • Mushrooms: add savory depth and a "ground meat" vibe (cremini/baby bella are perfect).
    • Onion & garlic: foundational flavor that makes the sauce taste "slow cooked."
    • Tomato base (ketchup / tomato sauce / tomato paste): brings the classic sloppy joe sweetness and tang. If you've got leftover spaghetti sauce on hand, substitute 2 cups for the tomato sauce for a similar flavor.
    • Smoky seasoning (smoked paprika, chili powder, etc.): gives that BBQ-adjacent sloppy joe vibe.

    📝 Ingredient Swaps & Dietary Notes

    • Vegan: use maple syrup/brown sugar as needed and a vegan Worcestershire (without anchovies), or sub soy sauce & a splash of vinegar.
    • Gluten-free: serve on gluten-free buns or lettuce wraps; check label on Worcestershire sauce (find a brand that doesn't contain barley malt vinegar).
    • No Worcestershire? Use soy sauce/tamari + a splash of vinegar + a pinch of sugar.
    • Lower sugar: reduce ketchup sweetness by using tomato sauce.
    • Extra vegetables: finely diced bell peppers or shredded carrots blend in well, and also naturally boost the sweetness.
    • No maple syrup? See my list of the best maple syrup alternatives!

    🔪 How To Make Lentil Sloppy Joes (Vegetarian)

    *See printable instructions in the recipe card below.

    Prepare lentils: Add liquid and lentils to a small saucepan. Over medium-high heat, bring to a boil, then reduce heat to a simmer and cook (covered) for around 20 minutes, or until tender. Drain any remaining liquid and set aside.

    lentils and vegetable broth in a saucepan.

    Make sloppy joe mixture: While your lentils are cooking, add oil to a large skillet over medium heat. Add diced onion and cook 5-6 minutes, until soft and translucent. Toss in diced pepper and mushrooms, and cook for another 4-5 minutes, until mushrooms have browned. Add minced garlic and cook for an additional minute.

    Next, add salt, pepper, tomato sauce, maple syrup, ketchup/tomato paste, Worcestershire sauce, chili powder, and paprika, and stir until well combined.

    cooked onion and red pepper in a large skillet.

    Add cooked lentils to the skillet and mix well. Continue cooking the mixture over medium-low heat until heated throughout, about 5 minutes.

    vegan sloppy joe mixture being cooked in a large skillet with a wooden spoon.

    Assemble: Let it sit for 5-10 minutes to help the sauce cling to the mushrooms and lentils. Spoon mixture into hamburger buns and garnish with pickled onions and parsley (if using).

    Hand picking up a lentil and mushroom sloppy joe sandwich.

    👩🏼‍🍳 How To Thicken Sloppy Joe Sauce

    • Simmer uncovered for a few extra minutes to reduce the liquid. Sloppy joes should be saucy, but not soupy!
    • Add 1-2 tablespoons tomato paste for thicker, richer sauce.
    • Mash a small scoop of (cooked) lentils and stir back in for natural thickening.
    • Cornstarch slurry: Whisk together 1 teaspoon cornstarch and 1 tablespoon of water, add to sloppy joe mixture, and simmer 1 minute.
    • If it's too thick, thin it out with a splash of vegetable broth or water.

    👩🏼‍🍳 Storage & Freezing

    • Storage: Transfer sloppy joe mixture to an airtight container and store up to 4 days in the refrigerator.
    • How to reheat: Place sloppy joe filling in a saucepan over medium-low heat (or microwave) and stir occasionally until warm throughout, around 10 minutes. Add a splash of water or vegetable broth if it needs to be thinned out a bit.
    • How to freeze: Cool completely and freeze in portions in a freezer-safe container. Store in the freezer for up to 3 months.
    • Make-ahead tip: Make your sloppy joe filling the day before serving and let the flavors mingle overnight in the refrigerator. It's actually better on the second day!

    👩🏼‍🍳 Expert Tips for the Best Sloppy Joes

    Vegetarian sloppy joes arranged on a cutting board.
    • For the meatiest texture, chop mushrooms very fine (or pulse in a food processor), then sauté until their moisture cooks off before adding sauce.
    • Use green or brown lentils for the best bite. Red lentils turn softer and can get mushy.
    • Brown the mushrooms until their moisture cooks off before adding sauce (this is what makes the filling taste "meaty," not watery).
    • Taste at the end and adjust. Add a splash of vinegar for tang, a pinch of sugar for classic sweetness, and more smoked paprika for deeper flavor.
    • Let it sit 5-10 minutes before serving. The sauce will thicken up and cling to the lentils and mushrooms better.
    • Toast your buns. For more texture and flavor, toast your hamburger buns. Slice and place (open-faced) under broiler for 3-4 minutes, and watch closely.

    🍽 What To Serve With Meatless Sloppy Joes

    There are so many options for pairing sloppy joes with delicious side dishes! Here are a few suggestions:

    • Pair them with a vegetable, like roasted Brussels sprouts, zucchini fries, or corn on the cob
    • For a summer picnic or potluck, serve with vegetarian baked beans
    • Pair with a tasty side salad, like purple coleslaw or cucumber salad
    • For a heartier meal, serve them with Japanese sweet potato fries.
    • Check out my sloppy joe sides post for more options!

    💬 Frequently Asked Questions

    What are sloppy joe sauces made of?

    Usually ketchup/tomato, vinegar/Worcestershire, & seasonings.

    Can I use canned lentils?

    Yes! Drain and rinse well, then simmer briefly so they soak up the sauce.

    Why are my lentils mushy?

    They were most likely overcooked. For best results, use green or brown lentils and cook just until tender.

    🍅 More Vegetarian Sandwich Recipes

    • Crispy bbq tofu sandwich arranged on a cutting board.
      Crispy BBQ Tofu Sandwich
    • Meaty vegetarian blt with portobello mushrooms.
      The Ultimate Vegetarian BLT (with vegan option)
    • Meaty portobello mushroom sandwich with ranch slaw.
      Portobello Mushroom Sandwich with Smoky Ranch Slaw
    • Cheesy garlic grilled cheese with tomato slices.
      Garlic Bread Grilled Cheese

    Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with me through social media by following me on Instagram, Pinterest, TikTok, and Facebook.

    Subscribe to my email newsletter to get a FREE e-book of 15 Healthy Weeknight Recipes, and get new recipes delivered to your inbox every week!

    Hearty lentil sloppy joes arranged on a platter.

    Vegetarian Sloppy Joes Recipe

    Author: MaryAnne
    If you want that classic smoky-sweet sloppy joe vibe without ground meat, this lentil-and-mushroom version delivers the real deal:savory, tangy, and properly messy. It's got green lentils for bite(not mushy) and finely chopped mushrooms for umami "meatiness",and the sauce is made with the same pantry staples that make traditional sloppy joes craveable. It's ready in about 30 minutes,makes great leftovers, and the filling freezes beautifully.
    5 from 5 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine American
    Servings 6 servings
    Calories 321 kcal

    Ingredients
      

    • 2 cups vegetable broth or water
    • 1 cup green lentils, well rinsed (see "Tips" section for instructions on using red lentils)
    • 2 Tablespoons olive oil
    • 1 medium yellow or white onion, diced
    • 1 red or green bell pepper, diced
    • 8 ounces baby bella (or button) mushrooms, finely diced
    • 2 cloves garlic, minced
    • 1 teaspoon salt
    • ½ teaspoon black pepper
    • 1 15-ounce can tomato sauce
    • 1 Tablespoon maple syrup
    • 1 Tablespoon ketchup or tomato paste
    • 2 Tablespoons Worcestershire sauce
    • 1 Tablespoon chili powder
    • 2 teaspoons smoked paprika
    • pickled onions (optional garnish)
    • fresh parsley, chopped (optional garnish)
    • 6 hamburger buns

    Instructions
     
    Prevent your screen from going dark
     

    • Add liquid and lentils to a small saucepan. Over medium-high heat, bring to a boil, then reduce heat to a simmer and cook (covered) for around 20 minutes, or until tender. Drain any remaining liquid and set aside.
    • While your lentils are cooking, add oil to a large skillet over medium heat. Add diced onion and cook 5-6 minutes, until soft and translucent. Toss in diced pepper and mushrooms, and cook for another 4-5 minutes, until mushrooms have browned. Add minced garlic and cook for an additional minute.
    • Next, add salt, pepper, tomato sauce, maple syrup, ketchup/tomato paste, Worcestershire sauce, chili powder, and paprika, and stir until well combined.
    • Add cooked lentils to the skillet and mix well. Continue cooking the mixture over medium-low heat until heated throughout, about 5 minutes. Season to taste with additional salt if needed.
    • Let it sit for 5-10 minutes to help the sauce cling to the lentils and mushrooms. Spoon mixture into hamburger buns and garnish with pickled onions and parsley (if using).

    Video

    Notes

    •  
    • Storage: Transfer sloppy joe mixture to an airtight container and store up to 4 days in the refrigerator.
    • For the meatiest texture, chop mushrooms very fine (or pulse in a food processor), then sauté until their moisture cooks off before adding sauce.
    • Use green or brown lentils for the best bite. Red lentils turn softer and can get mushy.
    • Brown the mushrooms until their moisture cooks off before adding sauce (this is what makes the filling taste "meaty," not watery).
     
    •  

    Nutrition

    Calories: 321kcalCarbohydrates: 51gProtein: 14gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 1037mgPotassium: 668mgFiber: 12gSugar: 10gVitamin A: 1024IUVitamin C: 22mgCalcium: 107mgIron: 5mg
    Tried this recipe?Let us know how it was!

    More Vegetarian & Vegan Main Course Recipes

    • Crispy corn fritters with jalapeño on a plate.
      Jalapeño Cheddar Corn Fritters – Crispy & Easy
    • Bowl of easy peanut noodles with chopsticks.
      Spicy Peanut Noodles (15-minute)
    • Crispy zucchini fritters with feta and dill.
      Crispy Zucchini Fritters
    • French lentil salad with goat cheese.
      French Lentil Salad with Dijon Vinaigrette

    Comments

    1. Kristina says

      February 13, 2022 at 9:04 am

      5 stars
      As a vegetarian I miss eating sloppy joes, but the lentil and mushroom mixture worked really well! Even my kids commented on them! Can't wait to make this again!

      Reply
      • Gastronotherapy says

        February 13, 2022 at 12:56 pm

        So happy to hear that you and your kids enjoyed them, Kristina! 😀

        Reply
    2. Sara says

      September 03, 2022 at 1:48 pm

      5 stars
      I loved the tangy flavor and hearty vegetarian mixture! Thanks for the recipe.

      Reply
      • MaryAnne says

        September 03, 2022 at 2:08 pm

        So glad you enjoyed them, Sara! 😍

        Reply
    3. Barb Haner says

      January 15, 2023 at 9:41 pm

      5 stars
      I have been hungry for sloppy joes but since I don't eat much meat anymore I didn't know how to make them. This recipe sounds great!

      Reply
      • MaryAnne says

        January 16, 2023 at 7:08 am

        I hope you give them a try! 😊

        Reply
    5 from 5 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Hi! I’m MaryAnne, the writer, recipe developer, and photographer behind Gastronotherapy, where you'll find mostly meatless, veggie-forward recipes with big flavor, simple ingredients, and plenty of room for dessert.

    More about me →

    Subscribe to my email newsletter to get a FREE e-book of 20 vegetarian recipes, and get new recipes delivered to your inbox every week!

    Easy Summer Recipes

    • Bowl of vegetarian baked beans resting on a cutting board with a spoon.
      Vegetarian Baked Beans (No Bacon/No Refined Sugar)
    • Watermelon and cucumber salad with feta and mint in a bowl.
      Spicy Watermelon Cucumber Salad
    • Crispy corn fritters with jalapeño on a plate.
      Jalapeño Cheddar Corn Fritters – Crispy & Easy
    • Hearty lentil sloppy joes arranged on a platter.
      Vegetarian Sloppy Joes (Lentil + Mushroom)
    • black bean corn avocado salsa in a bowl garnished with cilantro.
      Black Bean Corn Salsa with Avocado
    • Crispy bbq tofu sandwich arranged on a cutting board.
      Crispy BBQ Tofu Sandwich

    Popular Recipes

    • Sliced tomato tart on a wooden cutting board with a knife.
      Tomato Tart with Puff Pastry
    • Stack of fluffy blueberry muffins on a pan.
      The Ultimate Sour Cream Blueberry Muffins
    • Creamy one pot vegetarian pasta in a large bowl with spoon.
      One Pot Creamy Pasta with Tomato Mascarpone Sauce
    • Zucchini and corn fritters arranged on parchment paper with a cup of sauce.
      Crispy Zucchini and Corn Fritters – Skillet, Air Fryer, or Oven
    • cheesy spinach and mushroom quiche in a tart pan with one piece being lifted out
      Cheesy Spinach and Mushroom Quiche
    • Creamy peanut butter pie with one slice cut and garnished with peanuts.
      Vegan Peanut Butter Pie (No Bake)
    Banner featuring a list of publications that MaryAnne has been featured in.

    Footer

    ↑ back to top

    About

    • My Story
    • Portfolio
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Subscribe for recipes, resources, and announcements!
    • E-books

    Contact

    • FAQ

    Copyright © 2026 Foodie Pro Theme

    marketing banner

    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.