Vegetarian Philly Cheesesteak Sloppy Joe

This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.

Page Contents

Vegetarian Philly Cheesesteak Sloppy Joe (Cheesy, Hearty & Meatless)

If you love classic American comfort food but want a meatless twist, this Vegetarian Philly Cheesesteak Sloppy Joe is the perfect recipe. It combines the bold, savory flavors of a Philly cheesesteak with the saucy, satisfying goodness of sloppy joes—without any meat.

Loaded with tender mushrooms, sweet bell peppers, onions, and a rich, cheesy sauce, this vegetarian version is hearty, filling, and incredibly flavorful. It’s perfect for quick weeknight dinners, casual gatherings, or whenever you’re craving something comforting and indulgent.


Why You’ll Love This Vegetarian Sloppy Joe

  • 100% vegetarian

  • Inspired by classic Philly cheesesteak flavors

  • Rich, cheesy, and comforting

  • Ready in under 30 minutes

  • Perfect for family meals

  • Easy to customize and meal-prep friendly

This recipe delivers big flavor while staying completely meat-free.


Ingredients You’ll Need

For the Sloppy Joe Filling:

  • 2 tbsp olive oil

  • 1 medium onion, thinly sliced

  • 1 green bell pepper, thinly sliced

  • 1 red bell pepper, thinly sliced

  • 2 cups mushrooms, finely chopped or sliced

  • 2 cloves garlic, minced

  • Salt and black pepper to taste

  • 1 tsp paprika

  • 1/2 tsp dried oregano

For the Cheesy Sauce:

  • 1 tbsp butter or olive oil

  • 1 tbsp all-purpose flour

  • 1 cup milk (or unsweetened plant milk)

  • 3/4 cup shredded cheese (provolone, mozzarella, or cheddar)

  • 1 tsp Dijon mustard (optional)

For Serving:

  • 4 burger buns, toasted


Step-by-Step Instructions

1. Cook the Vegetables

Heat olive oil in a large skillet over medium heat. Add onions and bell peppers and sauté until soft and slightly caramelized. Add mushrooms and cook until they release their moisture and turn golden. Stir in garlic, salt, pepper, paprika, and oregano.

2. Make the Cheesy Sauce

In a small saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Slowly add milk, whisking constantly until smooth and thickened. Stir in shredded cheese and Dijon mustard until melted and creamy.

3. Combine the Filling

Pour the cheesy sauce over the vegetable mixture and stir until everything is well coated and saucy. Cook for another 2–3 minutes.

4. Assemble the Sloppy Joes

Spoon the hot filling onto toasted buns. Serve immediately while warm and melty.


Serving Suggestions

Serve Vegetarian Philly Cheesesteak Sloppy Joes with:

  • Crispy oven fries or sweet potato fries

  • Coleslaw or side salad

  • Pickles or jalapeños for extra crunch

  • Roasted vegetables

These sloppy joes are perfect for casual dinners and game-day meals.


Storage & Meal Prep Tips

  • Refrigerator: Store filling in an airtight container for up to 4 days

  • Freezer: Freeze filling for up to 2 months

  • Reheating: Reheat gently on stovetop, adding a splash of milk if needed


Health Benefits

Mushrooms are rich in fiber and antioxidants, while bell peppers add vitamins and natural sweetness. This vegetarian version is lighter than traditional meat-based sloppy joes, yet still hearty and satisfying.


Recipe Variations

  • Make it vegan using plant milk and vegan cheese

  • Add soy curls or lentils for extra protein

  • Use whole-grain buns for added fiber

  • Add chili flakes for a spicy kick


Final Thoughts

This Vegetarian Philly Cheesesteak Sloppy Joe is the ultimate comfort food mash-up—cheesy, saucy, and packed with flavor, all without meat. It’s proof that vegetarian meals can be just as indulgent and crave-worthy as classic comfort dishes.

Try it once, and it’ll quickly become a favorite in your meatless meal rotation 🧀🍔

Related Posts

Creamy Chicken Pasta

Tortilla Wraps

Scroll to Top