Food & Drink

Veg Out: 20 Lip-Smacking Vegan Sandwich Spots in Baltimore

If you're a vegan or looking to try out plant-based options, Baltimore has a wide variety of restaurants that offer some of the best vegan sandwiches. These sandwiches are packed with flavor and are a great option for those looking for a healthy meal.

Whether you're in the mood for a classic sandwich or something with a unique twist, there's a restaurant in Baltimore that can satisfy your cravings.

The city is home to a thriving vegan community, and many restaurants have begun to cater to this growing demand. This means that you can find vegan sandwiches at a variety of different establishments, from casual cafes to upscale restaurants.

Many of these restaurants use locally sourced ingredients to make their sandwiches, ensuring that you get the freshest and most flavorful options available.

Vegan sandwiches are a great way to explore different flavors and textures. You can find sandwiches that are made with everything from seitan and tempeh to tofu and jackfruit.

Some restaurants even offer vegan versions of classic sandwiches, like the BLT or Reuben. Whether you're looking for something savory, sweet, or spicy, there's a vegan sandwich in Baltimore that will satisfy your cravings.

So if you're looking for the best places to find vegan sandwiches in Baltimore, you're in luck. The city has a wide variety of options that cater to different tastes and preferences.

In this blog post, we'll explore some of the top restaurants in Baltimore that offer vegan sandwiches, so you can find the perfect meal to satisfy your cravings.

1. Johnny Rad's Pizzeria Tavern

Johnny Rad's Pizzeria Tavern
2108 Eastern Ave, Baltimore, MD 21231 (Google Maps)

Johnny Rad's Pizzeria Tavern is the perfect spot for vegans looking for a satisfying sandwich.

Their vegan western chick'n sammich special is a must-try, with pepperjack cheese, fried onion straws, and BBQ sauce on brioche.

The service is courteous, and the atmosphere is cool and laid-back.

2. Soup's On

Soup's On
11 W Preston St, Baltimore, MD 21201 (Google Maps)

Soup's On is a charming soup restaurant that also serves an impressive variety of vegan and vegetarian sandwiches.

The portobello sandwich is a standout, with a large and meaty mushroom that's perfectly complemented by the sauce and well-toasted bread.

The owner's passion for experimenting with global ingredients is evident in the flavorful and fast soups, which always include more than one vegan option.

The sandwiches are top-notch too, with the cubano and crab ones being particularly noteworthy. With friendly service and a quaint atmosphere, Soup's On is a must-visit spot for anyone seeking a delicious vegan sandwich.

3. Liquid Earth

Liquid Earth
1626 Aliceanna St, Baltimore, MD 21231 (Google Maps)

Liquid Earth is a must-try for vegans and non-vegans alike. They offer a variety of delicious vegetarian and vegan sandwiches made with fresh, whole ingredients.

The menu includes classics like the Reuben and Philly Cheezefake, as well as unique options like the Liquid Earth Club.

While the prices can be a bit high, the portions are generous and the quality of the food is worth it.

The staff is friendly and welcoming, making for a great dining experience. Don't miss out on the opportunity to try this gem of a restaurant.

4. Sweet27 Bakery and Restaurant

Sweet27 Bakery And Restaurant
123 W 27th St, Baltimore, MD 21218 (Google Maps)

Sweet27 Bakery and Restaurant is a must-try for vegans looking for delicious sandwiches.

With an extensive vegan menu, this restaurant offers a variety of options to choose from. The tofu bites are a standout dish, with a texture that's hard to beat.

The service is friendly and attentive, making for a great dining experience.

Don't forget to try the peanut butter tart, it's a real treat! Plus, their gluten-free bakery is the perfect spot for a sweet snack.

5. Cafe Fili

Cafe Fili
816 Cathedral St, Baltimore, MD 21201 (Google Maps)

Cafe Fili is a Mediterranean restaurant that offers delicious vegan sandwiches.

The bright and casual spot has a variety of fresh options including salads, grain bowls and panini. The vegan-friendly place also offers desserts and a great selection of wine.

The ambiance and service are great, making it a perfect spot for lunch or dinner. The portions are good, and the food tastes real and homemade.

If you're looking for a comfortable atmosphere to enjoy a wholesome vegan sandwich, Cafe Fili is the place to be.

6. Refocused Vegan

Refocused Vegan
429 N Eutaw St #1N, Baltimore, MD 21201 (Google Maps)

Refocused Vegan is a must-visit for anyone looking for delicious vegan sandwiches.

The food is prepared quickly and is always hot and fresh. The crab cake sandwich and loaded mac and cheese are particularly noteworthy.

The restaurant's decor is beautiful and the staff is friendly. The dining area is clean and spacious.

If you're in the area, definitely check out Refocused Vegan for some delicious vegan eats.

7. Blue Moon Cafe

Blue Moon Cafe
1621 Aliceanna St, Baltimore, MD 21231 (Google Maps)

Looking for a unique and delicious vegan sandwich option in town, look no further than Blue Moon Cafe.

This popular breakfast spot offers a variety of creative and flavorful dishes, including their famous Cap'n Crunch French Toast.

While the wait can be long, the friendly service and amazing food make it worth it.

The small dining area adds to the cozy and bohemian vibe of the cafe. Don't miss out on this funky gem of a restaurant.

8. Gangster Vegan Organics

Gangster Vegan Organics
1065 S Charles St, Baltimore, MD 21230 (Google Maps)

Gangster Vegan Organics is a must-visit for anyone looking for delicious vegan sandwiches.

The menu is filled with fresh and flavorful options that are sure to satisfy any craving. The walnut taco salad is a standout dish, bursting with delectable flavors.

The staff is friendly and the service is fast, making it an ideal spot for a quick and healthy meal.

With all-vegan and organic ingredients, this restaurant is perfect for those who want to indulge in tasty food without compromising on their health. Don't miss out on this gem of a place!

9. Dodah's Kitchen

Dodah's Kitchen
1210 N Charles St, Baltimore, MD 21201 (Google Maps)

Dodah's Kitchen is a vegan restaurant that offers a variety of tasty and healthy options. Their vegan sandwiches are a must-try, especially the fried "fish" sandwich that is packed with flavor.

The food is well-seasoned and not overly salty, so customers can enjoy the taste without feeling thirsty. The portion sizes are generous and can even last for the next day.

The staff is friendly and knowledgeable about the menu, making it easy for customers to choose from the many options available.

The prices are a little higher than average, but the quality of the food is worth it. In addition, the restaurant has a great atmosphere and is perfect for a casual dining experience.

10. Double Zero

Double Zero
414 Light St, Baltimore, MD 21202 (Google Maps)

Double Zero is a great place for vegan sandwiches. The restaurant offers a variety of vegan options, including pizza and calzone.

The food is delicious and well-prepared. The ambiance is great and the service is friendly.

The restaurant also offers a variety of drinks, which are made with high-quality ingredients.

The parking lot attached to the restaurant offers a discount for customers. If you are looking for a vegan sandwich, Double Zero is definitely worth a visit.

11. My Mama's Vegan

My Mama's Vegan
3008 Greenmount Ave, Baltimore, MD 21218 (Google Maps)

My Mama's Vegan is a casual vegan take-out spot that offers a variety of homestyle comfort foods. Their vegan sandwiches are a must-try.

The Big Mac sandwich is a popular choice, with a smoky and crispy vegan burger patty topped with flavorful sauce and cheese on a potato bun.

The Hula Girl chkn sandwich is also a hit, with a generous amount of toppings that stay together until the last bite. The staff is friendly and the food is made with love.

If you're looking for delicious vegan comfort food to take away, My Mama's Vegan is definitely worth checking out.

12. NuVegan Cafe

Nuvegan Cafe
3105 St Paul St, Baltimore, MD 21218 (Google Maps)

NuVegan Cafe offers some of the most delicious vegan sandwiches in town.

With a wide variety of options to choose from, including BBQ tofu, curry chick'n, and beef and broccoli, there's something for everyone.

The staff is friendly and welcoming, and the atmosphere is clean and inviting. Don't miss out on the chance to try their vegan cheesecake for dessert.

Whether you're a vegan or just looking for a tasty sandwich, NuVegan Cafe is definitely worth a visit.

13. Cozy Corner

Cozy Corner
15 W Centre St, Baltimore, MD 21201 (Google Maps)

Cozy Corner is a hidden gem for vegan sandwich lovers. This small and intimate eatery offers delicious and affordable vegan options that are sure to satisfy.

The owner is friendly and makes your food fresh on the spot.

Although the service can be a bit slow at times, the food more than makes up for it. Keep in mind that this restaurant is cash only.

If you're looking for a cozy and welcoming spot to enjoy a tasty vegan sandwich, Cozy Corner is definitely worth a visit.

14. Naked Lunch

Naked Lunch
711 W 40th St #163, Baltimore, MD 21211 (Google Maps)

Naked Lunch is a vegan and vegetarian counter service inside a grocery store that serves fresh and healthy food.

They offer a variety of bowls, sandwiches, and burgers, as well as fresh juices and kombucha on tap.

The food is flavorful and affordable, with compost-friendly containers. The workers are paid well, so tipping is not necessary.

Naked Lunch is a great option for those looking for healthy and delicious plant-based food.

15. One World Cafe

One World Cafe
100 W University Pkwy, Baltimore, MD 21210 (Google Maps)

One World Cafe is a cozy and welcoming spot for vegan sandwich lovers.

The menu offers a wide variety of vegetarian and vegan options, with standout dishes like the scrambled tofu with secret dust and the meatball sub.

The cafe has a relaxed atmosphere and friendly staff, making it a great spot for studying or catching up with friends over a meal. The outdoor seating is a bonus in warm weather.

Prices are reasonable and the quality of food is generally good. If you're in the mood for a vegan sandwich, One World Cafe is definitely worth checking out.

16. Miss Shirley's Cafe

Miss Shirley's Cafe
The Charm’tastic Mile, 750 E Pratt St, Baltimore, MD 21202 (Google Maps)

Miss Shirley's Cafe offers a variety of creative American breakfast and lunch options with a regional twist.

While known for their chicken and waffles and pimento cheese biscuits, their vegan sandwich is also a standout dish.

The atmosphere is homey and the service is friendly. Prices are reasonable for the quality of food and the validated parking nearby is a bonus.

If you're looking for a unique and delicious vegan sandwich, Miss Shirley's Cafe is definitely worth a visit.

17. Charmington's

Charmington's
2601 N Howard St, Baltimore, MD 21218 (Google Maps)

Charmington's is a great coffee shop that offers a variety of sandwiches, bagels, and pastries. What sets them apart is their selection of vegan and vegetarian options.

The staff is friendly, and the atmosphere is cozy with high ceilings, natural light, and exposed brick.

It's a great place to get work done, read a book, or catch up with friends. The sandwiches are made with fresh ingredients and are tasty.

The only downside is that the place closes early. Nevertheless, it's one of the best cafes in the city and worth stopping by for a vegan sandwich.

18. Dooby's

Dooby's
802 N Charles St, Baltimore, MD 21201 (Google Maps)

Dooby's is a cozy cafe that offers delicious vegan sandwiches.

Their marinated tofu sandwich packs a great blend of flavors that will leave you wanting more. The plant-based group will also enjoy their Japchae noodles.

The cafe has a charming atmosphere that makes it perfect for hanging out with friends or working on a laptop.

The staff is friendly and always ready to serve you. Dooby's is definitely worth a visit if you're looking for a great vegan sandwich.

19. sweetgreen

Sweetgreen
1306 Fleet St, Baltimore, MD 21202 (Google Maps)

Sweetgreen is a locavore-friendly counter-serve chain that offers organic salads and bowls.

They have a variety of vegan and gluten-free options, including their delicious vegan sandwich.

The staff is friendly and the atmosphere is minimalistic and eco-friendly.

Sweetgreen is the perfect spot for those looking for a healthy and tasty meal on the go.

20. Terra Cafe

Terra Cafe
101 E 25th St, Baltimore, MD 21218 (Google Maps)

Terra Cafe is a must-visit spot for anyone looking for a delicious vegan sandwich. The food is fresh, well-seasoned, and well-portioned.

The cafe has a cozy atmosphere and beautiful artwork that adds to the dining experience.

They have a nice bar area with live jazz and happy hour. The owner is personable and the staff is friendly.

The fish and chicken wraps are some of the best dishes on the menu. The outdoor seating area is a nice touch. If you're in the area, Terra Cafe is definitely worth a visit.