free counter with statistics

Vegan Baked Beans

Introduction & Inspiration

There’s something incredibly satisfying about a bowl of rich, flavorful baked beans, and this recipe for Slow-Cooker Vegan Baked Beans, made completely from scratch using dried navy beans, truly caught my attention! It promises that classic sweet, savory, and slightly smoky flavor profile we all love, but in a completely plant-based version. The beans are slow-cooked for hours in a delicious sauce made with molasses, brown sugar, ketchup, and a wonderful blend of spices including ground mustard, nutmeg, and cloves.

My inspiration for diving into this recipe came from wanting a truly authentic, deep-flavored baked bean experience without any animal products, and a desire to control the ingredients from start to finish. Making them from dried beans often results in a superior texture and flavor compared to canned versions, and the slow cooker method promised an easy, mostly hands-off way to achieve that.

My goal is to guide you step-by-step through making these delicious vegan baked beans. We’ll cover the important steps of preparing the dried beans, creating the rich and flavorful sauce, and letting the slow cooker work its magic to create a truly comforting and satisfying dish. They’re perfect as a side for barbecues, a hearty main, or piled onto toast!

Let’s get ready to slow-cook some incredible from-scratch vegan baked beans!

Nostalgic Appeal / Comfort Food Connection

Baked beans are a quintessential comfort food, deeply woven into the fabric of American culinary traditions and beyond. They evoke memories of summer barbecues, cozy campfire meals, family potlucks, and hearty, satisfying side dishes that pair perfectly with so many mains. Whether sweet, savory, or smoky, baked beans are almost universally loved.

This vegan version, while plant-based, taps directly into that nostalgic appeal by using classic baked bean flavorings like molasses, brown sugar, ketchup, and ground mustard, along with warming spices like nutmeg and cloves. The optional liquid smoke adds that familiar smoky depth often associated with traditional recipes that might include bacon or ham hock.

The process of starting with dried beans, soaking them overnight, and then slow-cooking them for hours is reminiscent of traditional, unhurried cooking methods that yield incredibly flavorful results. It feels like a genuine, wholesome approach to a beloved classic.

Making and enjoying these Slow-Cooker Vegan Baked Beans feels like savoring a timeless comfort food, prepared with care from simple ingredients and packed with rich, satisfying flavor.

Homemade Focus (From-Scratch Beans & Rich Sauce)

This Vegan Baked Beans recipe is a fantastic celebration of homemade cooking, starting with the foundational step of using dried navy beans and building a rich, flavorful sauce from scratch. While preparing dried beans requires a bit of foresight for soaking, the resulting texture and depth of flavor are well worth the minimal extra effort compared to using canned beans.

I love recipes that allow you to control every element of the dish. Soaking and then par-boiling the dried navy beans not only helps them cook evenly and become tender but also can aid in digestibility. Crafting the sauce yourself by combining water with molasses, brown sugar, ketchup, fresh chopped onion, ground mustard, and a unique blend of spices like nutmeg and cloves, allows you to create a perfectly balanced sweet, savory, and aromatic profile.

The slow cooker then takes over, gently simmering the beans and sauce together for many hours. This long, slow cook is crucial for allowing the beans to absorb all the wonderful flavors of the sauce and for the sauce itself to thicken and deepen in character.

From preparing the beans to patiently letting them simmer to perfection, every stage emphasizes the satisfying results of from-scratch, homemade cooking, even when the process is largely hands-off.

Flavor Goal

The primary flavor goal of these Slow-Cooker Vegan Baked Beans is a harmonious blend of tender, creamy navy beans enveloped in a rich, thick, and deeply flavorful sauce that is simultaneously sweet, savory, tangy, smoky (if using liquid smoke), and aromatic with warm spices. It aims for a classic, comforting baked bean experience that is fully plant-based.

The navy beans, cooked from dried, should be perfectly tender and creamy, not mushy or hard.

The sauce is where the magic happens: molasses and packed brown sugar provide deep, rich sweetness and color; ketchup adds a tangy tomato base and more sweetness; chopped onion softens and melds into the sauce, adding savory depth; ground mustard contributes a classic tangy, slightly pungent note.

The unique spice blend of salt, pepper, ground nutmeg, and ground cloves adds warmth, complexity, and an old-fashioned baked bean aroma. Optional liquid smoke provides a subtle, savory smokiness.

The overall effect should be a hearty, satisfying dish of tender beans in a luscious, complexly flavored sauce that is sweet, savory, tangy, and wonderfully aromatic.

Ingredient Insights

Let’s explore the key components for these from-scratch vegan baked beans:

  • Dried navy beans: The star ingredient. Navy beans are small, white beans that cook up creamy and are traditional for baked beans. Soaking and par-boiling are crucial steps.
  • Water: Used for soaking, par-boiling, and as the liquid base for the slow-cooking sauce.
  • Medium onion, chopped: Adds essential savory aromatic flavor that melts into the sauce.
  • Molasses: Provides deep, rich sweetness, color, and a distinct classic baked bean flavor. Unsulphured molasses is generally preferred.
  • Packed brown sugar: Adds another layer of sweetness and moisture. Light or dark brown sugar can be used.
  • Ketchup: Contributes tanginess, sweetness, and tomato flavor to the sauce base.
  • Ground mustard: Adds a classic sharp, tangy flavor that balances the sweetness.
  • Liquid smoke (optional): Provides a subtle smoky flavor, mimicking beans cooked with smoked meat. A little goes a long long way!
  • Salt & Pepper: Essential for seasoning.
  • Ground nutmeg & Ground cloves: These warm spices add a traditional, slightly old-fashioned aromatic complexity that really makes these beans special.

The combination of molasses, brown sugar, and the specific spice blend (mustard, nutmeg, cloves) is key to the classic baked bean flavor.

Essential Equipment

You’ll need tools for preparing the beans and for slow cooking:

  • A Large saucepan or Dutch oven: Essential for soaking the dried beans overnight and for the initial 15-minute boil.
  • A Colander: For draining and rinsing the beans.
  • A 3-quart Slow Cooker (Crockpot) (as specified): The right size for these quantities. Greasing it is important.
  • A Cutting board and knife: For chopping the onion.
  • Measuring cups and spoons.
  • A Small bowl: For combining the sauce ingredients (though you can also just add them directly to the slow cooker).
  • A Spoon or Spatula: For stirring.

A large pot for bean preparation and a 3-quart slow cooker are the main requirements.

List of Ingredients with Measurements

Here’s the complete list of ingredients, with precise measurements:

  • 1 pound dried navy beans
  • 2 cups water (for the final slow cooking stage)
  • (Additional water for soaking and initial boiling, “to cover by 2 inches”)
  • 1 medium onion, chopped
  • 1/2 cup molasses
  • 1/3 cup packed brown sugar
  • 2 tablespoons ketchup
  • 2 teaspoons ground mustard
  • 1/2 teaspoon liquid smoke (optional)
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground cloves

These quantities will yield a generous batch of baked beans (approximately 6-8 servings as a hearty side).

Rinse and sort beans carefully before soaking.

Step-by-Step Instructions (From-Scratch Slow Cooker Goodness!)

Let’s prepare these delicious vegan baked beans from dried beans:

1. Soak the Dried Beans (Overnight Step):

  • Rinse the 1 pound of dried navy beans thoroughly under cold running water. Pick over the beans and discard any debris or discolored/shriveled beans.
  • Place the rinsed beans in a large saucepan or bowl. Add enough cold water to cover the beans by at least 2 inches.
  • Cover the saucepan/bowl and let the beans soak overnight at room temperature (or for at least 8 hours).

2. Par-Boil the Soaked Beans:

  • After soaking, drain the beans well and rinse them thoroughly, discarding the soaking liquid.
  • Return the rinsed beans to the large saucepan. Add fresh cold water to cover the beans by about 2 inches.
  • Place the saucepan over high heat and bring the water to a rolling boil.
  • Once boiling, continue to boil the beans, uncovered, for 15 minutes.
  • After 15 minutes of boiling, drain the beans well and rinse them again with cold water, discarding the boiling liquid. This par-boiling step helps them cook more evenly and can improve digestibility.

3. Prepare Slow Cooker and Sauce Ingredients:

  • Generously grease the insert of your 3-quart slow cooker with non-stick cooking spray or a little vegan butter/oil.
  • Transfer the drained and rinsed par-boiled navy beans to the greased slow cooker.
  • In a separate small bowl (or directly in the slow cooker with the beans), combine the 2 cups of water (this is the measured water for the sauce), the chopped medium onion, ½ cup molasses, ⅓ cup packed brown sugar, 2 tablespoons ketchup, 2 teaspoons ground mustard, ½ teaspoon liquid smoke (if using), ½ teaspoon salt, ½ teaspoon pepper, ¼ teaspoon ground nutmeg, and ¼ teaspoon ground cloves.

4. Combine Beans and Sauce, Then Slow Cook:

  • If you mixed the sauce ingredients in a separate bowl, pour the sauce mixture over the beans in the slow cooker.
  • Stir everything gently but thoroughly to ensure the beans are well coated with the sauce ingredients.
  • Cover the slow cooker securely with its lid.
  • Cook on the LOW heat setting for 9-10 hours, or until the beans are very tender and the sauce has thickened to your liking. Avoid lifting the lid too often during cooking.

5. Rest and Serve:

  • Once the beans are tender, you can turn off the slow cooker. If the sauce seems a bit thin, you can remove the lid and let the beans sit on “Keep Warm” or off for about 30 minutes to an hour to thicken up further.
  • Serve the Slow-Cooker Vegan Baked Beans hot. Enjoy!

The overnight soak and par-boil are key for perfect bean texture!

Troubleshooting

Cooking dried beans can sometimes be tricky, but slow cookers help:

  • Problem: Beans are still hard or not tender enough after 10 hours.
    • Solution: This can happen if beans are very old, or if your local water is very hard. Ensure they were soaked overnight and par-boiled as directed. If still not tender, continue cooking on LOW for another 1-2 hours, checking every hour. Adding a tiny pinch of baking soda (1/8 tsp) to the soaking water can sometimes help soften beans if hard water is an issue, but rinse very well.
  • Problem: Beans are mushy.
    • Solution: Cooked too long, or beans were perhaps very fresh and cooked faster. Check for tenderness towards the earlier end of the cooking time range. Some slight mushiness is okay for baked beans, as it contributes to a creamy sauce.
  • Problem: Sauce is too thin.
    • Solution: Remove the lid from the slow cooker for the last 30-60 minutes of cooking (or after turning it off, while it’s still hot) to allow some excess liquid to evaporate. You can also mash a small portion (about 1/2 cup) of the cooked beans against the side of the slow cooker and stir them back in to help thicken the sauce naturally.
  • Problem: Sauce is too thick.
    • Solution: Stir in a little hot water or vegetable broth, a tablespoon or two at a time, until it reaches your desired consistency.
  • Problem: Flavor is bland.
    • Solution: Ensure all seasonings were added. The flavors will deepen considerably during the long slow cook. Taste at the end and adjust salt, pepper, or even a tiny bit more molasses or mustard if needed. The optional liquid smoke adds significant flavor.

Be patient with dried beans; they need ample time to become tender.

Tips and Variations

Let’s customize these hearty vegan baked beans:

  • Tip: If you’re short on time for the overnight soak, you can do a “quick soak”: Rinse beans, cover with water by 2 inches in a saucepan, bring to a boil, boil for 2-3 minutes, then remove from heat, cover, and let stand for 1 hour. Drain, rinse, and proceed with the 15-minute boil.
  • Variation: Add other vegetables along with the onion, such as 1/2 cup of diced green bell pepper or a diced celery stalk.
  • Tip: For a spicier kick, add 1/4 – 1/2 teaspoon of red pepper flakes or a pinch of cayenne pepper to the sauce ingredients.
  • Variation: Use maple syrup instead of molasses for a slightly different type of sweetness. You might need to adjust the brown sugar slightly.
  • Tip: If you don’t have liquid smoke but want a smoky flavor, add 1/2 – 1 teaspoon of smoked paprika to the sauce.
  • Variation: Use different types of dried beans like pinto beans, Great Northern beans, or even black beans, though cooking times might vary slightly.
  • Variation: For a richer flavor, sauté the chopped onion in a tablespoon of olive oil before adding it to the slow cooker.

A wonderfully adaptable recipe for homemade baked beans!

Serving and Pairing Suggestions

These Slow-Cooker Vegan Baked Beans are a versatile and satisfying dish.

Serving: Serve hot as a hearty side dish or a main component of a meal.

Classic Pairings:

  • Barbecue: An essential side for vegan BBQ (like grilled veggie burgers, sausages, or pulled jackfruit).
  • Bread: Perfect with cornbread, crusty bread, or piled onto toasted sourdough.
  • Breakfast: A classic British-style breakfast component alongside vegan sausages, mushrooms, tomatoes, and toast.
  • Comfort Food Meals: Serve with baked potatoes, coleslaw, or a simple green salad.
  • As a Main: Enjoy a generous bowl on its own for a filling and nutritious meal.

They are a fantastic addition to any potluck or casual gathering.

Nutritional Information

This dish features navy beans, which are high in fiber and plant-based protein, but also includes sweeteners. Nutritional info is approximate (per serving, assuming 6-8 servings):

  • Calories: 250-350
  • Fat: 1-3 grams (very low fat)
  • Saturated Fat: <1 gram
  • Cholesterol: 0 mg
  • Sodium: 200-400+ mg (depends on added salt and ketchup)
  • Total Carbs.: 55-75 grams
  • Dietary Fiber: 12-18+ grams (Excellent source!)
  • Sugars: 20-30+ grams (High from molasses, brown sugar, ketchup)
  • Protein: 10-15+ grams (Good source!)

An excellent source of fiber and plant-based protein. Sugar content is notable due to the molasses, brown sugar, and ketchup; you can try reducing sweeteners slightly to taste.

Print

Vegan Baked Beans

Make hearty Slow-Cooker Vegan Baked Beans from scratch! This easy recipe uses dried navy beans, molasses, and spices for a rich, flavorful, plant-based comfort food.

  • Author: Evelyn

Ingredients

Scale

Here’s the complete list of ingredients, with precise measurements:

  • 1 pound dried navy beans
  • 2 cups water (for the final slow cooking stage)
  • (Additional water for soaking and initial boiling, “to cover by 2 inches”)
  • 1 medium onion, chopped
  • 1/2 cup molasses
  • 1/3 cup packed brown sugar
  • 2 tablespoons ketchup
  • 2 teaspoons ground mustard
  • 1/2 teaspoon liquid smoke (optional)
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground cloves

These quantities will yield a generous batch of baked beans (approximately 6-8 servings as a hearty side).

Rinse and sort beans carefully before soaking.

Instructions

Let’s prepare these delicious vegan baked beans from dried beans:

1. Soak the Dried Beans (Overnight Step):

  • Rinse the 1 pound of dried navy beans thoroughly under cold running water. Pick over the beans and discard any debris or discolored/shriveled beans.
  • Place the rinsed beans in a large saucepan or bowl. Add enough cold water to cover the beans by at least 2 inches.
  • Cover the saucepan/bowl and let the beans soak overnight at room temperature (or for at least 8 hours).

2. Par-Boil the Soaked Beans:

  • After soaking, drain the beans well and rinse them thoroughly, discarding the soaking liquid.
  • Return the rinsed beans to the large saucepan. Add fresh cold water to cover the beans by about 2 inches.
  • Place the saucepan over high heat and bring the water to a rolling boil.
  • Once boiling, continue to boil the beans, uncovered, for 15 minutes.
  • After 15 minutes of boiling, drain the beans well and rinse them again with cold water, discarding the boiling liquid. This par-boiling step helps them cook more evenly and can improve digestibility.

3. Prepare Slow Cooker and Sauce Ingredients:

  • Generously grease the insert of your 3-quart slow cooker with non-stick cooking spray or a little vegan butter/oil.
  • Transfer the drained and rinsed par-boiled navy beans to the greased slow cooker.
  • In a separate small bowl (or directly in the slow cooker with the beans), combine the 2 cups of water (this is the measured water for the sauce), the chopped medium onion, ½ cup molasses, ⅓ cup packed brown sugar, 2 tablespoons ketchup, 2 teaspoons ground mustard, ½ teaspoon liquid smoke (if using), ½ teaspoon salt, ½ teaspoon pepper, ¼ teaspoon ground nutmeg, and ¼ teaspoon ground cloves.

4. Combine Beans and Sauce, Then Slow Cook:

  • If you mixed the sauce ingredients in a separate bowl, pour the sauce mixture over the beans in the slow cooker.
  • Stir everything gently but thoroughly to ensure the beans are well coated with the sauce ingredients.
  • Cover the slow cooker securely with its lid.
  • Cook on the LOW heat setting for 9-10 hours, or until the beans are very tender and the sauce has thickened to your liking. Avoid lifting the lid too often during cooking.

5. Rest and Serve:

  • Once the beans are tender, you can turn off the slow cooker. If the sauce seems a bit thin, you can remove the lid and let the beans sit on “Keep Warm” or off for about 30 minutes to an hour to thicken up further.
  • Serve the Slow-Cooker Vegan Baked Beans hot. Enjoy!

The overnight soak and par-boil are key for perfect bean texture

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Recipe Summary and Q&A

Let’s conclude with a summary and common questions:

Recipe Summary:

Slow-Cooker Vegan Baked Beans are made by first soaking dried navy beans overnight, then par-boiling them. The prepared beans are transferred to a greased slow cooker and combined with a homemade sauce consisting of water, chopped onion, molasses, brown sugar, ketchup, ground mustard, optional liquid smoke, salt, pepper, ground nutmeg, and ground cloves. The mixture is slow-cooked on low for 9-10 hours until the beans are tender and the sauce is rich and flavorful.

Q&A:

Q: Do I absolutely have to soak and par-boil the dried beans? A: Yes, for this recipe, these steps are crucial. Soaking helps the beans cook more evenly and reduces overall cooking time. The 15-minute boil after soaking further helps with texture and can make the beans easier to digest for some people by removing some of the gas-producing compounds.

Q: Can I use canned navy beans instead of dried? A: This recipe is specifically designed for dried beans to achieve a certain texture and allow for the long slow cook with the sauce. If you wanted to adapt it for canned beans (e.g., 3-4 cans, rinsed and drained), you would significantly reduce the 2 cups of water added with the sauce ingredients and cook for a much shorter time (perhaps 2-3 hours on LOW or 1-1.5 hours on HIGH) just to heat through and meld flavors, as the beans are already cooked.

Q: How do I store leftovers? A: Store leftover vegan baked beans in an airtight container in the refrigerator for up to 4-5 days.

Q: Can I freeze these baked beans? A: Yes, they freeze very well! Cool completely, then transfer to freezer-safe containers or bags. Freeze for up to 3-6 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave.

Q: What if I don’t have ground cloves or nutmeg? A: While these spices add a classic baked bean aroma, you can omit one if necessary. Allspice could be a subtle substitute for cloves/nutmeg. The key flavors come from the molasses, brown sugar, mustard, and onion.