Skip to main content New<> this month
Get the Allrecipes magazine

Vegetarian Baked Beans

Rated as 3.6 out of 5 Stars

"These are Boston-style baked beans."
Added to shopping list. Go to shopping list.


15 h 10 m servings 213
Original recipe yields 10 servings


{{model.addEditText}} Print
  1. Place navy beans into a large container and cover with several inches of cool water; let stand 8 hours to overnight.
  2. Drain navy beans and put into a pot with 5 cups water.
  3. Bring water to a boil; reduce heat and simmer until beans are tender, about 1 hour.
  4. Preheat oven to 250 degrees F (120 degrees C).
  5. Combine beans, onion, brown sugar, molasses, vinegar, mustard, garlic, nutmeg, and cinnamon in a 2-quart casserole dish with a lid; season with pepper. Place lid on dish.
  6. Bake in the preheated oven, 5 to 7 hours, stirring halfway through and adding water if mixture is too dry. Remove lid and bake until mixture has reduced to desired thickness, about 1 hour more.


  • Cook's Note:
  • Vegetable broth can be substituted for the water.

Nutrition Facts

Per Serving: 213 calories; 1 42.1 10.6 0 13 Full nutrition

Explore more


Read all reviews 4
Most helpful
Most positive
Least positive

Delicious! I made these in a slow cooker. I plugged in my slow cooker to heat up, put my soaked beans in the pressure cooker to cook, and in the meantime cut up the onion and garlic. All ingredi...

it was super easy and a hit with the entire family

No changes . Have made this dish twice.

I wanted to make two different recipes over Memorial weekend using navy beans so I halved this recipe. The only change I made is that I cut back on the molasses because we do not like our beans ...