I loved eating sloppy joe growing up, so as I transitioned to eating healthier, I thought why not try a vegan version of sloppy joe. This vegan homemade sloppy joe recipe makes a rich, sweet and savory lentil sloppy joe sandwich. This recipe is also made with the same basic ingredients as traditional sloppy joe except, I swapped out the ground beef for green lentils. You can use any type of lentils you want for this recipe, I prefer green lentils because they tend to keep their shape better whenever I cook them instead of getting mushy like red or black lentils, so I save those for soups.

As an Amazon Associate, I earn from qualifying purchases which means I will make a small commission at no cost to you, if you purchase through those links.

What you will need:

Ingredients

Olive oil – 1tbsp

Tomato sauce – 1 8oz can

Vegetable broth – 2 cups

Green lentils – 1 cup

Apple cider vinegar – 1 tbsp

Onion powder – 2 tsp

Minced garlic – 2 tsp

Salt – 1 tsp

Black pepper – ½ tsp

Chili powder – 1 tsp

Medium green bell pepper – 1/2, diced

Brown sugar – 2 tbsp

Yellow mustard – 1 tbsp

Vegan-friendly Worcestershire sauce – 2 tbsp

        How do I make this vegan sloppy joe recipe?

1. In medium pan, heat oil over medium heat.

2. Add tomato sauce and let heat for about 1 minute.

3. Add 2 cups of broth, 1 cup of lentils and cook for about 20-25 minutes on medium heat until lentils are slightly softened. Stir frequently.

4. Add vinegar, dry seasonings, diced bell pepper, brown sugar, mustard and vegan-friendly Worcestershire sauce and cook for about 10 more minutes.

5. Add 3-4 tablespoons to bun and enjoy!

How do I store this vegan sloppy joe?

Store in fridge for up to 5 days or freeze for up to a month for best taste.

What does this vegan sloppy joe taste amazing with?

This vegan sloppy joe tastes amazing with anything you would eat as a side with a traditional sloppy joe sandwich. You can also add pickles or coleslaw on top of lentils on a bun if you prefer.

 Homemade Sloppy Joe Recipe:

Makes 4-6 sandwiches on bun

Ingredients

Olive oil – 1tbsp

Tomato sauce – 1 8oz can

Vegetable broth – 2 cups

Green lentils – 1 cup

Apple cider vinegar – 1 tbsp

Onion powder – 2 tsp

Minced garlic – 2 tsp

Salt – 1 tsp

Black pepper – ½ tsp

Chili powder – 1 tsp

Medium green bell pepper – 1/2, diced

Brown sugar – 2 tbsp

Yellow mustard – 1 tbsp

Vegan-friendly Worcestershire sauce – 2 tbsp

Instructions

1. In medium pan, heat oil over medium heat.

2. Add tomato sauce and let heat for about 1 minute.

3. Add 2 cups of broth and 1 cup of lentils and cook for about 20-25 minutes on medium heat until lentils are slightly softened. Stir frequently.

4. Add vinegar, dry seasoning, diced bell pepper, brown sugar, mustard and vegan-friendly Worcestershire sauce and cook for about 10 more minutes.

5. Add 3-4 tablespoons to bun and enjoy!

Recipe Tips:

You can use canned lentils that are already cooked, which will knock off about 10-15 minutes of cooking time if you prefer, the recipe still turns out just as good.

How did this vegan sloppy joe recipe turn out for you? Let me know in the comments below 🙂 

Sharing is caring!