Romy London

  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
×
Home » Recipes » Dinner

Vegan Sloppy Joes

Vegan Food Blogger, Chef and Photographer Romy London in the kitchen with vegan meals on the table in front of her.
Modified: Sep 3, 2025 · Published: Aug 16, 2025 by Romy · This post may contain affiliate links · Leave a Comment
Jump to Recipe Print Recipe

Looking for a quick, hearty and plant-based dinner idea? This Vegan Sloppy Joe Recipe is about to become your new favorite!

Packed with protein-rich lentils and simmered in a tangy tomato-based sauce, these sloppy joes offer a perfect twist on the American classic.

This vegan version is messy, saucy and loaded with flavor - just like traditional sloppy joes! They're ideal for easy weeknight dinners or casual gatherings. Plus, it's a great recipe to satisfy everyone at the table.

Vegan sloppy joes on a serving board.

I love the simplicity of this recipe. With just lentils, vegetable broth, and tomato puree, you can create a delicious meal in under 30 minutes.

Smoky paprika and cumin, along with a touch of agave syrup, create a perfectly balanced sloppy joe sauce that coats the lentils beautifully. Just spoon it onto toasted hamburger buns and add your favorite toppings!

This plant-based version also doesn't compromise on flavor. The savory lentil mixture is protein-packed and family-friendly. Whether you're in need of comfort food or a quick dinner fix, these vegan sloppy joes hit the spot. I guarantee they'll have everyone asking for seconds!

Jump to:
  • 🌱 Ingredients & Notes
  • 🧑‍🍳 Instructions (Step-by-Step)
  • 💡 Expert Tips & Tricks
  • 🔜 Related Recipes
  • 📖 Recipe Card

❤️ What's Great About this Recipe

  • 🍔 Plant-Based Twist on a Classic - All the comfort of a sloppy joe, but made with protein-packed lentils for a delicious twist!
  • 🌱 Hearty and Flavorful - This Vegan Sloppy Joe Recipe is packed with rich, smoky flavors from paprika, cumin and tangy tomato sauce, making it a satisfying bite every time!
  • ⏱️ Quick and Easy - Ready in just 30 minutes, it’s perfect for busy weeknights when you want something fast but delicious.
  • 🍅 Simple Ingredients - Made with pantry staples like lentils, vegetable stock, and tomato puree - nothing fancy, just tasty.
  • 🥪 Messy and Fun - These sloppy joes are all about rolling up your sleeves and enjoying every saucy, flavorful bite!
  • 🧄 Customizable Spice - Adjust the cayenne pepper to make it as spicy or mild as you like.
  • 🌍 Versatile Filling - Great on toasted buns, but you can also use the filling as a topping for baked potatoes or a stuffing for wraps.
  • 🍽️ Perfect for Any Occasion - Serve it as a quick dinner, a casual lunch, or even for gatherings with friends and family.
Vegan lentil sloppy joe burger on a board.

🌱 Ingredients & Notes

Here is everything you need for this recipe:

Ingredients for vegan sloppy joes.
  • Extra Virgin Olive Oil - A high-quality olive oil adds richness and is used to sauté the aromatics for a flavorful base.
  • Brown Onion - Choose a small onion and chop it finely. It adds sweetness and depth to the lentil mixture.
  • Garlic Cloves - Minced or grated, these bring bold, aromatic flavor to the dish. You can sub this with garlic powder, if needed.
  • Spices (Paprika, Ground Cumin, Cayenne Pepper) - These smoky, warm spices add depth and a touch of heat. Adjust the cayenne for spice preference, or swap it for chili powder.
  • Lentils (Tinned) - I used a 400g tin of cooked lentils, drained thoroughly to avoid excess liquid. They’re the protein-packed base of this sloppy joe recipe! I like to use brown lentils for this recipe, but you can also experiment with green lentils or red lentils.
  • Vegetable Stock - Adds moisture and enhances the savory, rich flavor of the filling.
  • Passata - This smooth and tangy tomato base is essential for the sauce!
  • Tomato Paste - Thickens the sauce and provides a concentrated tomato taste.
  • Agave Syrup - Balances the tanginess of the tomato with a subtle sweetness. Maple syrup, brown sugar or coconut sugar could also work as a substitute.
  • Apple Cider Vinegar - Adds acidity to brighten and balance the flavors in the sauce. For an extra umami boost, you can also add a splash of soy sauce or tangy vegan Worcestershire sauce.
  • Vegan-Friendly Hamburger Buns - Toast these for extra texture and to prevent sogginess.

If you're feeling extra fancy and want to make your sloppy joes extra filling, you can also add some thinly sliced red bell pepper or green pepper to the lentil mix!

For Serving:

  • Pickles and Coleslaw (optional) - Add crunch and freshness to contrast the rich, saucy lentil filling.

Scroll to the recipe card at the bottom of the post for detailed quantities and measurements.

🔪 Equipment

Here is all the equipment you need to make this recipe:

  • Large Skillet or Pan - A wide pan works best to let the sauce thicken evenly and coat the lentils properly.
  • Wooden Spoon or Silicone Spatula - Ideal for stirring without scratching non-stick surfaces.
  • Can Opener - Needed to open the tinned lentils.
  • Mixing Bowl - Use this to whisk the sauce ingredients together.
  • Toaster or Skillet - For toasting the hamburger buns to add texture and prevent sogginess.

🧑‍🍳 Instructions (Step-by-Step)

Sautêed onions with spices in a skillet.

Step 1: Sauté Aromatics

Heat olive oil in a skillet over medium-high heat. Cook chopped onion until softened, then stir in garlic, paprika, cumin, cayenne pepper or chili powder, a pinch of salt and black pepper.

Step 2: Add Lentils

Drain and add lentils to the skillet. Mix well to coat with spices and aromatics.

Pouring tomato sauce into lentils in a skillet.

Step 3: Prepare Sauce

In a bowl, whisk together vegetable stock, passata, tomato puree, agave syrup, and apple cider vinegar. Pour into the skillet.

Lentils in tomato sauce in a skillet.
Lentil sloppy joe mix in a skillet.

Step 4: Simmer Mixture

Simmer over medium heat for 5-10 minutes, stirring occasionally, until the sauce thickens and coats the lentils.

Step 5: Toast Buns

Toast vegan-friendly hamburger buns until lightly crispy for added texture.

Step 6: Assemble Sloppy Joes

Spoon the lentil mixture onto toasted buns. Add optional toppings like pickles and coleslaw. Serve warm.

Two Vegan sloppy joes on a serving board with lentils and pickles.

📌 If you love Pinterest you can pin any of the images to your boards!

🍽️ Serving

Serve these Vegan Sloppy Joes warm on toasted buns with pickles and coleslaw for a tasty crunch and added freshness!

You can pair them with fries, a simple salad or roasted veggies.

They're perfect for busy weeknights or casual gatherings.

Leftover filling keeps well in an airtight container in the fridge-just reheat on the stovetop with a splash of water if it thickens too much. Enjoy this hearty plant-based spin on a classic favorite!

Two Vegan sloppy joes on a serving board with lentils and pickles.

❄️ Storage

Leftovers? No problem! Store your Vegan Sloppy Joe mixture in an airtight container in the fridge for up to 3 days.

How to reheat

When you're ready to enjoy it again, reheat on the stovetop over medium-low heat.

Add a splash of water or vegetable broth if the sloppy joe mixture feels too thick.

Toast fresh hamburger buns before serving for that perfect texture. Easy and still delicious!

💡 Expert Tips & Tricks

Text

Did you make this recipe? If so, will you do me a huge favor and leave a review and star rating & let me know how you liked this recipe? THANK YOU! ❤️

🔜 Related Recipes

  • Four stacked apple cookies with glaze, and a bite taken out of the cookie on top, showing the apple filling.
    Apple Crumble Cookies
  • Vegan Roast potatoes in a serving dish on the dinner table.
    Vegan Roast Potatoes
  • Cajun tofu steaks in a skillet.
    Cajun Tofu
  • Spicy arrabbiata beans on a plate with a spoon.
    Arrabbiata Butter Beans

If you loved these Vegan Sloppy Joes, you might want to check out my Vegan Burger Buns for the perfect homemade pairing or try my hearty Lentil Stroganoff for another comforting meal using lentils.

Here's a handy recipe card that you can print out and keep in your kitchen for easy reference:

📖 Recipe Card

Two Vegan sloppy joes on a serving board with lentils and pickles.

Vegan Sloppy Joes

Romy
These Vegan Sloppy Joes offer a quick & delicious plant-based spin on the American classic - featuring protein-rich lentils in a zesty tomato sauce.
Perfect for busy weeknights, this hearty recipe is sure to please the whole family. Serve on toasted buns with pickles and coleslaw for a fun, satisfyingly messy meal that everyone will love!
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course, Sandwich
Cuisine American
Servings 4 servings

Equipment

  • Large Skillet or Pan
  • Wooden Spoon or Silicone Spatula
  • Can Opener
  • mixing bowl
  • Toaster or Skillet

Ingredients
  

  • 1 tablespoon extra virgin olive oil
  • 1 whole small brown onion chopped
  • 2 whole garlic cloves minced or grated
  • 1 teaspoon paprika powder
  • 1 teaspoon ground cumin
  • ¼ teaspoon cayenne pepper optional
  • ½ teaspoon salt
  • freshly ground black pepper to taste
  • 1 14oz-can brown lentils (400g) 240g, drained
  • 2 cups vegetable stock 500 ml
  • 1 cup tomato passata 250 ml
  • 1 tablespoon tomato paste
  • 1 tablespoon agave syrup
  • 1 tablespoon apple cider vinegar

For Serving:

  • 4 vegan-friendly burger buns
  • pickles optional
  • coleslaw optional

Instructions
 

  • Heat the olive oil in a large skillet over medium heat. Once hot, add the chopped onion. Cook for about 5 minutes until the onion softens and becomes translucent.
  • Stir in the minced garlic, paprika, ground cumin, and cayenne pepper if using. Season with salt and freshly ground black pepper. Cook for 2-3 minutes, stirring continuously, until the mixture becomes fragrant.
  • Drain the tinned lentils thoroughly and add them to the skillet. Stir well to combine with the onion, garlic, and spices. Make sure the lentils are evenly coated.
  • In a mixing bowl, combine the vegetable stock, passata, tomato puree, agave syrup, and apple cider vinegar. Whisk until smooth. Pour the sauce into the skillet with the lentil mixture.
  • Stir the mixture gently to ensure everything is well combined. Let it simmer for 5-10 minutes over medium heat. The sauce should thicken and coat the lentils. Stir occasionally to prevent sticking.
  • While the lentil mixture is cooking, toast the vegan-friendly hamburger buns. You can use a toaster or a skillet for this step. Lightly toast them to add texture and flavor.
  • Spoon the cooked lentil mixture onto the bottom half of each toasted bun. Top with pickles and coleslaw if desired. Place the top half of the bun over the filling and serve immediately.

Notes

  • Serving - Serve the Vegan Sloppy Joes on toasted buns for the best texture. Add pickles and coleslaw for a fresh crunch and extra flavor. Pair with fries, a simple salad, or roasted vegetables for a complete meal. The sloppy joe mixture also works well as a topping for baked potatoes or as a filling for wraps.
  • Storage - Store leftover sloppy joe mixture in an airtight container in the fridge for up to 3 days. The flavors actually deepen over time, making it even tastier the next day.
  • Reheating - Warm the lentil mixture on the stovetop over medium-low heat, stirring occasionally. If the sauce has thickened too much, add a splash of water or vegetable broth to loosen it up. Always toast fresh buns before serving to maintain the perfect texture.
  • Tips & Tricks:
    • Use high-quality lentils and drain them thoroughly to avoid excess liquid in the mixture.
    • Adjust the cayenne pepper to suit your spice preference, or omit it for a milder version.
    • Toasting the buns prevents them from becoming soggy and adds a delicious crunch!
    • For a gluten-free option, swap the buns for gluten-free hamburger buns.
    • Customize your toppings with sliced avocado, vegan cheese, or fresh herbs like parsley for extra flavor.
    • Double the recipe for meal prep and freeze portions for quick, protein-packed meals on busy nights.
    • Experiment with different lentil varieties like green or brown lentils for varied texture.
Keyword lentil sloppy joe, vegan sloppy joe recipe, vegan sloppy joes

 © 2025 Romy London / Romina Callwitz | All images, videos, wordings and content are copyright protected and belong to Romina Callwitz. Please do not use any of my content without prior permission. If you wish to re-publish any (part of my) content, please get in touch via email. Thanks for your support!

*Disclosure: This page may contain affiliate links and sponsored links that earn me a small commission, at no additional cost to you. You can find more information in my Privacy Policy.

More Dinner

  • A serving spoon in a butternut squash gnocchi casserole dish.
    Squash Gnocchi Casserole
  • Creamy cajun alfredo with vegan cajun chicken pieces in a pasta bowl.
    Vegan Cajun Alfredo
  • Roasted vegetables and chickpeas on a baking tray.
    Vegetable Chickpea Traybake
  • A yellow plate on the dinner table topped with butter beans in a spicy tomato sauce and seared cabbage on top.
    Baked Cabbage Steaks

💭 Leave a Comment Cancel reply

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

Recipe Rating




Hey, I'm Romy!

On this blog, you'll find some of my favorite vegan recipes for you to try at home.

They all include detailed step-by-step instructions, so you can WOW everyone with your vegan kitchen magic in no time!

About Romy

FOLLOW ME

  • link to instagram account
  • link to facebook account
  • link to pinterest account
  • link to youtube account
  • link to tiktok account
  • Link to email

As Seen In

Romy London Uk as seen on Netflix, Channel 4, Metro, Cosmopolitan, TalkRadio, Channel 4, Evening Standard, Vegan Life, Vegan Food & Living

Latest Recipes

  • Four stacked apple cookies with glaze, and a bite taken out of the cookie on top, showing the apple filling.
    Apple Crumble Cookies
  • Spicy arrabbiata beans on a plate with a spoon.
    Arrabbiata Butter Beans
  • A serving spoon in a butternut squash gnocchi casserole dish.
    Squash Gnocchi Casserole

🔎 Search

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy

Newsletter

  • Sign up for my newsletter & NEVER miss a recipe!

Contact

  • Contact
  • Work with me

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Romy London

Manage Cookie Consent
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}