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.
PREP TIME
10 minutes
COOK TIME
45 minutes
TOTAL TIME
55 minutes
SERVINGS
4 -6 servings

Side Dish for Picnic, Potlucks and Dinners
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.
About This Recipe
RECIPE TYPE
Side dish
BEST SEASONS
Summer, Fall, Winter
STAR INGREDIENTS
Navy Beans
BEST FOR
Summer dinners, BBQs, potluck, picnic, casual meals
HIGHLIGHTS


Recipe Notes:
- 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.

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.
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. 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.

Frequently Asked Questions
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.
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.

Planning Ahead Tips
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)
Editor’s Note
Most everyone who has attended a BBQs, potluck or picnic is famiiar with baked beans as a side dish. But have you tried them in a wrap or as a dip?
In my wraps, I add a bit of vegan sour cream, vegan cheese, chopped romaine lettuce and green onions. For my dip, I simply blend the baked beans and dip in corn chips. Two perfect ways to use left-overs. What’s your favorite way to use baked beans?

Tried this recipe? We’d love to hear how it turned out. Leave a comment below.

Vegan Baked Beans
Ingredients
- 2 15 oz cans of navy beans (or great northern beans), rinsed and drained
- 1/4 cup water
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 tablespoon olive oil
- 1/4 cup blackstrap molasses, unsulfered
- 1/4 cup brown sugar
- 2 tablespoons maple syrup
- 1/2 cup tomato sauce (or passata)
- 1 tablespoon soy sauce (or coconut amino / tamari)
- 1 tablespoon yellow mustard
- 1 tablespoon apple cider vinegar
- 1 1/2 teaspoons smoked paprika
- 1/4 teaspoon cayenne, (optional, for heat spice)
- 1 teaspoon chili powder (optional for heat spice)
- 1/2 teaspoon salt
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 3 – 5 minutes until softened. Then add minced garlic and cook for another minute until fragrant.
- In a mixing bowl, whisk together water, tomato sauce, brown sugar, molasses, apple cider vinegar, mustard, soy sauce, smoked paprika, cayenne, and cayenne and chili powder (if using heat spices). 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, stir and bake for an additional 15 minutes to thicken the sauce.

