Why You’ll Love This Recipe
- A comforting plant-based twist on a classic sandwich.
- Packed with protein and fiber from lentils or meatless crumbles.
- Rich, tangy sauce with a balance of sweet and savory flavors.
- Simple ingredients and easy preparation.
- Perfect for family dinners or quick weeknight meals.
- Great for meal prep and leftovers.
- Easily customizable with extra vegetables or spices.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
olive oil
onion, finely chopped
green bell pepper, diced
garlic, minced
cooked lentils or plant-based ground meat substitute
tomato sauce
tomato paste
ketchup
brown sugar
worcerstershire sauce (vegetarian version)
chili powder
smoked paprika
salt
black pepper
burger buns
Directions
- Heat olive oil in a large skillet over medium heat.
- Add the chopped onion and diced green bell pepper and cook for about 4–5 minutes until softened.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the cooked lentils or plant-based ground meat substitute to the skillet.
- Stir in tomato sauce, tomato paste, ketchup, brown sugar, vegetarian Worcestershire sauce, chili powder, smoked paprika, salt, and black pepper.
- Mix everything well and bring the mixture to a gentle simmer.
- Let it cook for about 10–15 minutes, stirring occasionally, until the sauce thickens and the flavors combine.
- Toast the burger buns if desired.
- Spoon the sloppy joe mixture generously onto the buns.
- Serve warm and enjoy.
Servings and timing
Servings: 4 sandwiches
Prep time: 10 minutes
Cook time: 15 minutes
Total time: 25 minutes
Variations
Use finely chopped mushrooms in place of lentils for a different texture.
Add grated carrots or zucchini to increase the vegetable content.
Include a splash of barbecue sauce for a smoky flavor.
Add red pepper flakes or diced jalapeños for extra heat.
Serve the mixture over baked potatoes or rice instead of buns.
Storage/Reheating
Refrigerator: Store the sloppy joe mixture in an airtight container for up to 4 days.
Freezer: The filling can be frozen for up to 2 months.
Reheating on stove: Warm in a saucepan over medium heat, adding a small splash of water if the mixture becomes too thick.
Reheating in microwave: Heat in short intervals, stirring between each until warmed through.
Store buns separately to keep them from becoming soggy.
FAQs
What can I use instead of lentils?
You can use plant-based ground meat substitutes, chopped mushrooms, or cooked chickpeas.
Are vegetarian sloppy joes healthy?
They can be a nutritious option since lentils provide protein, fiber, and important nutrients.
Can I make this recipe vegan?
Yes, simply ensure the Worcestershire sauce used is vegan.
Can I prepare this dish ahead of time?
Yes, the filling can be made ahead and reheated before serving.
How do I make the sauce thicker?
Let the mixture simmer longer so excess liquid evaporates.
What type of buns work best?
Soft burger buns, brioche-style buns, or whole grain buns all work well.
Can I add more vegetables?
Yes, diced carrots, celery, or mushrooms can easily be added.
Is this recipe kid-friendly?
Yes, the slightly sweet and tangy sauce makes it appealing to many kids.
Can I make this gluten-free?
Yes, use gluten-free buns and check that the Worcestershire sauce is gluten-free.
What sides go well with sloppy joes?
They pair well with coleslaw, potato wedges, sweet potato fries, or a fresh salad.
Conclusion
Vegetarian Sloppy Joes are a delicious and comforting plant-based meal that brings all the classic flavors of the traditional sandwich in a meat-free version. With a rich, savory sauce and hearty texture, this recipe is easy to prepare and perfect for weeknight dinners or casual gatherings. It’s a satisfying option that proves comfort food can be both simple and plant-based.
PrintVegetarian Sloppy Joes
Vegetarian Sloppy Joes are a hearty plant-based version of the classic comfort food sandwich made with lentils simmered in a rich, tangy tomato sauce. This satisfying and flavorful filling is perfect for quick weeknight dinners or casual meals.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 sandwiches
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 1 green bell pepper, diced
- 2 cloves garlic, minced
- 2 cups cooked lentils or plant-based ground meat substitute
- 1 cup tomato sauce
- 2 tablespoons tomato paste
- 2 tablespoons ketchup
- 1 tablespoon brown sugar
- 1 tablespoon vegetarian Worcestershire sauce
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4 burger buns
Instructions
- Heat olive oil in a large skillet over medium heat.
- Add the chopped onion and diced green bell pepper and cook for 4–5 minutes until softened.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Add the cooked lentils or plant-based ground meat substitute and stir to combine.
- Mix in tomato sauce, tomato paste, ketchup, brown sugar, vegetarian Worcestershire sauce, chili powder, smoked paprika, salt, and black pepper.
- Stir well and bring the mixture to a gentle simmer.
- Cook for 10–15 minutes, stirring occasionally, until the sauce thickens and flavors develop.
- Toast the burger buns if desired.
- Spoon the sloppy joe mixture generously onto the buns.
- Serve warm.
Notes
- Finely chopped mushrooms can be used instead of lentils for a different texture.
- Add grated carrots or zucchini for extra vegetables and nutrition.
- A splash of barbecue sauce can add a smoky flavor.
- Red pepper flakes or diced jalapeños can increase the heat level.
- The filling can be refrigerated for up to 4 days or frozen for up to 2 months.
Nutrition
- Serving Size: 1 sandwich
- Calories: 330 kcal
- Sugar: 10 g
- Sodium: 640 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 54 g
- Fiber: 11 g
- Protein: 15 g
- Cholesterol: 0 mg