Vegetarian Baked Beans Recipe

Baked Beans
Lauri Patterson/E+/Getty Images
  • 12 hrs
  • Prep: 6 hrs,
  • Cook: 6 hrs
  • Yield: 1 Pot (6 to 8 Servings)
Ratings (7)

These old-fashioned vegetarian baked beans are such a treat, and they're so good, no one will miss the meat! Perfect for picnics, potlucks, and family dinners, vegetarian baked beans are a delicious, healthy, nearly-fat-free side dish that's easy to transport and even easier to enjoy. Feel free to add vegetarian bacon, tempeh, or veggies to your dish for variation.

NOTE: This recipe takes a bit of time to prepare—the beans need to soak overnight, and they'll spend 1 to 2 hours on the stove and 3 to 4 hours in the oven—but it's so worth it. If you've never made baked beans from scratch, try it and you'll see what we mean!

What You'll Need

  • 1 lb. dried navy beans (about 2 cups)
  • 8 to 10 cups water, for soaking and simmering
  • 1 large onion, finely chopped
  • 1/2 cup ketchup
  • 1/3 cup pack brown sugar
  • 1/4 cup molasses
  • 2 teaspoons salt
  • 1 teaspoons brown mustard
  • 1/4 teaspoon ground black pepper

How to Make It

  1. In a medium-large pot, soak the beans overnight in the water. In the morning, bring the pot to a low boil over medium-high heat, then turn down the heat to low and simmer for 1 to 2 hours, or until tender. Drain the beans in a colander, reserving the water in a mixing bowl or dish. Toss the beans gently (so as not to smash the beans) with the onion, and transfer to a 2-quart casserole dish or Dutch oven. Set aside.
  1. Preheat the oven to 325 F.
  2. In a small-medium saucepan over medium-high heat, combine the ketchup, brown sugar, molasses, salt, brown mustard, and pepper, mixing well to dissolve the sugar. Bring the mixture to a low boil, then remove from heat and pour evenly over the bean-onion mixture. Add just enough of the reserved water to the dish to cover the beans.
  3. Cover the dish with foil and bake for 3 to 4 hours or until the beans are very tender and saucy, adding more of the reserved water as needed to keep the beans from drying out. Allow beans to cool for 10 minutes before serving.
Nutritional Guidelines (per serving)
Calories 282
Total Fat 1 g
Saturated Fat 0 g
Unsaturated Fat 0 g
Cholesterol 0 mg
Sodium 744 mg
Carbohydrates 58 g
Dietary Fiber 11 g
Protein 13 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)