Beans On Toast

5 from 1 vote
Jump to RecipeEmail Recipe

This post may contain affiliate links. Please read our disclosure policy.

Our Beans on Toast recipe is a fun twist on traditional beans on toast. It stars butter beans, a rich tomato sauce, and an herbaceous (non-traditional) gremolata for the perfect flavor combo! This is one of Linley’s FAVE recipes on our site, so you know it’s goooood 😏

Two slices of bread with tomato sauce and herbs on a plate.
email me this recipe
Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

Being from the United States, we don’t usually eat beans on toast! We make Instant Pot Baked Beans, sure. Maybe the occasional Easy Bean Salad, but nothing like this bougie beans on toast recipe! There are so many layers of flavor here… you’re going to LOVE it!

Real talk: I created this recipe OVER A YEAR AGO, but Lee and Em kept nixing it from our content calendar until I made it for them. Heheh, and now they’re as obsessed as I am 😏

While there are A LOT of ingredients in this recipe, I will say (lucky for you!) it is very forgiving, so if you don’t have a few things on hand, don’t sweat it. You can still make this recipe with the basics.

Best Beans on Toast – Main Ingredients

  • Olive oil: You’ll need olive oil to add richness and cook the beans and the tomato sauce.
  • Large butter beans: Our bean of choice! We like how they are a bit heartier than traditional baked beans. You can find these at your local supermarket or use cannellini beans instead.
  • Tomatoes: We use peeled canned tomatoes and tomato paste to make the deliciously rich tomato sauce!
  • Light brown sugar: Adds a lovely sweetness that balances out the tartness from the tomatoes.
  • Green onions: A tasty veggie used in the non-traditional gremolata!
  • Fresh herbs: Fresh mint, dill, and cilantro make for an incredibly flavorful gremolata!
  • Vinegar: Both white wine vinegar and red wine vinegar are used in the gremolata to add a tangy kick.
  • Lemon: You’ll need lemon zest and lemon juice for the best beans on toast.
  • Thick bread of choice: We recommend any type of hearty, artisan bread, such as sourdough, seedy bread, or a baguette. Choose your favorite!
  • Freshly grated parmesan: Everything is better with a little CHEESE!
  • Coarse sea salt: We love Maldon sea salt flakes, but any coarse sea salt will do the trick.
Two slices of french toast in a cast iron skillet.

What can I substitute for canned tomatoes?

If you do not have whole, peeled canned tomatoes you can substitute for diced tomatoes. 

What about vinegar and herbs?

No worries. This recipe is pretty flexible! For the gremolata, you can substitute any type of vinegar for red wine vinegar and white wine vinegar. You can also substitute different herbs such as parsley, basil, or thyme for the mint, dill, and cilantro. Experiment and see what flavor tickles your fancy!

White beans in a frying pan with a black spatula.

How Do You Make Beans on Toast?

  1. Prepare the Beans: Heat 1 tablespoon of olive oil in a large skillet over medium heat. When the olive oil is fragrant, add the garlic to the skillet and toss. Sauté the garlic for 1 minute, then add the butter beans to the pan and season them with salt. Toss to coat. Saute the beans for 3-4 minutes and then transfer them to a mixing bowl. Add the lemon juice and pepper to the beans and toss. Set aside. 
  2. Saute Onions: Next, heat 2 more tablespoons of olive oil in the same skillet. When the olive oil is fragrant, add the onion to the pan and season it with ¼ teaspoon of salt. Let the onions sauté for 10 minutes, stirring occasionally so they do not burn. 
  3. Blend Tomatoes: While the onions are sauteeing, puree the tomatoes in a food processor or blender until smooth. 
  4. Make Tomato Sauce: After 10 minutes, add the garlic to the onions and saute for an additional minute and then add the tomato sauce, tomato paste, brown sugar, remaining salt, and red pepper flakes to the skillet. Stir all of the ingredients together until combined. Bring to a boil over high heat and then turn the heat to low and let the sauce simmer for 15-20 minutes or until the sauce reduces and becomes thick. 
  5. Prepare the Gremolata: Add all of the ingredients for the gremolata into a bowl and stir to combine. Set aside for later. 
  6. Add Butter Beans: Once the sauce has reduced and thickened, add the butter beans to the sauce and stir. Let the beans simmer for 10 minutes, then remove them from the heat. 
  7. Toast Bread: Heat butter or olive oil in a separate skillet and add the bread. Toast the bread on each side for 2-3 minutes or until golden brown. Tip: The amount of time you toast the bread depends on your stovetop, so be sure to keep an eye on it.
  8. Assemble & Enjoy: Remove the toast from the skillet and top with the bean mixture, parmesan cheese, gremolata, and a pinch of salt. Enjoy!
A skillet filled with beans and sauce.

Low on Time? Here’s How to Simplify This Recipe

We get it. Sometimes convenience is key when trying to get a meal on the table. Here are a few ways you can simplify this recipe and still enjoy its delicious flavors:

  • Use pre-made marinara or tomato sauce to cut down on time and ingredients needed.
  • Skip the gremolata if you don’t have all the ingredients or are short on time.
  • Instead of toasting bread on a skillet, use a toaster or broil in the oven for quicker results. 
Two slices of bread topped with chicken and parsley.

Storage and Reheating

This recipe makes great leftovers. Store any extra bean mixture in an airtight container in the refrigerator for up to 3 days. When ready to reheat, simply microwave or heat on the stovetop until warmed through.

Two slices of toast with tomatoes and herbs on a plate.

What to Serve with Beans on Toast

Make this epic beans on toast recipe even more delightful with some sides! We highly recommend our Honey Balsamic Roasted Carrots, Oven Roasted Brussels Sprouts, or Roasted Broccoli as tasty and nutritious additions to your meal.

This recipe would also taste excellent with a simple side salad like this Herby Cucumber Tomato Salad or French Carrot Salad with Honey Mustard Dressing!

5 from 1 vote

Beans On Toast Recipe

This beans on toast recipe is a totally decked-out version of the English classic. It's loaded with butter beans, a rich tomato sauce, and a delicious non-traditional gremolata for an extra burst of flavor.
Prep: 30 minutes
Cook: 30 minutes
Total: 1 hour
Servings: 6
email me this recipe
Plus, enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Beans

  • 1 tablespoon olive oil
  • 3 cloves garlic, peeled and minced
  • 30 oz. canned large butter beans, drained and rinsed
  • ½ teaspoon kosher salt
  • 2 teaspoons fresh lemon juice
  • ¼ teaspoon ground black pepper

Sauce

Non-Traditional Gremolata

  • 2 green onions, minced
  • 2 tablespoons chopped fresh mint
  • 2 tablespoons chopped fresh dill
  • 2 tablespoons chopped fresh cilantro
  • 1 tablespoon white wine vinegar
  • 1 tablespoon red wine vinegar
  • 1 tablespoon lemon zest
  • 2 teaspoons lemon juice
  • ½ teaspoon kosher salt

Other Ingredients

  • 2 tablespoons salted butter or olive oil
  • 4-5 slices of thick bread of choice, sourdough bread, seedy bread, or any type of hearty bread
  • ¼ cup freshly grated parmesan
  • ½ teaspoon coarse sea salt (we love Maldon sea salt

Instructions 

  • Prepare the beans: Heat 1 tablespoon of olive oil in a large skillet over medium heat. When the olive oil is fragrant, add the garlic to the skillet and toss. Sauté the garlic for 1 minute, then add the butter beans to the pan and season them with salt. Toss to coat. Saute the beans for 3-4 minutes, then transfer them to a mixing bowl.
    White beans in a frying pan with a black spatula.
  • Add the lemon juice and pepper to the beans and toss. Set aside.
  • Prepare the tomato sauce: Heat 2 more tablespoons of olive oil in the same skillet. When the olive oil is fragrant, add the onion to the pan and season the onion with ¼ teaspoon of salt. Let the onions sauté for 10 minutes, stirring occasionally so they do not burn.
  • While the onions are sauteeing, puree the tomatoes in a food processor or blender until smooth.
  • After 10 minutes, add the garlic to the onions and saute for an additional minute. Then, add the tomato sauce, tomato paste, brown sugar, remaining salt, and red pepper flakes to the skillet. Stir all of the ingredients together until combined. Bring to a boil over high heat, then turn the heat to low, and let the sauce simmer for 15-20 minutes or until it reduces and becomes thick.
    Tomato sauce in a pan with a spoon.
  • Prepare the gremolata: Add all of the ingredients for the gremolata into a bowl and stir to combine. Set aside for later.
    Fresh herbs in a bowl with a spoon.
  • Once the sauce has reduced and thickened, add the butter beans and stir. Let the beans simmer for 10 minutes, then remove them from the heat.
    A skillet filled with beans and sauce.
  • Toast the bread by heating butter or olive oil in a separate skillet and add the bread. Toast the bread on each side for 2-3 minutes or until golden brown (how long you toast the bread depends on your stove top, so be sure to keep an eye on the bread).
    Two slices of french toast in a cast iron skillet.
  • Remove the toast from the skillet and top with the bean mixture, parmesan cheese, gremolata, and a pinch of salt.
    Two slices of bread with tomato sauce and herbs on a plate.

Tips & Notes

  • If you do not have whole, peeled canned tomatoes you can substitute diced tomatoes.
  • For the gremolata, you can substitute any type of vinegar for red wine vinegar and white wine vinegar. You can also substitute different herbs.
  • We highly recommend using thicker artisan bread for this recipe.

Watch It

Nutrition

Calories: 440 kcal, Carbohydrates: 63 g, Protein: 19 g, Fat: 14 g, Fiber: 13 g, Sugar: 12 g

Nutrition information is automatically calculated, so should only be used as an approximation.

love this? leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds, we’d love to see what you’re up to!

Similar Recipes:

About Linley Hanson

Linley has played an important role in the success of Fit Foodie Finds over the last 10 years. She is an incredible home cook and has an amazing palate. She is the brain behind our recipes and has spent thousands of hours developing, testing, and perfecting the delicious meals you see here at Fit Foodie Finds.

0 0 votes
Recipe Rating
Subscribe
Notify of
guest
Recipe Rating




Recipe Rating

1 Comment
Inline Feedbacks
View all comments
Courtney
Courtney
September 3, 2024 2:41 pm

5 stars
stop what you’re doing and make this recipe STAT. I was realllll skeptical of this recipe, but FFF does it again. I paired mine with two fried eggs and some cottage cheese. It was phenomenal.