A finished lentil sloppy joe sits on a plate.

Lentil Sloppy Joes are a meatless twist on the classic dish, making them a must-try for anyone looking to add more plant-based meals to their diet. Lentils provide a hearty texture and absorb the sweet and tangy tomato sauce beautifully. Whether you’re a vegetarian or simply seeking a tasty Meatless Monday option, Lentil Sloppy Joes are versatile and satisfying. Let’s get cooking!

A bowl of sloppy joe mixture sits in a sauce pan. A wooden spoon is inside the pot.

What are sloppy joes? 

Sloppy joes are a classic American comfort food favorite. Traditionally, these sandwiches combine perfectly seasoned ground beef bathed in a sweet and tangy tomato sauce with soft hamburger buns. And while we love the flavor of sloppy joes, we don’t always want to use meatโ€”making meatless meals helps the environment and your budget. And that’s where lentil sloppy joes come in!

Why lentil sloppy joes? 

So where does that leave us if we want some plant-based sloppy joe? Lentils!

When cooked down, lentils have an awesome, meaty texture. They are packed full of fiber and some great nutrients and minerals.

The lentils really work perfectly for a ground beef substitute! They work especially well in highly flavored sauce dishes like this. Really, do you even taste the ground beef in sloppy joes? Or do you just taste the sloppy part of the sloppy joe mixture? This is a super kid-friendly way to do Meatless Monday. Trust me, your family will love these!

Raw lentils sit in a measuring cup, on a white background.

What kind of lentils should I use? 

Green lentils or black lentils are your best bet. We love red lentils, but they don’t hold their shape nearly as well. You’ll get a much better texture with green or black lentils!

What other ingredients do I need for lentil sloppy joes?

To make these vegetarian sloppy joes, you’ll need:

  • Olive oil
  • Onion
  • Green bell pepper
  • Garlic
  • Green lentils
  • Ketchup
  • Mustard
  • Vegetarian Worcestershire sauce
  • Maple syrup
  • Apple cider vinegar
  • Whole wheat hamburger buns
  • Water and salt

If itโ€™s really important to you to keep this entire dish vegetarian (like say, youโ€™re serving it to folks who are strict vegetarians instead of flexitarians like I am), make sure you get vegan Worcestershire sauce.ย Annieโ€™s Homegrownย makes a good one that is available at most health food/natural foods stores. Typical Worcestershire sauce is made using fermented anchovies (sounds disgusting, tastes delicious!)โ€”which is obviously not vegetarian.

A Lentil Sloppy Joe sits on a white plate, with pickles off to the side

What is a good side dish for sloppy joes?

Sloppy joes are super versatile and go well with a variety of side dishes. Some of our favorites include:

How to store and reheat leftovers

Leftover sloppy joe filling can be stored in an airtight container in the fridge for up to 4-5 days. Reheat over medium heat on the stovetop, stirring often, or microwave the filling until warm.

 
A finished sloppy joe sits on a plate.

Vegetarian Lentil Sloppy Joes

Yield: 4 large servings
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes

Looking for a kid-friendly way to do Meatless Monday? Try these Lentil Sloppy Joes. Lentils are hearty, meaty, and packed full of plant-based protein!

Ingredients

  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 1 medium green pepper, diced
  • 3 cloves garlic, minced
  • 1 cup green lentils
  • Pinch of salt
  • 3 1/2 cups water
  • 1 cup ketchup
  • 2 tablespoons mustard
  • 2 tablespoons vegetarian Worcestershire sauce (like Annie's Homegrown)
  • 2 tablespoons maple syrup
  • 2 tablespoons apple cider vinegar
  • Whole wheat hamburger buns, for serving

Instructions

  1. Heat the olive oil over medium-high heat in a medium-sized saucepan. Add in the onion, green pepper, and garlic, and cook until the veggies are just slightly tender, about 5 minutes.
  2. Add in the lentils, salt, and water. Bring to a boil, reduce heat, and simmer for 12-15 minutes, or until most of the water is absorbed and the lentils are tender.
  3. Add in the ketchup, Worcestershire sauce, maple syrup, and apple cider vinegar. Simmer until just thick and heated through, about 3 minutes. Serve immediately on top of whole wheat hamburger buns.
Nutrition Information:
Yield: 4 Serving Size: 1 large serving
Amount Per Serving: Calories: 242Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 817mgCarbohydrates: 46gFiber: 6gSugar: 23gProtein: 8g

At Wholefully, we believe that good nutrition is about much more than just the numbers on the nutrition facts panel. Please use the above information as only a small part of what helps you decide what foods are nourishing for you.

Want more easy vegetarian recipes like this one?

Leave a Reply

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

26 Comments

  1. I made this last night for my family. I am a vegetarian and they are in the process of learning how to make more meat-free dishes that taste good. They really liked it! I was surprised that the sauce really does taste like the sloppy joes I remember from my childhood, but probably without all the questionable ingredients found in canned, mass-produced food. Thanks for the great recipe!

  2. This is an AWESOME recipe! My whole family loves it…even my picky 8 year old and my 18 month old! Not too often that I come across a recipe that makes everyone happy…thanks!

  3. Don’t you just love striking genius, thinking up your own food idea or recipe and then Googling it to find that a hundred other people have thought of it and blogged it. That happened to me with lentil Sloppy Joe’s. Aw well, that’s part of the foodie life I guess! Yours looks delicious, by the way!

    1. Gosh, that happens to me pretty much all the time. ๐Ÿ˜› I don’t think I’ve ever had a single original idea.

  4. I’m going to have to try these. They look so good.

    I started making homemade yogurt following your recipe. It took a couple weeks to get the consistancy to my liking, but now I never buy yogurt any more.

    Thanks so much for the wonderful recipes.

  5. Thanks for sharing this! My friends in England were wanting to have a sloppy joe party because they’ve never had them but always heard about them, but I wasn’t too keen on eating a bunch of beef. I don’t mind making it for other people, but I’m really not comfortable eating it so I’ve been trying to think of a good way to make a veg option. ๐Ÿ™‚

  6. These look delicious! The only time I’ve had lentils was in an off-the-shelf item that tasted a LOT like chili. I can’t recall the brand or anything about it – my sister served it to me – but it was absolutely incredible. I’ve been intrigued by lentils ever since and need to spend some time working with them and incorporating them into our diet!

    1. Lentils themselves are pretty bland, but they take flavoring super well, so it makes them a great sub for any meat-y dishes (I bet taco lentils would work, too). And they are PACKED with good-for-you stuffs!

  7. Love this take on a sloppy joe! I haven’t had an actual one in aaages but this recipe seems like a great substitute.