Vegan Breakfast Sandwich

Meet your new favorite morning bite: a warm, chewy toasted bagel stacked with fluffy tofu scramble, crispy vegan bacon, and melty plant-based cheese. This satisfying vegan breakfast sandwich brings all your favorite savory flavors together.
post featured image
A vegan breakfast sandwich on a plate.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Welcome to a delightful twist on your morning recipe routine โ€“ a mouthwatering vegan breakfast sandwich! A perfectly toasted bagel with a satisfyingly chewy center, a medley of fluffy tofu scramble, crispy plant-based bacon, and ooey-gooey melted vegan cheese. How can anything be more heavenly?

This recipe combines classic breakfast elements into a hunger-inducing, handheld delight! Each bite is guaranteed to bring your belly plant-based pleasure. Whether you’re a seasoned breakfast connoisseur or just seeking a delightfully delicious way to start your day, this bagel breakfast sandwich is sure to become your favorite, go-to morning companion!

And, if on-the-go breakfast sandwiches are a fav, you’ll absolutely love these make-ahead plant-based breakfast burritos!

Why This Vegan Breakfast Sandwich is So Awesome

Sometimes making breakfast can seem like a chore. Or, worst yet, you get tired of the same old overnight oats, avocado toast, or fruit smoothie. Shocking, but true. If this is the case, our vegan bagel sandwich recipe will totally take you out of your breakfast rut. Here’s why you’ll love it:

  • Super Versatile. Picky eaters can rejoice! Any or all of the ingredients can be either removed or substituted for a favorite alternative food. You can even make a double-decker if one sandwich is not enough!
  • Easy to Meal Prep. Except for the bagel, you can cook or assemble each of the key ingredients ahead of time. Just before serving, toast the bagels, and…boom!…you’ve got a super satisfying sandwich. Especially good for on-the-go meals.
  • Great for Leftovers. When you’ve got a fridge full of leftover food, this is the perfect recipe to reach for. Any remaining tofu or plant-based meat can be thrown in, along with those last few salad leaves and that slice of bread on the brink of being stale. You’ll have your refrigerator clean in no time and your belly happily full.
  • Delicious and Satisfying. One bite will take you back to the days of McDonald’s and Burger King breakfastsโ€”even more appetizing and without any animal cruelty.
A top-down photo of a vegan breakfast sandwich on a bagel.

Key Ingredients and Substitutions

The best bagel breakfast sandwiches include at least three things: bread, protein, and cheese. We highly recommend making this recipe your own by filling it with your favorite foods. Feel free to use as little or as much of these ingredients as you like. Once you take your first bite, you’ll be hooked!

Here are the simple ingredients with some of our favorite substitutions:

  • Bagel – Remember, you don’t have to stick with a simple plain bagel. Branch out and choose a more creative flavor, such as sesame, everything, poppyseed, or even cinnamon raisin! As long as it’s a vegan-friendly bagel, any flavor will be fantastic. If you don’t like bagels (or you don’t have any at the time), use English muffins, pita bread, or just plain toast.
  • Vegan Bacon – Not only do you have the option of tasty pre-packaged vegan bacon, but you can also make your own homemade. It may be hard to decide between cool carrot bacon, elegant eggplant bacon, or tempting tofu bacon. They’re all delicious!
  • Tofu Scramble or Plant-Based Egg – With so many appetizing options on the market today, you have your pick of the perfect egg substitute. Whether it be a tofu scramble, egg-alternative patty, or rounds of seasoned tofu, they’ll all boost your bagel sandwich with extra protein and flavor.
  • Vegan Cheese – Choosing the right cheese is essential. Lucky for us, vegan cheese is readily available and there’s no lack of luscious cheese choices. We recommend cheddar for a tasty traditional sandwich. How about dairy-free mozzarella for a more mild flavor or bleu cheese for the bold.
A vegan breakfast sandwich with avocado and greens.

How To Make a Tofu Breakfast Sandwich

Making a sandwich is simple, right? Of course! But, sometimes, the simplest recipes can benefit from time-saving tips so you can be munching as soon as possible. This is a quick-and-handy guide to a fast and fantastically flavorful bagel breakfast sandwich!

Step 1: Get Ahead with Prep – Cook your tofu scramble (or vegan eggs) the night before. Cook any veggies and plant-based protein you want, then let everything cool down. Put all the prepped food in covered containers and store them in the fridge until youโ€™re ready.

Step 2: Get Ready to Assemble – When itโ€™s time to make your sandwich, grab all your ingredients. Warm up anything that needs it, and donโ€™t forget your favorite vegan cheese! Toast the bagel until itโ€™s golden and crispy.

Finally, Step 3: Build Your Sandwich – Start with the bottom half of the bagel on your plate. Spread on some sauce or hummus if you like. Add the warm tofu scramble (or vegan egg), cheese, vegan bacon (or sausage), and your greens. Top it off with the other bagel half, press lightly, and enjoy!

Tips for “Eggy” Consistency

There are so many ways you can replicate eggs for this tofu egg sandwich! It’s all up to your imagination and creativity. To get the best eggy consistency, try these egg-cellent options:

  • Use tofu scramble (fresh or leftover) or buy a pre-made vegan egg scramble. (We love this All Day Scramble by Hodo!)
  • Cut tofu into round bagel-shaped patties and fry them up with some turmeric and spices with black salt. If you have a waffle maker, you can even make the tofu waffles first and use those.
  • Pour liquid Just Egg into a cup or glass and microwave to cook, and you’ll have an egg-like round patty when you remove it from the cup. Quick and easy!
  • Use store-bought vegan “egg” patties, such as Just Egg Folded or Simply Eggless Patties.
A hand holding a vegan breakfast sandwich.

How to Serve Up Your Veggie Breakfast Sandwich

Breakfast can be as simple or elaborate as you likeโ€”and this sandwich shines either way. Here are a few fun ways to elevate your morning meal:

  • Add a Spread – If avocado is not your favorite healthy fat, choose hummus as an additional spread. With ravishing recipes like bright beetroot hummus, zesty oil-free hummus, or super creamy white bean hummus, you can’t go wrong!
  • Pair with a Side – Round out your meal with vegan yogurt, fruit salad, or a parfait.
  • DIY Bagel Brunch Bar – Break out the toaster, along with plates full of salad greens, plant-based bacon or sausage patties, vegan eggs, slices of vegan cheese, and lots of seasonings (don’t forget the nooch!) and hot sauce. Offer an assortment of bagel flavors and let everyone make their own sandwich. So much fun and a great way to socialize at the end of a long week.

FAQs

How long does this vegan breakfast sandwich last?

The sandwich tastes best if you eat it within 2 days. After that, it might start to get soggy or lose flavor.

Whatโ€™s the best way to store leftover vegan breakfast bagel?

Wrap it up tightly in foil or plastic wrap and put it in the fridge. When you want to eat it, warm it in the oven or microwave until nice and hot!

Can I make the tofu scramble ahead of time?

Totally! You can cook the tofu scramble the night before. Just keep it in the fridge and warm it up in the morning. It still tastes great and saves time!

Does the dairy-free cheese melt well on the bagel?

Yep! Some brands melt better than others, but most dairy-free cheeses soften nicely on a warm bagel. If you want extra melty, pop it in the toaster oven for a minute.

A vegan breakfast bagel sandwich with arugula.

Print me! Did you know you can easily print our recipes? Just tap the โ€œPrint Recipeโ€ button in the recipe card. You can keep a stack of new recipes to try in your kitchenโ€”or better yetโ€”create a recipe binder where you keep all your favorites!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

Vegan Breakfast Sandwich

5 from 5 votes
Normally made with artery-clogging egg, cheese, and bacon, weโ€™re veganizing the popular American Breakfast Sandwich using tofu scramble (or vegan egg), veggie bacon, and plant-based cheese!ย You can whip this up vegan breakfast sandwich in 10 minutes for a quick weekday breakfast or make a batch for a weekend brunch.
A vegan breakfast sandwich on a plate.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 2

Ingredients

  • 2 cups tofu scramble, vegan “egg” patty, or tofu patty
  • 2 bagels
  • 2 slices vegan cheese
  • Vegan bacon, any type

Optional Add Ons:

  • Avocado
  • Arugula
  • Hot sauce

Instructions

  • Cook the tofu scramble or egg patty and bacon according to package instructions.
  • Slice bagels in half, add a slice of cheese on the two bottom pieces, and toast in a toaster oven.
  • Top the cheesy side of each bagel with tofu scramble (or other vegan egg patty), bacon, and any other toppings (like avocado, arugula, and hot sauce). Place the top of the bagel over it and enjoy!

Notes

  • Eat and Enjoy: The sandwich tastes best if you eat it within 2 days. After that, it might start to get soggy or lose flavor.
  • Storing Leftovers: Wrap it up tightly in foil or plastic wrap and put it in the fridge. When you want to eat it, warm it in the oven or microwave until nice and hot!

Nutrition

Calories: 561kcal | Carbohydrates: 67g | Protein: 34g | Fat: 17g | Saturated Fat: 3g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 3g | Sodium: 771mg | Potassium: 106mg | Fiber: 5g | Sugar: 1g | Calcium: 343mg | Iron: 5mg
Course โ€” Breakfast, Brunch
Cuisine โ€” American
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
newsletter offer

Enter to Win Our Monthly Giveaway!

New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. Youโ€™ll also receive our weekly e-newsletter with plant-based recipes galore!

Leave a Comment

5 from 5 votes

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


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




5 comments
  1. 5 stars
    I’m addicted to this breakfast sandwich! I love that there are so many ways to customize it. Perfect for adding leftover veggies and tofu, too. YUMMY!

  2. Andrea White says:

    5 stars
    This breakfast sandwich turned out amazing! Such a great way to start off the day!

  3. 5 stars
    oh yum! This vegan breakfast sandwich is the perfect weekend recipe. So delicious and filling!

  4. 5 stars
    Love these breakfast sandwiches especially with eggplant bacon! So delicious.

  5. 5 stars
    A delicious breakfast that keeps me full well into the afternoon!

Stay Inspired!

Thank you for subscribing!