The best Vegan Baked Beans in the world are so easy to make and absolutely delicious. They’re the perfect blend of smoky, sweet, and tangy. A guaranteed favorite side dish at any gathering.

I know everyone says their recipe is the best. And, usually, I try not to do it. But, this is a special occasion, and this a special recipe. So, I feel pretty confident. Trust me, you will never again want to eat store-bought baked beans once you try this delicious and simple vegan baked beans recipe! And, you don’t have to wait for summer to enjoy them. They’re perfect any time of the year.
Some canned beans and very simple ingredients are all that’s needed to make this delicious dish. You can throw this recipe together in about 10 minutes. Then, you just leave it alone and let it cook for 90 minutes. The smell, taste, and texture is everything you remember about this amazing classic side. And, it’s healthy!
Ready? Let me show you!

Table of Contents
How To Make Vegan Baked Beans
It’s so easy to make baked beans from scratch when you use canned beans. But, if you prefer using dried beans check out this article from Love & Lemons on how to cook dry beans. Just keep in mind the process will be much longer.
- Start by preheating your oven to 350 degrees F. Then, sauté the chopped onion for about 2 minutes or just until it’s soft. Toss in the chopped red and green bell peppers and cook for 2-3 more minutes.
- Add the wet ingredients for the sauce (molasses, maple syrup, ketchup, apple cider vinegar, low-sodium soy sauce, vegan Worcestershire sauce, liquid smoke, and mustard) and stir. Allow sauce to simmer for just a minute. This gives all the flavors a chance to meld.
- Drain and rinse the beans then spread them evenly in a 9×13 inch baking dish. Pour the sauce mixture over the beans and carefully stir until they are covered. Wrap the dish with aluminum foil and bake in the oven for 1 hour. Then, remove the foil and bake for 30 more minutes.

The sauce will get darker and thicker and should look similar to the photo down below. Beautiful, isn’t it?

I tend to like my baked beans dark and thick so I have cooked these for up to 2 hours before and they were still great. This is one of those recipes that’s kinda hard to mess up.
What Do I Serve With Vegan Baked Beans
Here are a few of my favorite suggestions…
- Easy Vegan Cornbread
- Vegan Macaroni Salad
- The Best Vegan Potato Salad
- Vegan Coleslaw
- The Best Vegan Mac & Cheese
Great For Batch Cooking
This recipe is easily doubled and will keep for up to a week in the fridge. So, you can make ahead for any gatherings and simply reheat when you’re ready to enjoy. And, like any bean recipe, the flavors get better as it sits.

Can I Freeze Baked Beans?
Yes, absolutely! Be sure the beans are at room temperature then freeze them in one large container or separate containers for individual servings. When you’re ready to enjoy the beans place them in the fridge and defrost overnight. Then, simply warm them up in a pan on the stove or microwave. Just be sure they are hot before serving.
Are These Beans Gluten-Free?
The recipe as written is not gluten-free because the soy sauce contains wheat. But, all you have to do is replace the soy sauce with Tamari and just like that…GLUTEN-FREE VEGAN BAKED BEANS!

You are going to love these baked beans. They are…
- Smoky
- Sweet and a little salty
- Hearty
- So easy to make
- Versatile
- Absolutely Delicious!
These vegetarian baked beans are great with any roasted vegetable dish such as Oven Roasted Asparagus, Sautéed Kale, Oil-Free Roasted Potatoes, & Holiday Roasted Vegetables.
For more bean recipes be sure and check out my Classic Hummus, Easy Black Beans, Classic Three Bean Salad, & Easy Refried Beans.

If you make this recipe let me know. Be sure and leave a comment below with a star rating. And, share a picture on Instagram with the hashtag #shaneandsimple. I want to see your work. Enjoy!
Print
The Best Vegan Baked Beans
- Prep Time: 10 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 40 minutes
- Yield: 12 servings 1x
- Category: Side Dish
- Method: Bake
- Cuisine: Vegan
- Diet: Vegan
Description
The best Vegan Baked Beans in the world are so easy to make. Sweet, tangy, smoky, and absolutely delicious. A guaranteed favorite side dish at any gathering.
Ingredients
- 1 yellow onion, chopped
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 2 Tbsp garlic powder
- ¾ cup ketchup
- ⅔ cup molasses
- ½ cup maple syrup
- 2 Tbsp apple cider vinegar
- 2 Tbsp vegan Worcestershire
- 1 Tbsp low-sodium soy sauce
- 2 tsp. liquid smoke
- 1 Tbsp yellow mustard
- Salt to taste (if necessary)
- 4 15-ounce cans Cannellini or Great Northern beans (low-sodium or no salt added), drained and rinsed
Instructions
- Preheat oven to 350 degrees F.
- Heat a large nonstick saucepan over medium heat and sauté chopped onions. Cook for 2-3 minutes or until the onions are soft. Toss in the chopped bell peppers, add the garlic powder and cook for about 1 minute.
- Pour in all the sauce ingredients (ketchup, molasses, maple syrup, apple cider vinegar, vegan Worcestershire, soy sauce, liquid smoke, and mustard) and stir until everything is well combined. Let the sauce simmer for about a minute to allow all the flavors to meld together.
- Drain and rinse the canned beans then add them to a 9×13 baking dish (affiliate link). Pour the sauce mixture over the beans and gently stir until all the beans are covered.
- Wrap the baking dish with aluminum foil and bake for 1 hour. Remove the foil and bake for 30 more minutes.
- Serve warm and enjoy!
Keywords: vegan baked beans, baked beans vegetarian, vegan baked beans recipe, homemade vegetarian baked beans
This recipe is great.. I used one cup dry beans soaked, simmered and rinsed, added a can of Romano beans ( thats what I had) added one cup red lentils with 2 cups water
, decreased maple syrup to 1/4 cup. and proceeded with the recipe. Mashed one cup of the beans after the first hour then mixed it back in and baked for 30 minutes uncovered. (yes, had to had to put my own touch) Thanks Shane for another winner!
★★★★★
Judy, that is so great! These recipes are sacred and I love it when people add their own touches. Way to go!!!
These are fabulous! I substituted a 14oz. can of drained petite diced tomatoes for the ketchup. I had to cook the dish for an extra 30 minutes, but it was worth it.
★★★★★
I have Sorghum syrup on hand. Do you think I can substitute sorghum syrup for the molasses? Thanks. I love so many of your recipes!
Hi, Janet! It will work very well.
Hey Shane, when you switch from 1X, 2X,3X on the recipe, beans quantity doesn’t change. i assume it’s because you put it in parenthesis.
I’m wondering how many cans of beans to double the recipe?
That was the problem. It’s all fixed now. Thanks for letting me know.
Delicious…I, too, made the mistake of halving the recipe as there were only three of us eating them at dinner last night. Haha, no leftovers for lunch today. Lesson learned! Thanks for a great recipe that will be used over and over again!
★★★★★
I have made several of your recipes & I recommend them all in my Plant Based Vegan PlantPure Pod group I lead. Many of the members share your recipes, not just me. 🙂 Everything I have made of yours is outstanding. These beans are amazing. I have never made baked beans before until today. I also made your cornbread (again) to go with the beans. And I have soy curls soaking now & will use your BBQ seasoning on them before cooking & adding sauce. I could live a long & happy life with your recipes alone & no one elses. 🙂 Thanks for being awesome!
Laura, thank you so much for the very kind words. This encourages me so much! If you wouldn’t mind, I’d really appreciate you rating the beans. It helps me with Google and others:) Blessings!
Delish!!! My bad I forgot to rate!
★★★★★
LOL! No worries, Laura:) Thank you!
These were very good. I made my beans from dry beans. I baked them one hour covered but the beans were a little dry. I think this was because, despite my best efforts and measurements, there were more dry beans than there would have been if I had used canned.
I threw the beans in a pot on the stove and added water, stirring to mix well, and they were the perfect consistency.
★★★★★
That’s great, Melanie!!!
Excellent recipe! I cut the recipe in half….big mistake they are delicious and I should have made the whole recipe. I served them at a backyard dinner and my 2 grown kids who are not plant based loved them.
Highly recommend. We have a rating in our family One and done or make again. These were rated make again soon!
★★★★★
That is awesome, Candace. Thank you!
Looks like lots of sugar! How would you recommend decreasing it.? Really looks good!
Simply decrease the maple syrup by half or you can replace the ketchup tomato sauce. Hope this helps.
Gee…. these turned out great. Taste is excellent ! Dinner for a couple of days! Yeah!!
★★★★★
Hi Shane, I’m in the UK. What are great northern beans, never heard of them here 🙂
Are they like a Pinto?
Hi, Barbara! Yes, kinda like a white pinto bean. You can use white beans or navy beans.
Thank you, I think I’ll give these a go, they look delish
Barbara, they are like a cannellini bean, just a little bigger.