Vegan Baked Beans
This page may include affiliate links. Please read the disclosure.
Hearty and flavorful vegan baked beans that are simple to make, protein-rich, naturally gluten-free, and perfect for any plant-based meal, potluck, or picnic.

If you’re searching for a dish that’s packed with flavor, nutrition, and plant-based goodness, look no further than these vegan baked beans! This recipe features a rich tomato-based sauce infused with the natural sweetness of maple syrup and molasses, balanced by a touch of smokiness. The result? A healthy and hearty side dish that’s sure to be a hit at BBQs, potlucks, picnics or as part of a cozy weeknight dinner. Plus, it’s completely gluten-free, making it a versatile choice for all dietary needs.
Comforting and Easy Vegan Recipe
For those moments when you crave comfort food, these vegan baked beans are here to deliver. This recipe is not only easy to prepare but also a great alternative to traditional baked beans, as it’s dairy-free, meat-free, processed sugar-free, and filled with wholesome ingredients. Whether you’re meal prepping for the week or planning a summer gathering, these smoky baked beans are the perfect balance of sweetness and spice. Pair them with cornbread, rice, or even grilled veggies for a satisfying plant-based meal.

Crowd-pleasing Baked Beans
Whether you’re hosting a family BBQ or enjoying a quiet dinner at home, these tomato-based baked beans are a crowd-pleaser that will leave everyone asking for seconds. They’re proof that comfort food can be both nutritious and satisfying.
What you’ll love about this recipe:
- Packed with Flavor.
- Meal Prep-Friendly.
- Gluten Free.
- Budget-Friendly.
- Healthy with No Processed Sugars and preservative free.
Frequently Asked Questions
How to Serve Vegan Baked Beans
- As a Side Dish: Serve alongside grilled vegetables, baked potatoes, or a fresh salad.

- On Toast: Make classic “beans on toast” for a quick, comforting breakfast or lunch.
- With Rice or Quinoa: Turn it into a complete meal by pairing it with a grain of your choice.
- Topped with Vegan Cheese: Sprinkle shredded vegan cheese on top for an extra layer of indulgence.
Can I make this recipe ahead of time?
Yes! Vegan baked beans are perfect for meal prep. You can make them up to 3 days in advance and store them in an airtight container in the refrigerator. Simply reheat on the stovetop or in the microwave before serving.
How can I make these baked beans spicier?
To add some heat, include a pinch of cayenne pepper, chili flakes, or diced jalapeños. Adjust the spice level to your preference.
Can I make this recipe without molasses?
If you don’t have molasses, you can substitute it with additional maple syrup, agave syrup, or even brown sugar. However, molasses gives the baked beans their classic, rich flavor.
What’s the best way to serve vegan baked beans?
These baked beans are incredibly versatile. Serve them as a side dish at BBQs, spoon them over toast for breakfast, or pair them with rice, quinoa, or roasted veggies for a complete meal.

Is this recipe gluten-free?
Yes, this recipe is naturally gluten-free as long as you use tamari instead of soy sauce. Always double-check ingredient labels for hidden gluten, especially in condiments.
Can I cook this recipe in a slow cooker?
Definitely! Combine all the ingredients in your slow cooker and cook on low for 6-8 hours or high for 3-4 hours. The flavors will deepen, making the beans even more delicious.
What can I use instead of liquid smoke?
If you don’t have liquid smoke, smoked paprika or chipotle powder is a great substitute. It adds a smoky flavor without the need for specialty ingredients.
Can I use other types of beans for this recipe?
Yes! While navy beans are traditional, you can experiment with northern beans, pinto beans, cannellini beans, black beans, or even chickpeas for a unique twist. The recipe is flexible and works with most types of beans.
Can I make this recipe oil-free?
Absolutely! Simply skip the olive oil when sautéing the onions and garlic. Use a splash of water or vegetable broth instead to keep everything from sticking to the pan.
Are vegan baked beans kid-friendly?
Yes, this recipe is mild and sweet, making it appealing to kids. If you’re serving it to little ones, consider reducing any spicy ingredients like chili powder or cayenne pepper.
How can I make the sauce thicker?
If you prefer a thicker sauce, let the beans cook uncovered for the last 15-20 minutes in the oven. You can also mash a small portion of the beans with a fork and stir them back into the dish to naturally thicken it.
Can I make this recipe in an Instant Pot?
Yes! Sauté the onions and garlic directly in the Instant Pot, then add the remaining ingredients and cook on high pressure for 10-12 minutes. Let the pressure release naturally for a few minutes before serving.
What are some creative ways to use leftover baked beans?
Leftover baked beans are incredibly versatile! Use them as a topping for baked potatoes, fold them into a burrito, stuff them into bell peppers, or even blend them into a smoky bean dip.


Cooking Tips:
- Use Fresh Ingredients: Opt for fresh garlic, onions, and high-quality tomato sauce for the best flavor. If using canned ingredients, check for low-sodium options to control the salt content.
- Adjust Sweetness: The combination of maple syrup and molasses creates a rich sweetness, but feel free to adjust it to your preference. If you prefer less sweetness, reduce the maple syrup slightly or replace it with a tangy splash of balsamic vinegar.
- Don’t Overcook the Beans: If you’re using dried beans, cook them until just tender but not mushy. Overcooking can cause the beans to break down and lose their texture in the final dish.
- Balance Smoky Flavors: Liquid smoke or smoked paprika can add that classic smoky flavor. Start with a small amount and adjust to taste, as it can be quite potent.
- Thicken the Sauce: For a thicker sauce, bake uncovered for the last 15-20 minutes or mash a small portion of the beans and stir them back into the mixture.
- Cook Low and Slow: If you have time, bake the beans at a lower temperature (around 300°F/150°C) for a longer time. This allows the flavors to deepen and develop beautifully.
- Season Gradually: Always taste and adjust the seasoning after the beans have simmered for a while. The flavors intensify as the dish cooks, so a little salt or spice can go a long way.
- Experiment with Add-Ins: Add finely chopped vegetables like carrots, celery, or bell peppers for extra nutrition and texture. You can also throw in crumbled tempeh or tofu for a protein boost.
- Let the Flavors Marry: Vegan baked beans taste even better the next day! Make them ahead of time and refrigerate overnight to allow the flavors to meld.
- Reheat Gently: When reheating, use low heat on the stovetop and add a splash of water or broth to prevent the beans from drying out or sticking.
Serve with:
- Crusty Bread or Cornbread: A slice of warm, crusty bread or moist cornbread is perfect for soaking up the rich tomato-based sauce of the baked beans. If you want a spicier or jazzed up version, try Jalapeño Cornbread or Cajun Cornbread.
- Roasted Vegetables: Pair the beans with roasted veggies like sweet potatoes, zucchini, or carrots for a colorful and nutrient-packed side.
- Baked Potatoes: Spoon the vegan baked beans over a fluffy baked potato for a comforting and filling dish.
- Rice or Quinoa: Serve the baked beans over steamed rice or quinoa for a hearty and protein-packed meal.
- Grilled Vegetables: Add a smoky element by pairing the beans with grilled asparagus, bell peppers, or eggplant.
- Vegan Coleslaw: A creamy, tangy coleslaw complements the smoky sweetness of the baked beans and provides a refreshing crunch.
- Salad: Serve alongside a simple green salad with a light vinaigrette to balance the richness of the beans. Favorites are Green Bean Potato Salad, Cucumber Onion Dill Salad, or Easy Vegan Potato Salad.
- Burgers: For a BBQ-inspired meal, pair the beans with veggie burgers.
- Avocado Toast: Top toasted bread with mashed avocado and pile the baked beans on top for a protein-packed breakfast or lunch.
- Garlic Mashed Potatoes: Creamy mashed potatoes with a hint of garlic make a comforting companion to the rich and flavorful beans.
- Vegan Mac and Cheese: Combine the beans with creamy vegan mac and cheese for the ultimate comfort food platter.

Make-ahead and Storage Tips
Make-ahead Tips
- Prepare in Advance: Cook your vegan baked beans up to 3 days ahead for convenience.
- Enhance Flavor: Letting the beans sit overnight allows the flavors to meld and intensify.
- Easy Reheating: Gently reheat on the stovetop with a splash of water or vegetable broth to maintain a saucy consistency.
- Prepare in Advance: Vegan baked beans can be made up to 3 days ahead of time. This allows the flavors to deepen and meld together for an even tastier dish.
- Reheating: To reheat, warm the beans gently on the stovetop over low heat, adding a splash of water or vegetable broth to loosen the sauce if it thickens too much.
Storage Tips
- Refrigeration: Store leftover baked beans in an airtight container in the refrigerator for up to 4-5 days. Make sure to cool them completely before storing.
- Freezing: For longer storage, freeze the beans in a freezer-safe container or bag for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Portion Control: Divide the beans into individual servings before freezing for quick and convenient meals.
More Delicious Bean Recipes
- Sweet Potato Chili
- Cilantro, Lime, Black Bean Burgers
- Chili Lime, Cauliflower & Pinto Bean Tacos
- Sweet Potato and White Bean Burger
- Easy Chickpea Burgers (gluten-free)

Vegan Baked Beans
Ingredients
- 3 15 oz cans of navy beans (or great northern beans)
- 1 onion, diced
- 4 garlic cloves, minced
- 3/4 cup tomato sauce (or passata)
- 1/3 cup maple syrup
- 1/4 tablespoons molasses
- 2 tablespoons apple cider vinegar
- 2 teaspoons Dijon mustard (or dry mustard)
- 2 tablespoons soy sauce (or coconut aminos or tamari for gluten free)
- 1 tablespoon smoked paprika
- 1/2 teaspoon salt
- 1 tablespoon olive oil
- 1/4 teaspoon liquid smoke (optional, for extra smokiness)
Instructions
- Preheat your oven to 350°F (175°C).
- Heat olive oil in a skillet over medium heat. Add diced onion and sauté for about 5 minutes until softened. Add minced garlic and cook for another minute until fragrant.
- In a mixing bowl, whisk together tomato sauce, brown sugar, molasses, apple cider vinegar, Dijon mustard, soy sauce, smoked paprika, and liquid smoke (if using). Adjust seasoning with salt and pepper.
- Add the cooked beans to the skillet with the sautéed onions and garlic. Pour the prepared sauce over the beans and stir until evenly coated.
- Transfer the mixture to a baking dish. Cover with foil and bake in the preheated oven for 45 minutes. Remove the foil and bake for an additional 15 minutes to thicken the sauce.
