Crock Pot Vegetarian Baked Beans

Crockpot vegetarian baked beans

The Spruce Eats / Anastasiia Tretiak

Prep: 5 mins
Cook: 8 hrs
Soaking Time: 8 hrs
Total: 16 hrs 5 mins
Servings: 6 servings
Nutrition Facts (per serving)
255 Calories
8g Fat
40g Carbs
8g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 255
% Daily Value*
Total Fat 8g 11%
Saturated Fat 2g 8%
Cholesterol 0mg 0%
Sodium 294mg 13%
Total Carbohydrate 40g 14%
Dietary Fiber 8g 29%
Total Sugars 16g
Protein 8g
Vitamin C 8mg 40%
Calcium 59mg 5%
Iron 3mg 14%
Potassium 688mg 15%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Vegetarian baked beans cooked in a slow cooker make a great side dish for a barbecue, picnic, or for any lunch or dinner. Beans are a great source of protein for vegetarians and this vegetarian crock pot recipe is a cinch to prepare. Just soak the beans, add everything to a crock pot or slow cooker, and walk away. While your baked beans are cooking, you can make a batch of vegan cornbread or a side green salad to go with your dinner, since you'll have some much extra time on your hands.

Be sure to plan ahead if you are making this dish, as it requires soaking beans overnight before putting the ingredients into your slow cooker.


  • 1 pound pinto beans, or kidney beans

  • 1 onion, diced

  • 2 teaspoons white vinegar

  • 1/2 teaspoon salt

  • 1/3 cup brown sugar

  • 1 (6-ounce) can tomato paste

  • 1/4 cup ketchup

  • 1/4 cup margarine

Steps to Make It

  1. Gather the ingredients.

    Ingredients for crock pot vegetarian baked beans
    The Spruce Eats / Anastasiia Tretiak
  2. Cover the beans with water and soak them overnight.

    The Spruce Eats / Anastasiia Tretiak
  3. Add all ingredients, including the soak water, to a crock pot and stir to combine.

    Add ingredients
    The Spruce Eats / Anastasiia Tretiak
  4. Cook on low for 8 to 10 hours.

    Cook on low
    The Spruce Eats / Anastasiia Tretiak
  5. Serve and enjoy.

    Vegetarian baked beans
    The Spruce Eats / Anastasiia Tretiak

How to Store and Freeze

  • Leftovers can be kept in the fridge for two to three days.
  • These vegetarian baked beans can be also be frozen. Just place in a freezer-safe airtight plastic container or bag. They can stay frozen for up to two months.