Sharon's new book California Vegan is available for pre-order now!

Best Vegetarian Baked Beans (Vegan, Gluten-Free)

Sharon Palmer

Ahh, a classic, smoky, sweet-tangy pot of baked beans. This plant-based part of American folklore goes down in history as one of our favorite foods. How can you even consider celebrating a holiday cookout without this dish? While some recipes are laden down with less healthful ingredients, this 100% plant-based recipe is heavy on flavor, compliments of apple juice and a hint of dark molasses as the sweetener, along with vinegar, mustard, and a bounty of spices for the pizzazz. But the true star of this recipe is just the humble red bean, which has been the backbone of traditional diets for centuries. 

So, celebrate the beauty of beans in this all-American, full-flavored recipe. It’s a great side-dish or even the main event of any meal; you can even enjoy it for breakfast the next day. It’s good hot or cold. It’s great for tailgating, potlucks (just tote along the slow cooker you make it in), or parties. Which reminds me; you can make it in an Instant Pot or Slow Cooker to save time. This will soon be your favorite, healthy, classic recipe for vegetarian (really, vegan) baked beans. I promise!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares icon

Vegetarian Baked Beans (Vegan, Gluten-Free)

1 Star2 Stars3 Stars4 Stars5 Stars
(2 votes, average: 5.00 out of 5)

  • Author: The Plant-Powered Dietitian
  • Yield: 8 servings 1x



  1. Place beans in a bowl and cover with water. Soak overnight.
  2. The next day, drain water and place beans in a large pot.
  3. Place all ingredients in a pot and cover with a lid. Cook over medium heat for 1 ½ hours, until tender. Stir occasionally. Replace any liquid lost to evaporation. Consistency should be moist yet thick.
  4. Transfer beans to a casserole dish, uncovered, and bake at 350 for 30 minutes until browned and thickened.


Instant Pot Directions: Follow step 1 and 2 (using Instant Pot). For step 3, place all ingredients in the container of the Instant Pot. Press “Bean/Chili” setting. Cook according to manufacturer’s directions. Follow step 4 as noted above.

Slow Cooker Directions:  Follow step 1 and 2 (using Slow Cooker). For step 3, place all ingredients in the Slow Cooker. Cook on high for 4-6 hours or on low for 8-12 hours. Cook according to manufacturer’s directions. Follow step 4 as noted above.


  • Serving Size: 1 serving
  • Calories: 215
  • Sugar: 13.5 g
  • Sodium: 40 mg
  • Fat: 0.5 g
  • Saturated Fat: 0 g
  • Carbohydrates: 43 g
  • Fiber: 8 g
  • Protein: 11 g
  • Cholesterol: 0

For other plant-based bean dishes, try some of my favorite recipes:

Heirloom Bean Cassoulet with Root Vegetables
Cretan Gigantes Beans
Red Bean and Okra Jambalaya

This post may contain affiliate links. For more information click here.

Leave a Reply

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