Best Ever Vegetarian Baked Beans Recipe Slow Cooker Guide

Updated On: October 5, 2025

Baked beans are a timeless comfort food, especially when made with a wholesome vegetarian twist and cooked low and slow in a slow cooker. This best ever vegetarian baked beans recipe is not only packed with rich flavors and hearty textures, but it also requires minimal effort, making it perfect for busy weeknights or lazy weekends.

Imagine the aroma of smoky, sweet, and tangy beans simmering gently all day, ready to be served warm alongside your favorite dishes.

Whether you’re a seasoned vegetarian or just looking to add more plant-based meals to your repertoire, this recipe delivers satisfying depth without any meat. It’s versatile, nutritious, and easily customizable for your taste buds.

Plus, slow cooking ensures that every bean gets infused with the sumptuous sauce, creating a dish that’s both nourishing and utterly delicious.

Why You’ll Love This Recipe

This slow cooker vegetarian baked beans recipe combines convenience with rich, soulful flavors. Here’s why it’s a winner:

  • Hands-off cooking: Simply prepare the ingredients, set your slow cooker, and let it do the work.
  • Flavorful and smoky: Using smoked paprika and liquid smoke gives depth without needing bacon or meat.
  • Protein-packed: Beans provide a great source of plant protein and fiber.
  • Customizable: Easily adjust sweetness, tanginess, or spice level to suit your preference.
  • Perfect for meal prep: Makes excellent leftovers and freezes well for future meals.

Ingredients

  • 2 cups dried navy beans (or great northern beans), soaked overnight
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 cup tomato sauce or crushed tomatoes
  • 1/4 cup molasses (for that classic baked bean sweetness)
  • 1/4 cup maple syrup or brown sugar
  • 2 tablespoons apple cider vinegar
  • 2 tablespoons yellow mustard
  • 2 teaspoons smoked paprika
  • 1 teaspoon liquid smoke (optional, but highly recommended)
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder (optional for a mild kick)
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon black pepper
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • Optional: 1 diced bell pepper or 1/2 cup chopped mushrooms for extra texture

Equipment

  • Slow cooker (at least 4-quart size)
  • Large bowl (for soaking beans)
  • Measuring cups and spoons
  • Cutting board and knife
  • Wooden spoon or spatula for stirring
  • Colander or sieve (for draining beans)

Instructions

  1. Soak the beans: Place the dried navy beans in a large bowl and cover with water. Soak overnight or for at least 8 hours. Drain and rinse well before cooking.
  2. Prepare the aromatics: In a skillet, heat the olive oil over medium heat. Add the chopped onion and sauté for 5-7 minutes until translucent and soft. Add minced garlic and cook for another minute until fragrant.
  3. Combine ingredients in slow cooker: Add soaked beans, sautéed onions and garlic, tomato sauce, molasses, maple syrup, apple cider vinegar, mustard, smoked paprika, liquid smoke, cumin, chili powder (if using), salt, pepper, and vegetable broth into the slow cooker. Stir well to combine.
  4. Cook low and slow: Cover and cook on low for 8-10 hours, or on high for 4-6 hours. The beans should be tender and the sauce thickened. Stir occasionally if possible, especially towards the end.
  5. Adjust seasoning and consistency: Taste the beans and adjust salt, sweetness, or acidity as desired. If the sauce is too thick, add a splash of vegetable broth or water. If too thin, leave the lid off for the last 30 minutes to reduce.
  6. Add optional veggies: About an hour before finishing, stir in diced bell pepper or mushrooms for extra texture and flavor.
  7. Serve and enjoy: Once cooked, let the beans rest for 10 minutes before serving to allow flavors to meld even further.

Tips & Variations

“For creamier beans, you can mash a small portion before serving.”

Try swapping navy beans for pinto or black beans depending on your preference.

If you prefer a spicier version, add a finely chopped chipotle pepper or a dash of cayenne.

To make this recipe gluten-free, ensure your tomato sauce and mustard are certified gluten-free.

Adding a splash of soy sauce or tamari can deepen the umami flavor.

Nutrition Facts

Nutrient Amount per Serving (1 cup)
Calories 230 kcal
Protein 13 g
Carbohydrates 40 g
Dietary Fiber 10 g
Fat 2.5 g
Sodium 450 mg
Sugars 10 g

Serving Suggestions

This vegetarian baked beans dish is incredibly versatile and pairs beautifully with many meals. Serve it as a hearty side with grilled vegetables, cornbread, or a fresh green salad.

It also works wonderfully as a protein-packed topping for toast, baked potatoes, or even inside a warm pita for a quick, satisfying lunch.

For a complete comfort meal, serve alongside coleslaw or roasted sweet potatoes. To explore more vegetarian-friendly recipes that complement this dish, check out our Kosher Sushi Salad Recipe or our flavorful Jamaican Minced Beef Recipes (vegetarian version).

Conclusion

This best ever vegetarian baked beans recipe slow cooker style is a true crowd-pleaser, combining convenience, nutrition, and mouthwatering flavor in one pot. Slow cooking allows the beans to soak up every note of smokiness and sweetness, creating a dish that feels indulgent yet wholesome.

Whether you’re feeding a family, prepping meals ahead, or just craving some cozy comfort food, this recipe shines in every scenario.

The versatility and ease of this recipe make it a staple in any vegetarian kitchen, and it’s a fantastic introduction to slow cooker meals if you’re new to the method. For more inspiring slow cooker dishes, don’t miss our Kare Kare Recipe Slow Cooker or the indulgent Meatballs And Alfredo Sauce Recipe.

Happy cooking and enjoy your delicious homemade baked beans!

📖 Recipe Card: Best Ever Vegetarian Baked Beans Recipe Slow Cooker

Description: A hearty and flavorful vegetarian baked beans recipe perfect for slow cooking. Packed with smoky and sweet flavors, it's an easy crowd-pleaser.

Prep Time: PT15M
Cook Time: PT8H
Total Time: PT8H15M

Servings: 6 servings

Ingredients

  • 2 cups dried navy beans, soaked overnight
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 cup tomato sauce
  • 1/4 cup molasses
  • 1/4 cup maple syrup
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon yellow mustard
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon black pepper
  • 1 teaspoon salt
  • 3 cups vegetable broth

Instructions

  1. Drain soaked beans and rinse well.
  2. Add beans, onion, garlic, tomato sauce, molasses, maple syrup, apple cider vinegar, mustard, smoked paprika, pepper, salt, and vegetable broth to slow cooker.
  3. Stir to combine all ingredients evenly.
  4. Cover and cook on low for 8 hours or until beans are tender.
  5. Stir beans, adjust seasoning if needed, and cook uncovered for 15 more minutes to thicken.
  6. Serve warm as a side or main dish.

Nutrition: Calories: 280 | Protein: 15g | Fat: 1.5g | Carbs: 55g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Ever Vegetarian Baked Beans Recipe Slow Cooker”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegetarian baked beans recipe perfect for slow cooking. Packed with smoky and sweet flavors, it’s an easy crowd-pleaser.”, “prepTime”: “PT15M”, “cookTime”: “PT8H”, “totalTime”: “PT8H15M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 cups dried navy beans, soaked overnight”, “1 large onion, finely chopped”, “3 cloves garlic, minced”, “1 cup tomato sauce”, “1/4 cup molasses”, “1/4 cup maple syrup”, “2 tablespoons apple cider vinegar”, “1 tablespoon yellow mustard”, “1 teaspoon smoked paprika”, “1/2 teaspoon black pepper”, “1 teaspoon salt”, “3 cups vegetable broth”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Drain soaked beans and rinse well.”}, {“@type”: “HowToStep”, “text”: “Add beans, onion, garlic, tomato sauce, molasses, maple syrup, apple cider vinegar, mustard, smoked paprika, pepper, salt, and vegetable broth to slow cooker.”}, {“@type”: “HowToStep”, “text”: “Stir to combine all ingredients evenly.”}, {“@type”: “HowToStep”, “text”: “Cover and cook on low for 8 hours or until beans are tender.”}, {“@type”: “HowToStep”, “text”: “Stir beans, adjust seasoning if needed, and cook uncovered for 15 more minutes to thicken.”}, {“@type”: “HowToStep”, “text”: “Serve warm as a side or main dish.”}], “nutrition”: {“calories”: “280”, “proteinContent”: “15g”, “fatContent”: “1.5g”, “carbohydrateContent”: “55g”}}

Photo of author

Marta K

Leave a Comment

X