Vegan Sloppy Joes Recipe

Elizabeth

Founder of Her Recipe Box

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
โ˜…โ˜…โ˜…โ˜…โ˜… 4.4/5 based on 33,000+ reviews

Whatโ€™s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sautรฉ Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Of all the classic comfort foods from my childhood, Sloppy Joes hold a particularly messy, delicious, and nostalgic place in my heart. The memory of that sweet, tangy, savory filling spilling out of a soft bun is pure joy. When my family transitioned to a more plant-based way of eating, I was determined not to lose those cherished food memories. Iโ€™ll be honest, though; my first few attempts at a Vegan Sloppy Joe wereโ€ฆ underwhelming. They were either too watery, too bland, or the texture was just completely wrong. My husband, a loving but honest critic, would politely say, “It’s good, but it’s not a Sloppy Joe.” That was my call to action. I was on a mission. This recipe is the culmination of that mission. It’s the one that finally earned a resounding, “Wow, this is better than the original!” from the whole family. The secret lies in building layers of deep, savory flavor and achieving that perfect, hearty texture that truly mimics the classic, all using simple, wholesome pantry staples. This isn’t just a substitute; it’s an upgrade. It’s hearty, packed with protein and fiber, and carries all the nostalgic comfort of the original without any of the meat. Itโ€™s become a weeknight staple in our house, and Iโ€™m so excited to share the recipe that finally won everyone over.

The Ultimate Vegan Sloppy Joes: A Recipe That Converts

This recipe is designed for maximum flavor and the perfect texture. We use a combination of lentils for heartiness and finely chopped vegetables to create a complex, satisfying base. The sauce is a careful balance of sweet, tangy, and savory umami notes that will make you forget all about the canned stuff.

Ingredients for the Perfect Plant-Based Sloppy Joe

  • For the Lentil Base:
    • 1 tablespoon olive oil or avocado oil
    • 1 large yellow onion, finely diced
    • 1 green bell pepper, finely diced
    • 2-3 cloves garlic, minced
    • 1 cup brown or green lentils, rinsed
    • 2 ยฝ cups vegetable broth
  • For the Savory Sauce:
    • 1 (15-ounce) can of tomato sauce
    • ยฝ cup tomato paste
    • ยผ cup packed brown sugar (or coconut sugar)
    • 2 tablespoons maple syrup
    • 2 tablespoons vegan Worcestershire sauce (ensure it’s anchovy-free; Annie’s and The Wizard’s are great brands)
    • 1 tablespoon apple cider vinegar
    • 1 tablespoon yellow mustard
    • 1 teaspoon smoked paprika
    • ยฝ teaspoon chili powder (adjust to your spice preference)
    • ยฝ teaspoon black pepper
    • ยฝ teaspoon sea salt (or to taste)
  • For Serving:
    • 8-10 of your favorite hamburger buns (check for vegan-friendly ingredients)
    • Optional garnishes: dill pickle slices, sliced red onion, vegan cheese shreds, fresh parsley

Step-by-Step Instructions to Sloppy Joe Perfection

Follow these detailed steps to ensure your sloppy joes are a resounding success. The key is to build flavor at each stage.

Step 1: Sautรฉ the Aromatics
In a large, heavy-bottomed pot or Dutch oven, heat the olive oil over medium heat. Once shimmering, add the finely diced yellow onion and green bell pepper. Sautรฉ for 6-8 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent. This foundational step is crucial for developing a deep, sweet flavor base. Don’t rush it!

Step 2: Bloom the Garlic and Spices
Add the minced garlic, smoked paprika, and chili powder to the pot. Stir constantly for about 30-60 seconds until the garlic is fragrant. This process, known as “blooming” the spices, toasts them in the oil and unlocks their full aromatic potential, making a huge difference in the final taste.

Step 3: Cook the Lentils
Pour the rinsed brown or green lentils and the vegetable broth into the pot. Stir everything together, scraping up any flavorful bits from the bottom of the pot. Bring the mixture to a boil, then reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes. The lentils should be tender but still hold their shape. They will have absorbed most of the liquid.

Step 4: Create the Signature Sauce
While the lentils are simmering is a perfect time to whisk together your sauce ingredients. In a medium bowl, combine the tomato sauce, tomato paste, brown sugar, maple syrup, vegan Worcestershire sauce, apple cider vinegar, and yellow mustard. Whisk until the brown sugar has dissolved and the sauce is smooth.

Step 5: Combine and Simmer
Once the lentils are tender, pour the prepared sauce mixture into the pot. Add the black pepper and salt. Stir everything thoroughly to combine. Bring the mixture back to a gentle simmer over medium-low heat.

Step 6: Thicken to Perfection
Let the mixture simmer uncovered for another 10-15 minutes, stirring occasionally to prevent sticking. This final simmer is where the magic happens. The sauce will thicken, and the flavors will meld together into that classic sloppy joe consistencyโ€”not too watery, not too dry, just perfectly “sloppy.” Taste and adjust seasoning if necessary. You might want a little more salt, a touch more sweetness, or a bit more tang from the vinegar.

Step 7: Rest and Serve
Turn off the heat and let the sloppy joe mixture rest for 5-10 minutes. This allows it to thicken up a little more. Toast your buns, pile the lentil mixture high, and add your favorite garnishes.

Nutrition Facts at a Glance

This recipe is not only delicious but also packed with nutrients. The following is an approximation and can vary based on specific ingredients used.

  • Servings: 8 generous servings
  • Calories per serving: Approximately 280-320 calories (for the filling only)

Time Commitment: Quick, Easy, and Worth It

This is a fantastic weeknight meal that delivers big flavor without spending hours in the kitchen.

  • Preparation Time: 15 minutes (for chopping vegetables and measuring ingredients)
  • Cook Time: 45-50 minutes
  • Total Time: Approximately 1 hour

How to Serve Your Delicious Vegan Sloppy Joes

The classic bun is just the beginning! Here are some fantastic ways to enjoy your lentil sloppy joe masterpiece.

  • The Classic Way:
    • Toasted Buns: The most traditional and beloved method. Use soft potato buns, whole wheat buns, or brioche-style vegan buns. Toasting them with a little vegan butter creates a slight barrier to prevent them from getting soggy too quickly.
    • Classic Toppings: Pile on the goodness! Classic dill pickle chips are a must for their tangy crunch. Thinly sliced red onion adds a sharp bite, and a sprinkle of fresh parsley adds a touch of freshness.
  • Go Low-Carb or Gluten-Free:
    • Lettuce Wraps: Use large, sturdy lettuce leaves like iceberg or butter lettuce to create fresh, crunchy, low-carb boats for your filling.
    • Stuffed Bell Peppers: Halve bell peppers (any color works!), remove the seeds, and roast them until tender. Then, fill them with the hot sloppy joe mixture and top with vegan cheese for a complete, veggie-packed meal.
    • Over a Bed of Greens: Serve the warm mixture over a simple salad of spinach or arugula for a hearty and healthy sloppy joe salad.
  • Get Creative with Carbs:
    • Sloppy Joe Baked Potatoes: Spoon the mixture over a fluffy baked potato or a roasted sweet potato. Top with vegan sour cream and chives for the ultimate comfort food mashup.
    • Vegan Sloppy Joe Nachos: Spread tortilla chips on a baking sheet, top with the lentil mixture and generous amounts of vegan cheddar shreds, and bake until hot and bubbly. Garnish with jalapeรฑos, avocado, and salsa.
    • Sloppy Joe Bowls: Serve the filling over a base of cooked quinoa, brown rice, or even creamy vegan mac and cheese for a seriously decadent and filling meal.

Pro Tips for Next-Level Vegan Sloppy Joes

Want to make your sloppy joes even more incredible? Here are five tips from my own trial-and-error journey.

  1. Don’t Skip the Fine Dice: The texture of your sloppy joes is paramount. Take the extra few minutes to dice your onion and bell pepper very finely. This ensures they melt into the sauce and create a cohesive texture, rather than having large, distinct chunks of vegetables. A food processor can make quick work of this, just be careful not to turn it into a puree.
  2. Unlock Umami Power: The vegan Worcestershire sauce is a key player for that deep, savory “meaty” flavor. If you can’t find it, a tablespoon of soy sauce or tamari mixed with a teaspoon of balsamic vinegar can work in a pinch. For an even bigger umami boost, consider adding a tablespoon of nutritional yeast or a teaspoon of miso paste along with the tomato paste.
  3. Master the Texture: If your mixture seems too thin, let it simmer uncovered for a few extra minutes to allow more liquid to evaporate. If it gets too thick, simply stir in a splash of vegetable broth or water until it reaches your desired consistency. You can also “cheat” the texture by mashing about a quarter of the lentils with the back of a spoon against the side of the pot to create a creamier, thicker base.
  4. Make it Ahead for More Flavor: Like many stews and saucy dishes, these Vegan Sloppy Joes are even better the next day! The flavors have more time to meld and deepen. This makes it a perfect recipe for meal prep. Make a big batch on Sunday to enjoy for quick lunches or dinners throughout the week.
  5. Balance Your Flavors: The perfect sloppy joe sauce walks a tightrope between sweet, tangy, and savory. Don’t be afraid to taste and adjust at the end. Is it a little too acidic? A pinch more brown sugar can balance it. Too sweet? A splash more apple cider vinegar or a squeeze of lemon juice will brighten it up. The recipe is a fantastic starting point, but your palate is the final judge.

Frequently Asked Questions (FAQ)

Here are answers to some of the most common questions about making perfect vegan sloppy joes.

1. Can I use a different type of lentil?
Yes, but with a slight caution. Brown or green lentils are recommended because they hold their shape well when cooked, providing the perfect “meaty” texture. Red or yellow lentils break down much more quickly and will result in a mushier, more puree-like consistency. If you only have red lentils, reduce the cooking time significantly (to about 15-20 minutes) and be prepared for a softer final product.

2. How can I make this recipe gluten-free?
This recipe is very easy to make gluten-free! The filling itself is naturally gluten-free. The only two ingredients to watch are the Worcestershire sauce and the buns. Ensure you are using a certified gluten-free vegan Worcestershire sauce (many are) or substitute it with gluten-free tamari. Then, simply serve the sloppy joe mixture on your favorite gluten-free buns or use one of the GF-friendly serving suggestions above, like baked potatoes or lettuce wraps.

3. Can I freeze Vegan Sloppy Joes?
Absolutely! This recipe freezes beautifully, which is another reason itโ€™s great for meal prep. Allow the mixture to cool completely, then transfer it to freezer-safe containers or resealable bags. It can be stored in the freezer for up to 3 months. To reheat, thaw it in the refrigerator overnight and then gently warm it on the stovetop or in the microwave. You may need to add a splash of water or broth to loosen it up.

4. My kids are picky eaters. Will they like this?
This recipe is incredibly kid-friendly! It has the sweet and tangy flavor profile that kids traditionally love in sloppy joes. Because the vegetables are diced so finely, they blend right into the sauce, making it a great way to sneak in extra nutrition. If your kids are sensitive to spice, you can reduce or omit the chili powder. Serving it on a familiar soft bun often helps win over any skeptics.

5. I don’t have lentils. What can I use as a substitute?
While lentils provide the best texture, you have other options. You can substitute the cooked lentils with about 3 cups of cooked chickpeas or black beans, pulsed a few times in a food processor to break them up slightly. Another popular and delicious alternative is to use finely chopped mushrooms and walnuts. Sautรฉ about 1 pound of chopped mushrooms and 1 cup of chopped walnuts until they release their moisture and brown, then proceed with adding the sauce ingredients. This creates a wonderfully rich and savory base.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Sloppy Joes Recipe


  • Author: David

Ingredients

Scale

  • For the Lentil Base:

    • 1 tablespoon olive oil or avocado oil
    • 1 large yellow onion, finely diced
    • 1 green bell pepper, finely diced
    • 23 cloves garlic, minced
    • 1 cup brown or green lentils, rinsed
    • 2 ยฝ cups vegetable broth

  • For the Savory Sauce:

    • 1 (15-ounce) can of tomato sauce
    • ยฝ cup tomato paste
    • ยผ cup packed brown sugar (or coconut sugar)
    • 2 tablespoons maple syrup
    • 2 tablespoons vegan Worcestershire sauce (ensure it’s anchovy-free; Annie’s and The Wizard’s are great brands)
    • 1 tablespoon apple cider vinegar
    • 1 tablespoon yellow mustard
    • 1 teaspoon smoked paprika
    • ยฝ teaspoon chili powder (adjust to your spice preference)
    • ยฝ teaspoon black pepper
    • ยฝ teaspoon sea salt (or to taste)

  • For Serving:

    • 810 of your favorite hamburger buns (check for vegan-friendly ingredients)
    • Optional garnishes: dill pickle slices, sliced red onion, vegan cheese shreds, fresh parsley


Instructions

Step 1: Sautรฉ the Aromatics
In a large, heavy-bottomed pot or Dutch oven, heat the olive oil over medium heat. Once shimmering, add the finely diced yellow onion and green bell pepper. Sautรฉ for 6-8 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent. This foundational step is crucial for developing a deep, sweet flavor base. Don’t rush it!

Step 2: Bloom the Garlic and Spices
Add the minced garlic, smoked paprika, and chili powder to the pot. Stir constantly for about 30-60 seconds until the garlic is fragrant. This process, known as “blooming” the spices, toasts them in the oil and unlocks their full aromatic potential, making a huge difference in the final taste.

Step 3: Cook the Lentils
Pour the rinsed brown or green lentils and the vegetable broth into the pot. Stir everything together, scraping up any flavorful bits from the bottom of the pot. Bring the mixture to a boil, then reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes. The lentils should be tender but still hold their shape. They will have absorbed most of the liquid.

Step 4: Create the Signature Sauce
While the lentils are simmering is a perfect time to whisk together your sauce ingredients. In a medium bowl, combine the tomato sauce, tomato paste, brown sugar, maple syrup, vegan Worcestershire sauce, apple cider vinegar, and yellow mustard. Whisk until the brown sugar has dissolved and the sauce is smooth.

Step 5: Combine and Simmer
Once the lentils are tender, pour the prepared sauce mixture into the pot. Add the black pepper and salt. Stir everything thoroughly to combine. Bring the mixture back to a gentle simmer over medium-low heat.

Step 6: Thicken to Perfection
Let the mixture simmer uncovered for another 10-15 minutes, stirring occasionally to prevent sticking. This final simmer is where the magic happens. The sauce will thicken, and the flavors will meld together into that classic sloppy joe consistencyโ€”not too watery, not too dry, just perfectly “sloppy.” Taste and adjust seasoning if necessary. You might want a little more salt, a touch more sweetness, or a bit more tang from the vinegar.

Step 7: Rest and Serve
Turn off the heat and let the sloppy joe mixture rest for 5-10 minutes. This allows it to thicken up a little more. Toast your buns, pile the lentil mixture high, and add your favorite garnishes.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 280-320