Print

Vegan Baked Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and flavorful vegan baked beans recipe featuring tender beans simmered in a rich, smoky tomato-based sauce. Naturally sweetened with maple syrup and molasses, it’s the perfect plant-based comfort food for any meal.

Ingredients

  • 3 cups cooked navy beans (or 2 cans, drained and rinsed)
  • 1 tbsp olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 1/2 cups tomato sauce or crushed tomatoes
  • 2 tbsp tomato paste
  • 3 tbsp maple syrup
  • 1 tbsp molasses
  • 1 tbsp apple cider vinegar
  • 1 tsp smoked paprika
  • 1 tsp Dijon mustard
  • 1 tsp salt, or to taste
  • 1/2 tsp black pepper
  • 1/2 cup water or vegetable broth

Instructions

  1. Preheat oven to 350°F (175°C).
  2. If using dried beans, soak overnight and cook until tender. If using canned beans, drain and rinse them.
  3. Heat olive oil in an oven-safe pot or skillet over medium heat. Add onion and sauté until soft, about 5 minutes.
  4. Stir in minced garlic and cook for 1 minute until fragrant.
  5. Add tomato sauce, tomato paste, maple syrup, molasses, vinegar, smoked paprika, Dijon mustard, salt, pepper, and broth. Stir well to combine.
  6. Add cooked beans to the sauce and mix thoroughly.
  7. Bring to a gentle simmer, then cover and bake for 45–60 minutes, stirring occasionally.
  8. Remove from the oven, taste, and adjust seasoning as needed. Serve warm.

Notes

  • Use navy, cannellini, or pinto beans for the best texture.
  • For a smoky flavor, add a few drops of liquid smoke or extra smoked paprika.
  • To make it oil-free, sauté vegetables in water or broth.
  • For thicker sauce, bake uncovered for the last 10–15 minutes.
  • Store leftovers in the fridge for up to 5 days or freeze for up to 2 months.

Nutrition