Vegetarian Sloppy Joes



Happy day after Earth day! I decided yesterday that Earth day is in my top  favorite holidays. I know Earth day typically is not full of tradition or family celebration, and that that probably makes me sound like a tree-huggin’ hippie, but I’m really ok with that.

The more I learn about the environment and the Earth, the more I want to learn and the more conscious I am of it. Concern for the environment and a desire to be active in my care for it, is one of the primary reasons I created this blog, and is the primary reasons I became a vegetarian several years ago. (Didn’t know that? Check out the About page!)

This year, in honor of Earth day, I visited a few different farmer’s markets in my area, which was a blast. (Did you know that local honey is good for your allergies? That’s a perfect thing to get at your local farmer’s market! Check it out!) I also planted some herbs in some new flower boxes I got for my little urban porch, which I am stoked about! Hopefully this summer I will have lots of recipes featuring fresh herbs from my own flower boxes. Fingers crossed!

Now, in honor of Earth day, I present you with one delicious and simple vegetarian meal.  One of the beauties of a vegetarian diet, is that the re-creation of typical meat recipes are often significantly healthier for you than their original meat counterparts! Take this recipe for example. A typical sloppy joe recipe is made of ground beef. By replacing the beef with vegetables and beans, you are able to significantly decrease your saturated fat intake without losing any of the protein or flavor. Another benefit- it’s better for the environment! Also, stay tuned for the delicious homemade sandwich bun recipe seen in these pictures- coming soon!

Happy earth day, and happy cooking!

– sarah


Ingredients (serves 4):

  • 3 cups cooked beans (I used red beans and kidney beans!)
  • 1 cup canned tomatoes, roughly chopped, reserve the juice
  • 1 yellow onion, diced
  • 1 celery stalk, chopped
  • 3 Tablespoons tomato juice (reserved from canned tomatoes)
  • 2 Tablespoons tomato paste
  • 2 Tablespoons vegetarian Worcestershire sauce (look for one without anchovies!)
  • 1 Tablespoon balsamic vinegar
  • 1 Tablespoon brown sugar
  • 2 teaspoons paprika
  • 2 teaspoons dried oregano
  • 1 teaspoon garlic powder
  • olive oil
  • sea salt and freshly ground black pepper to taste
  • Sandwich buns


  1. In a large and deep frying pan, heat the olive oil over medium heat. Once warm, add the onion and celery and cook for about five minutes.
  2. Add the beans, tomatoes, sauces, and spices to the pan, mix thoroughly, and simmer for an additional 15 minutes.
  3. Serve hot on pieces of whole wheat bread or sandwich buns. Enjoy!


Notes and Tips!:

6 thoughts on “Vegetarian Sloppy Joes

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s