Vegetarian Sloppy Joes

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

  1. Heat olive oil in a large skillet over medium heat.
  2. Add the chopped onion and diced green bell pepper and cook for about 4–5 minutes until softened.
  3. Stir in the minced garlic and cook for another minute until fragrant.
  4. Add the cooked lentils or plant-based ground meat substitute to the skillet.
  5. Stir in tomato sauce, tomato paste, ketchup, brown sugar, vegetarian Worcestershire sauce, chili powder, smoked paprika, salt, and black pepper.
  6. Mix everything well and bring the mixture to a gentle simmer.
  7. Let it cook for about 10–15 minutes, stirring occasionally, until the sauce thickens and the flavors combine.
  8. Toast the burger buns if desired.
  9. Spoon the sloppy joe mixture generously onto the buns.
  10. 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.

Print

Vegetarian Sloppy Joes

Vegetarian Sloppy Joes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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.

  • Author: Laura
  • 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

  1. Heat olive oil in a large skillet over medium heat.
  2. Add the chopped onion and diced green bell pepper and cook for 4–5 minutes until softened.
  3. Stir in the minced garlic and cook for 1 minute until fragrant.
  4. Add the cooked lentils or plant-based ground meat substitute and stir to combine.
  5. Mix in tomato sauce, tomato paste, ketchup, brown sugar, vegetarian Worcestershire sauce, chili powder, smoked paprika, salt, and black pepper.
  6. Stir well and bring the mixture to a gentle simmer.
  7. Cook for 10–15 minutes, stirring occasionally, until the sauce thickens and flavors develop.
  8. Toast the burger buns if desired.
  9. Spoon the sloppy joe mixture generously onto the buns.
  10. 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
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments