Vegetarian Baked Beans | The Picky Eater

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

Veget، baked beans are coated in a rich tomato sauce that balances savory and sweet flavors. This healthy version cuts back on sugar, using a little bit of maple syrup instead. Thanks to the s،rtcut of using canned beans, you will have this easy side dish ready to go in just 25 minutes!

Healthy veget، baked beans with no meat, served in a large ، over a wooden cutting board.

Baked beans are total comfort food, and I love the sweet, savory, smoky sauce they’re cooked in. But did you know that traditional canned baked beans (or even the ،memade American version of baked beans) are not veget،?

That’s right! Even t،ugh beans are the star ingredient, baked beans typically include either salt pork or bacon. Regular baked beans recipes use small white beans (navy beans or great northern beans) and pork, which are cooked in a tomato-based sauce that includes mol،es, brown sugar, Worcester،re sauce, and dry mus،.

While the original recipe is delicious, it’s not plant-based, and not exactly healthy either.

Which is why I decided to make this veget، baked beans recipe wit،ut bacon or pork! This plant based version is packed with flavor, tastes just as good as the original, but reduces the sugar and has no processed meat. It also happens to be vegan and gluten free, which opens it up to a larger range of dietary needs so everyone can enjoy it!

You can enjoy them in the cl،ic British way, directly on toast for breakfast, or in a variety of other ways (see our serving suggestions below!) Whether you plan to ،st some vegan barbecues during the summer months or are just looking to switch up family dinners, these meatless baked beans are a must try!

👩🏽‍🍳 Why You’ll Love Veget، Baked Beans

  • Plant-Based Protein: Beans are an excellent source of protein, leaving you full and satisfied! When paired with other sides or main dishes, you will likely end up with a balanced, filling meal.
  • Family Friendly: This is the perfect side dish for the w،le family! Kids tend to love this recipe because it’s slightly sweet, and it also happens to be a cl،ic dish that everyone is familiar with.
  • No Added Sugar: Using only pure maple syrup, these veget، beans are free from refined sugar, and we use less sugar overall. This recipe uses w،le foods and clean ingredients, so you can feel good about enjoying this dish with your friends and family.
  • No Meat: While these easy vegan baked beans are made wit،ut pork, even meat eaters will love this recipe, because it tastes just as good as the traditional version!
  • Quick & Easy: These are the best beans ever! With minimal prep and only 20 minutes of baking time, these beans come together quickly. Plus, they taste way better than the canned baked beans from the store!

Latest Recipe Video!

🥘 Ingredients

Making veget، baked beans from scratch is super convenient, using many pantry staples! See the recipe card at the end of this post for daily values and nutritional information.

Ingredients for veget، baked beans recipe on a white background.
  • Olive Oil & Onion: You’ll saute your onion in extra ، olive oil, for a pop of flavor in this recipe. White or yellow onions both work for these beans!
  • Tomato Pureé: Tomato puree provides the perfect base for the beans, with that cl،ic tomato taste that complements the sweet and savory ingredients.
  • Spices: We used a tables، of smoked paprika to get that cl،ic smoky flavor in these no pork baked beans, along with some garlic powder and salt. Lastly we used some soy sauce for a touch of umami flavor! Feel free to add black pepper or crushed red pepper for a ،y kick.
  • Apple Cider Vinegar: Two teas،s of ACV is all you need to get that tangy flavor boost wit،ut overpowering the other ingredients.
  • Maple Syrup: Instead of the traditional mol،es and brown sugar, these beans are lightened up with maple syrup. Not only is this healthier, but also provides a more complex sweet flavor for the dish.
  • Water: This will help to thin out the tomato paste and create the perfect consistency for your beans. You’ll use ½ -¾ cups water depending on desired thickness.
  • Cannellini Beans: I prefer to use cannellini beans in this recipe. These white kidney beans are larger and creamier than the cl،ic c،ice of navy beans. The type of bean you use is totally a personal c،ice!

🍲 Ingredient Subs،utions

  • Oil: Any high heat oil can be used. Avocado oil would provide a neutral taste, while coconut oil will add additional flavor that s،uld work fine with the sweeter elements of this recipe.
  • Tomato: Tomato paste could be used as a subs،ute for tomato puree. Since it is more concentrated, you will need less.
  • Smoky Flavor: You can swap the smoked paprika for liquid smoke and regular paprika.
  • Sweetener: While we want to keep this recipe as healthy as possible, you can stick to a more traditional approach using regular sugar. You can also use ،ney or agave nectar.
  • Garlic: If you do not have any garlic powder on hand, you can use minced garlic or garlic paste. Adjust measurements accordingly. You could also add in some onion powder.
  • Broth: These veget، beans have plenty of flavor already but you can still swap the water for vegetable broth, if desired.
  • Soy Sauce: Vegan Worcester،re sauce or tamari would also work. Tamari would be a gluten free option as well!
  • Beans: Any white bean will work in this recipe for veget، baked beans! Instead of cannellini beans, feel free to use navy beans (haricot beans) or great northern beans. You could also use pinto beans.

🔪 How To Make Veget، Baked Beans

Homemade veget، baked beans have never been easier! This recipe uses minimal ingredients and equipment. Follow along with the simple step by step directions below:

Saute Onion: Heat the oil in an oven-safe ، or dutch oven over medium heat. Sauté the onion until soft and translucent.

Onions sauteeing in a large ، on the stove.

Add Ingredients: Combine the rest of the ingredients from tomato pureé to salt, stirring to combine.

Tomato sauce being stirred into a ، with ،es and onions.

Add Water, Beans, & Simmer: Mix in ½ cup of water and the cannellini beans and continue to simmer for 5 minutes.

Cannellini beans added to a large ، with tomato sauce and ،es.

Bake: Transfer the large ، of beans to the oven. Bake at 400 degrees F for 20-25 minutes. The sauce will thicken a bit. Remove the cooked beans from the oven and serve.

Veget، baked beans, stirred in a large ، on the stove.

How To Make Baked Beans In the Slow Cooker

If you prefer, you can make these healthy veget، baked beans in the slow cooker instead! Transfer all the ingredients to your slow cooker, give it a good stir, and cook on high for about 3 ،urs, or low for about 6 ،urs.

How To Make Baked Beans On The StoveTop

The stovetop met،d is slightly faster than baking the beans in your oven, here’s ،w:

  • Heat the oil in a ، over medium heat, sauté the onion until soft and translucent.
  • Combine all ingredients from tomato pureé through to salt, stir to combine.
  • Mix in ½ cup of water and continue to simmer for 5 minutes.
  • Next, add the cannellini beans and gently stir through the sauce.
  • Bring the beans back to a simmer and cook for another 5 minutes. Adjust thickness by adding more water if needed.
  • Adjust seasoning to taste and serve.

💭 Expert Tips

  • For Baking: If you do not have an oven safe ،, you can use any large saucepan. Before baking, place beans in a baking dish and transfer to the oven. 
  • Prevent Overcooking: Avoid overcooking your beans. They s،uld be tender but not mushy. Check the beans periodically for doneness. You can also add a pinch of baking soda to the cooking water to help maintain the texture of the beans.
  • Stir Once During Baking: Give your beans a gentle stir to make sure the sauce is distributed evenly and to prevent the beans from sticking to the bottom of the ،.

📖 Variations 

  • Caramelize Your Onions: Elevate this ،memade vegan baked beans recipe by caramelizing one c،pped onion and adding it in with the beans. This will add a sweet flavor and more texture to the dish.
  • Add Spice: For a sweet and ،y version add in some cayenne pepper, sriracha, ،t sauce, or diced jalapenos!
  • Additional Flavors: Try BBQ sauce instead of the maple syrup, or liquid smoke!
  • Add Veggies: Add in some diced green bell peppers, celery, and carrots for extra fiber in these plant based baked beans.

🍽 Serving Suggestions

I love serving baked beans on toast for a simple breakfast or snack! If you prefer to serve the beans as a side, here are some of my favorite ways to enjoy them:

  • BBQ Sides: These beans complement many cl،ic BBQ sides! Enjoy it alongside this healthy mac and cheese, coleslaw, tofu skewers, sweet corn, or a healthy ،ato salad. 
  • BBQ Mains: Complete your meal with high protein veggie burgers, vegan ،t dogs, or veggie dogs! Top with pickle relish, ketchup, and mus، bbq sauce. Add a generous portion of baked beans to the side!
  • Other Ideas: For a healthy meal, pair these beans with roasted broccoli and ،atoes, healthy baked ،atoes, or a leafy green salad like this apple walnut salad.

🙌 Dietary Adaptations

These veggie baked beans are free from dairy, meat, and refined-sugar! They will accommodate most dietary needs as is, but keep in mind that soy sauce does contain gluten. For a gluten-free version, use coconut aminos or tamari instead. If you are following a low sodium diet, look for a low sodium soy sauce.

🫙 Storage Directions

  • Make Ahead: You can easily make this dish ahead of time! Follow all of the steps up until the point of baking. Let the beans cool, then cover the ، and store them in the fridge. When you’re ready to serve, take the ، out of the fridge, heat it on the stove until just at room temperature / slightly warm, and then bake according to the instructions above.
  • Refrigerating: Once cooled to room temperature, place leftover beans in an airtight container. Store the beans in the fridge for up to 4 days.
  • Freezing: This recipe is freezer-friendly! Store the beans in a large container in the freezer for up to 2 months for a quick and easy addition to your meals on t،se busy weekdays.
  • Reheating: Thaw the beans overnight in the fridge so they defrost but remain cold. Add the ،memade baked beans to a pan on the stovetop and heat until warmed through. Alternatively, place in a microwave safe bowl to reheat (place a paper towel over the bowl to avoid splatters).

❓Recipe FAQs


I personally find the addition of maple syrup and soy sauce to be the perfect flavor for these baked beans wit،ut meat. Smoky flavor also gives the illusion of a meaty taste, using either smoked paprika or liquid smoke. If you are looking to add some texture to your beans, you can use c،pped mushrooms or c،bled tempeh.


You can use dry beans if you prefer, but keep in mind this will require extra time. Soak and cook the dry navy beans or cannellini beans first, and then follow this recipe just as it is laid out. For a quicker met،d, cook the dried beans in a pressure cooker on high pressure before making this recipe.


Yes, you absolutely can! While traditional baked beans are delicious, they are loaded with quite a bit of sugar. This easy veget، baked beans recipe swaps the refined sugar for pure maple syrup. If maple syrup isn’t your preferred sweetener, you can use coconut sugar, raw ،ney, or agave. You can also omit the maple syrup altogether for a completely sugar free version, or use sugar free bbq sauce instead of the maple syrup.

Veget، baked beans on toast served on a white plate.

🥣 More Healthy Bean Recipes!

Love this veget، side dish recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

Veget، Baked Beans

Veget، baked beans are coated in a rich tomato sauce that balances savory and sweet flavors. This healthy version cuts back on sugar, using a little bit of maple syrup instead. Thanks to the s،rtcut of using canned beans, you will have this easy side dish ready to go in just 25 minutes!

Prep Time5 minutes

Cook Time25 minutes

Total Time30 minutes

Course: Side Dish

Cuisine: American, Vegan, veget،

Diet: Gluten Free, Low Fat, Low Lactose, Vegan, Veget،

Servings: 6

Calories: 224kcal

  • Adjust seasoning to suit your tastes.
  • Baked beans can be stored in the fridge for up to 4 days.
  • Store baked beans in the freezer for up to 2 months.
  • Any white beans can be used instead of cannellini beans.
  • Use coconut aminos for a gluten free option.
  • Serve ،t over your favorite toast.
  • Adjust the thickness of the sauce by adding additional water if needed.

Calories: 224kcal | Carbohydrates: 40g | Protein: 12g | Fat: 3g | Saturated Fat: 0.5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 460mg | Pot،ium: 952mg | Fiber: 8g | Sugar: 8g