These mushroom sloppy joes are a flavorful vegetarian take on the ol’ classic dinner sandwich. The meatless mushroom and walnut filling is piled high on a burger bun and then topped with a crunchy slaw and spicy chipotle aioli. They’re sweet, smoky, and saucy, and ready in just 40 minutes!

Whether sloppy joes were a childhood favorite or not, these grown-up vegetarian mushroom sloppy joes are easy to fall in love with. The filling is hearty and satisfying, made with mushrooms and walnuts simmered in an umami-rich sauce that delivers big flavor in every bite.
I like to serve them piled onto soft buns with a simple crunchy slaw and a generous swipe of spicy chipotle aioli. It’s a messy, punchy, totally satisfying meal that feels nostalgic and fresh all at once.
Ingredient notes
Here’s what you need to make the hearty meatless mushroom & walnut filling:
- Mushrooms : we use a simple mix of button and cremini mushrooms, but feel free to use other varieties such as king trumpet or oyster mushrooms if they are available to you.
- Tomato paste : we let the tomato paste caramelize in the pan, which adds a ton of flavor.
- Light beer : a light beer such as a lager adds depth of flavor and a hint of sweetness while replacing the liquid from traditionally used canned tomatoes.
- Chipotle peppers in adobo : chipotle peppers in adobo are spicy and distinctly smoky with an underlying sweetness. Find them in cans or jars with the Mexican products at your grocery store.
Other ingredients you need are vegetable oil, onions, garlic, walnuts, Worcestershire sauce, chili powder, sea salt, and your favorite hamburger buns.

Sloppy joe toppings
Two things not to miss about these vegetarian sloppy joes are the easy-to-make slaw which adds a fresh crunch, and the aioli for another bold layer of flavor.
- To make the slaw , you just need purple cabbage, carrot, red onion, cilantro, and drizzle of olive oil.
- The easy 4-ingredient chipotle aioli is just a mix of mayonnaise (vegan if needed), chipotle peppers in adobo, fresh lime juice, and sea salt.
What to serve with mushroom sloppy joes
Enjoy a vegetarian mushroom sloppy joe on its own as a complete meal, or serve it with a big spring mix salad , some dill french fries , or our four cheese mac and cheese !
Can I make these ahead of time?
Yes! You can prepare all the components of these sloppy joes 1-2 days ahead of time. Simply reheat the filling on the stove with a splash of water when you’re ready to serve them.
How long does the filling keep in the fridge?
Store any leftover filling in an airtight container in the fridge for 3-4 days.
Can I freeze the filling?
You bet! The filling freezes well, making this recipe great for batch meal-prepping. Store it in an airtight container or resealable freezer bag for up to 3 months.

Mushroom Sloppy Joes Recipe
- Pin

Ingredients
Chipotle Mushroom Sloppy Joes
- ▢ 1 tablespoon oil
- ▢ 2 medium onions (minced)
- ▢ 1 lb crimini or button mushrooms (minced)
- ▢ 3 cloves garlic
- ▢ ½ cup tomato paste (or a 5.5-ounce can)
- ▢ 1 bottle light beer (preferably a lager)
- ▢ 1 cup chopped walnuts
- ▢ 2 tablespoons Worcestershire sauce (vegan if needed)
- ▢ 2 tablespoons chipotle peppers in adobo sauce (see notes)
- ▢ 2 teaspoons chili powder
- ▢ 1 teaspoon sea salt
- ▢ 4 hamburger buns
The Slaw
- ▢ 2 cups shredded purple cabbage
- ▢ 1 medium carrot (grated)
- ▢ ¼ cup thinly sliced red onion
- ▢ A handful of chopped cilantro
- ▢ Olive oil (to drizzle)
Chipotle Aioli
- ▢ ¼ cup mayonnaise (vegan if needed)
- ▢ 1 tablespoon chipotle peppers in adobo sauce
- ▢ Juice from ¼ lime
- ▢ A pinch of sea salt
Instructions
- Heat the oil in a large skillet over medium heat. Add the onion and cook until they are well browned, about 10 minutes. Add the mushrooms and increase the heat to medium-high. Let the mushrooms cook until most of the liquid has been evaporated. (This happens much faster on higher heat. About 10 minutes.) Once the pan is mostly dry, reduce the heat to medium, add the garlic, and cook until the mushrooms have browned, about 5 minutes more. 1 tablespoon oil, 2 medium onions, 1 lb crimini or button mushrooms, 3 cloves garlic
- While the mushrooms are cooking, prepare the veggies for the slaw and drizzle them with the oil. Also, mix the chipotle aioli ingredients together in a small bowl. 2 cups shredded purple cabbage, 1 medium carrot, ¼ cup thinly sliced red onion, A handful of chopped cilantro, Olive oil, ¼ cup mayonnaise, 1 tablespoon chipotle peppers in adobo sauce, Juice from ¼ lime, A pinch of sea salt
- Move the mushrooms to the side of the pan and add the tomato paste. Let it caramelize, stirring frequently, for about 3 minutes. Pour in the beer and scrape any stuck on bits off the bottom of the pan. ½ cup tomato paste, 1 bottle light beer
- Add the walnuts, Worcestershire sauce, chipotle peppers, chili powder, and sea salt to the pan. Adjust the sea salt to taste. 1 cup chopped walnuts, 2 tablespoons Worcestershire sauce, 2 tablespoons chipotle peppers in adobo sauce, 2 teaspoons chili powder, 1 teaspoon sea salt
- Serve the Chipotle Mushroom Sloppy Joes on the buns and topped with some slaw and chipotle aioli. 4 hamburger buns
Notes
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

Did you make this?
We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !
More dinner sandwiches
For more inspiration, check out all of our dinner ideas !
Grilled Salmon Sandwiches
Roast Beef Sandwich with Horseradish Mayo Radishes
Pulled Chicken Sandwich with Crunchy Slaw
Porchetta Sandwich Recipe with Italian Salsa Verde

Mushroom Sloppy Joes Recipe
Ingredients
Chipotle Mushroom Sloppy Joes
- 1 tablespoon oil
- 2 medium onions , minced
- 1 lb crimini or button mushrooms , minced
- 3 cloves garlic
- ½ cup tomato paste , or a 5.5-ounce can
- 1 bottle light beer , preferably a lager
- 1 cup chopped walnuts
- 2 tablespoons Worcestershire sauce , vegan if needed
- 2 tablespoons chipotle peppers in adobo sauce , see notes
- 2 teaspoons chili powder
- 1 teaspoon sea salt
- 4 hamburger buns
The Slaw
- 2 cups shredded purple cabbage
- 1 medium carrot , grated
- ¼ cup thinly sliced red onion
- A handful of chopped cilantro
- Olive oil , to drizzle
Chipotle Aioli
- ¼ cup mayonnaise , vegan if needed
- 1 tablespoon chipotle peppers in adobo sauce
- Juice from ¼ lime
- A pinch of sea salt
Instructions
- Heat the oil in a large skillet over medium heat. Add the onion and cook until they are well browned, about 10 minutes. Add the mushrooms and increase the heat to medium-high. Let the mushrooms cook until most of the liquid has been evaporated. (This happens much faster on higher heat. About 10 minutes.) Once the pan is mostly dry, reduce the heat to medium, add the garlic, and cook until the mushrooms have browned, about 5 minutes more. 1 tablespoon oil, 2 medium onions, 1 lb crimini or button mushrooms, 3 cloves garlic
- While the mushrooms are cooking, prepare the veggies for the slaw and drizzle them with the oil. Also, mix the chipotle aioli ingredients together in a small bowl. 2 cups shredded purple cabbage, 1 medium carrot, ¼ cup thinly sliced red onion, A handful of chopped cilantro, Olive oil, ¼ cup mayonnaise, 1 tablespoon chipotle peppers in adobo sauce, Juice from ¼ lime, A pinch of sea salt
- Move the mushrooms to the side of the pan and add the tomato paste. Let it caramelize, stirring frequently, for about 3 minutes. Pour in the beer and scrape any stuck on bits off the bottom of the pan. ½ cup tomato paste, 1 bottle light beer
- Add the walnuts, Worcestershire sauce, chipotle peppers, chili powder, and sea salt to the pan. Adjust the sea salt to taste. 1 cup chopped walnuts, 2 tablespoons Worcestershire sauce, 2 tablespoons chipotle peppers in adobo sauce, 2 teaspoons chili powder, 1 teaspoon sea salt
- Serve the Chipotle Mushroom Sloppy Joes on the buns and topped with some slaw and chipotle aioli. 4 hamburger buns
Notes
https://www.theendlessmeal.com/chipotle-mushroom-sloppy-joes/