• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

This Wife Cooks™

  • About
    • Contact
    • Work With Me
    • JOIN MY NEWSLETTER
  • Holidays
    • Vegan and Vegetarian Thanksgiving Recipes
    • Vegan & Vegetarian Christmas Recipes
    • New Year’s Eve and New Year’s Day
    • St. Patrick’s Day
    • Easter
    • Cinco de Mayo
    • 4th of July
    • Oktoberfest
    • Halloween
    • Game Day
    • Happy Birthday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
    • Snacks
  • Popular
    • Breads
    • Casseroles & Comfort Food
    • Cookies & Cakes
    • Dressings & Dips
    • Kid Favorites
    • Pasta
    • Rice & Grains
    • Soups, Chilis, & Stews
    • Salads
    • Sandwiches, Tacos, & Burgers
    • Baking
    • Vegan
    • Vegetarian
  • Recipe Index
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
Home » Popular » Sandwiches, Tacos, & Burgers » Vegan Sloppy Joes

Vegan Sloppy Joes

May 19, 202127 Comments

Pin
Share
Share
1663Shares
View Recipe
Vegan Sloppy Joes - A hearty and delicious plant-based version of the old-school classic! via @thiswifecooksVegan Sloppy Joe Sliders - A hearty and delicious vegan version of the Classic Sloppy Joe sandwich! via @thiswifecooksVegan Sloppy Joe Sliders - A hearty and delicious vegan version of the Classic Sloppy Joe sandwich! via @thiswifecooksVegan Sloppy Joes - A hearty and delicious plant-based version of the old-school classic! via @thiswifecooks

Vegan Sloppy Joes ~

A plant-based version of the old-school American classic!

This easy recipe is simple to make and always a crowd favorite.

Vegan ground beef, peppers, and onion are simmered in a sweet and savory homemade sauce and then piled onto toasted buns for a tasty throwback meal the whole family will love!

Close-up of a vegan sloppy joe sandwich on burger bun.

Originally published September 30, 2015. Updated with new photos May 19, 2021.

Everyone loves these sloppy joes and the recipe is one that has remained virtually unchanged over the last 14+ years.

The only tweak was made back in 2012 when I became vegetarian (I’ve been vegan since 2017) and switched the ingredients to make vegetarian sloppy joes that also happened to be a vegan version with all the flavor of traditional sloppy joes. Definitely a great recipe to start with and a change for the better! Lots of vegan sloppy joe recipes use cooked lentils in place of the traditional ground beef and you could certainly do that with this recipe as well. The tangy tomato sauce is what really gives these vegan sloppy joes their robust flavor so go with whatever good source of plant-based protein you want to use. 

I like to make these vegetarian sandwiches for easy weeknight dinners, campouts, Super Bowl Sundays, and even Halloween.

For years, homemade sloppy joes have been part of our go-to meal for fueling up before heading out for a night of trick-or-treating. It’s a great way for the kids to get something filling in their tummies before loading up on sugar for the rest of the night.

Serve with a side of Creamy Vegan Mac & Cheese or a baked potato and they’re good to go!

Table of Contents

Toggle
  • Ingredients for Vegan Sloppy Joes
  • How to Make Vegan Sloppy Joes
  • Serving Suggestions
  • Quick Tip
  • More Vegan Ground Beef Recipes You’ll Love!
  • Follow This Wife Cooks on Instagram | Facebook | Pinterest
  • Vegan Sloppy Joes
    • Ingredients
    • Instructions
    • Video
    • Nutrition

Ingredients for Vegan Sloppy Joes

Vegan Sloppy Joe ingredients

You will need the following:

  • 1 tablespoon olive oil
  • 12 ounces vegan ground beef, such as Impossible or Beyond Beef
  • 1/4 cup yellow onion
  • 1/4 cup green bell peppers
  • 1/2 teaspoon garlic powder
  • 1 teaspoon yellow mustard
  • 3/4 cup ketchup
  • 1 tablespoon light brown sugar
  • salt, to taste
  • ground black pepper, to taste
  • 4 hamburger buns or 8 slider buns
  •  

How to Make Vegan Sloppy Joes

STEP ONE: Into a large skillet over medium heat, add the olive oil.

STEP TWO: When the oil is hot, add the ground beef, onion, and green pepper. Cook until ground meat is browned and vegetables are softened.

 
Skillet with vegan ground beef, bell pepper, and onion.

STEP THREE: To make the sloppy joe sauce, stir in the ketchup, brown sugar, mustard, garlic powder, salt, and pepper.

STEP FOUR: Reduce to low heat and simmer for 20 minutes, stirring occasionally.

Skillet simmering with vegan ground beef in sauce.
 
STEP FIVE: Pile the sloppy joe mixture onto toasted burger buns and serve warm or at room temperature. Store any leftover filling in an airtight container in the refrigerator for 2-3 days.
 
Vegan Sloppy Joe filling piled onto bottom burger bun.

Serving Suggestions

  • Pile the sloppy joe filling onto toasted burger buns for classic sloppy joes.
  • For a lighter Skip the buns and serve as a lettuce wrap.
  • Swap the beyond meat for cooked brown lentils.
  • Top with dill pickles or pickled jalapeno peppers.

Quick Tip

  • This recipe can easily be doubled or tripled to feed a crowd. I like to prepare the sloppy joe filling and then transfer it to a slow cooker on the Warm setting. Set hamburger buns and any other toppings such as hot sauce or dill pickles on the side so each guest can build their own delicious sandwich. 

More Vegan Ground Beef Recipes You’ll Love!

  • Vegan Chili Mac Casserole
  • Beefy Bean and Cheese Vegan Enchiladas
  • Vegan Salisbury Steak with Mushroom Gravy
  • Asian Style Lettuce Wraps
  • Beyond Impossible Burgers & Sliders
Vegan Sloppy Joe on toasted burger bun.

Follow This Wife Cooks on Instagram | Facebook | Pinterest

Close-up of sloppy joe sandwich on burger bun.

Vegan Sloppy Joes

A hearty and delicious plant-based version of the old-school classic!
5 from 35 votes
Print Pin Rate
Course: Dinner, Main Course
Cuisine: American
Keyword: 30 minutes or less, comfort food
Prep Time: 5 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 30 minutes minutes
Servings: 4
Calories: 250kcal
Author: Holly Gray
Prevent your screen from going dark

Ingredients

  • 1 tablespoon olive oil
  • 12 ounces vegan ground beef
  • 1/4 cup yellow onion chopped
  • 1/4 cup green bell pepper chopped
  • 1/2 teaspoon garlic powder
  • 1 teaspoon yellow mustard
  • 3/4 cup ketchup
  • 1 tablespoon light brown sugar
  • salt to taste
  • ground black pepper to taste

Instructions

  • Into a medium-size skillet over medium heat, add the olive oil. When the oil is hot, add the vegan ground beef, onion, and pepper. 
  • Cook for 5 minutes, stirring occasionally until the vegan beef is browned and vegetables are softened.
  • Stir in the ketchup, brown sugar, mustard, garlic powder, salt, and pepper. 
  • Reduce heat to low simmer 20 minutes, stirring occasionally.
  • Pile the sloppy joe mixture onto toasted burger buns and serve warm.

Video

Nutrition

Calories: 250kcal | Carbohydrates: 16g | Protein: 18g | Fat: 12g | Saturated Fat: 4g | Trans Fat: 1g | Cholesterol: 55mg | Sodium: 480mg | Potassium: 456mg | Fiber: 1g | Sugar: 13g | Vitamin A: 266IU | Vitamin C: 10mg | Calcium: 24mg | Iron: 2mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!
Pin
Share
Share
1663Shares

Related Posts:

  • BBQ Tofu Sandwiches ~ Crispy tofu with smoky spices and tangy barbecue sauce piled high on toasted burger buns.
    BBQ Tofu Sandwiches
  • Cheesesteak Sloppy Joes ~ A crowd-pleasing, plant-based version of the 'poor man's cheesesteak!' Easy, budget-friendly weeknight meal in 20 minutes or less!
    Cheesesteak Sloppy Joes
  • Vegan Beef Tips and Gravy - A hearty and delicious plant-based version of the meat and potatoes classic! #veganbeefrecipes #veganbeeftipsandgravy #veganbeeftipsrecipes #plantbasedbeefrecipes #thiswifecooksrecipes #veganquarantinerecipes #gardeinrecipes #easyvegandinnerrecipes
    Vegan Beef Tips and Gravy

Filed Under: Comfort Food, Game Day, Kid Favorites, Sandwiches, Tacos, & Burgers, Vegan Tagged With: bbq, comfort food, sandwiches

Previous Post: « Trail Mix Cookies
Next Post: Creamed Spinach »

Reader Interactions

Comments

  1. Charlene Wieschowski

    July 15, 2019 at 9:49 pm

    cant wait to try the recipes

    Reply
  2. Doug

    April 21, 2021 at 11:20 pm

    5 stars
    Very good and very easy. My non-vegan parents loved it. I used Impossible instead of crumbles. I also added a little Worcestershire and soy sauce. Thanks for sharing.

    Reply
    • thiswifecooks

      April 22, 2021 at 3:06 pm

      I’m so glad they loved the sloppy joes! I’ve actually started using Impossible or Beyond Meat for these as well. Nice additions with the vegan Worcestershire and soy sauce. 🙂

  3. Kayla DiMaggio

    August 19, 2021 at 6:23 pm

    5 stars
    Yum! These sloppy joes are amazing! It is the perfect weeknight meal! Pinned so I can make over and over!

    Reply
    • thiswifecooks

      August 19, 2021 at 6:25 pm

      Thanks, Kayla! My family LOVES these sloppy joes!

  4. Julia

    August 19, 2021 at 7:02 pm

    5 stars
    We loved this recipe. It was full of flavour, took very little time to make and everyone loved it – Sloppy Joes will be turning up here again soon. Thank you.

    Reply
  5. Lucy

    August 19, 2021 at 7:48 pm

    5 stars
    This tastes just like the classic. Such a quick and easy yet delicious and comforting meal.

    Reply
  6. Anaiah

    August 19, 2021 at 11:20 pm

    5 stars
    I love these vegan sloppy joes! They bring back so many childhood memories. I’m so happy to find a plant based version of this recipe. It tastes amazing and definitely does not lack in flavor!

    Reply
  7. Choclette

    August 20, 2021 at 8:05 am

    5 stars
    I’ve never really looked at sloppy Joes before as they’re all about the meat. So it’s really interesting to finally see a vegetarian version. It sounds really good.

    Reply
  8. Kayla DiMaggio

    October 28, 2021 at 5:28 pm

    5 stars
    Loving the idea of these sliders! They are so delicious and I love all the flavors!

    Reply
  9. Michelle

    October 28, 2021 at 11:23 pm

    5 stars
    This is the perfect family dinner for any night. It is so quick to make and super flavorful. The kids love it!

    Reply
  10. Andrea White

    October 29, 2021 at 12:51 am

    5 stars
    these are everything! it has the perfect texture and flavor! YUM!

    Reply
  11. Aleisha

    October 29, 2021 at 4:10 am

    5 stars
    Yum! My toddler will love these 😍

    Reply
  12. Natalie

    July 6, 2022 at 4:56 pm

    5 stars
    These sloppy joes sliders are amazing Holly! I will make them for friends gathering next week, I am sure it will be a winner, thanks!

    Reply
  13. Andrea

    July 6, 2022 at 11:28 pm

    5 stars
    loved how easy these sloppy joes were to whip up. soooo delicious!

    Reply
  14. Gabriela

    July 7, 2022 at 10:58 am

    5 stars
    The brown sugar gives this joes the perfect sweetness.

    Reply
  15. Nancy

    July 7, 2022 at 7:58 pm

    5 stars
    Thanks for this classic in vegan version. I add this to everything including tacos, rice and etc

    Reply
  16. Katie

    July 8, 2022 at 1:52 pm

    5 stars
    Such a perfect vegan sloppy joe recipe! I love making this for summer cookouts

    Reply
  17. Lori

    February 9, 2023 at 11:09 pm

    5 stars
    So good! Tastes exactly like a Sloppy Joe! Very easy and quick.

    Reply
    • thiswifecooks

      February 10, 2023 at 12:19 am

      Thanks, Lori! 😊

  18. Ginger

    February 10, 2023 at 12:11 am

    5 stars
    These sloppy Joe’s are great, I probably make this recipe weekly since it’s so simple and quick! I use Beyond ground and sub honey for the brown sugar. Sometimes I add thinly sliced shiitake mushrooms and I also add a tablespoon of vegan mushroom stir fry sauce for extra umami.

    Reply
    • thiswifecooks

      February 10, 2023 at 12:20 am

      Thanks, Ginger! I have not tried adding mushrooms to these sloppy joes but that sounds interesting.😊

  19. Iggy

    June 27, 2024 at 9:59 pm

    5 stars
    So good! We’re two people so I used 2 Impossible burgers. I cooked the onion/peppers first, put them on a plate, crumbled and cooked the burgers, added the cooked peppers and onions and the other ingredients. I cut back a little on everything since I used 8 oz. of meat instead of 12 oz. I subbed honey for the brown sugar, added a splash of white vinegar and a little water. Delicious!! Will be making again and again!!

    Reply
    • thiswifecooks

      June 28, 2024 at 11:49 am

      Your version sounds good! I like the way you adjusted the recipe for two people. 😊

  20. MoJo

    May 27, 2025 at 3:54 am

    5 stars
    I made these 3 times now and they are very good. I double the amount of green peppers and onions and a little less katsup.

    Reply
5 from 35 votes (16 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Welcome!

Hi, I’m Holly! I’m a busy wife and mom. I love cooking for my family and sharing creative and flavorful plant-based recipes.

Here, you will find everything from quick and easy dinners to comfort food classics and holiday favorites.

  • Facebook
  • Instagram
  • Pinterest

Recent Posts

  • White Bean Burgers
  • Japanese Spinach Salad
  • Roasted Zucchini Pasta
  • Olive and Feta Garlic Bread

Footer

Copyright © 2025 Rise and Shine Media, LLC. All rights reserved. Privacy Policy .Terms of Service .

This Wife Cooks™Logo Header Menu
  • About
    • Contact
    • Work With Me
  • Holiday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
  • Popular

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.