Beans on toast is a beloved British comfort food, but turning it into “art” is about elevating the humble dish with thoughtful toppings, textures, and presentation. This recipe guide shows you how to build a beautiful, delicious plate of beans on toast that’s perfect for breakfast, lunch, or a quick dinner. The key is balancing creamy beans with crispy toast and fresh, flavorful garnishes.
Ingredients
- 4 thick slices of sourdough or country bread (about 1 inch / 2.5 cm thick)
- 1 can (15 oz / 425 g) baked beans in tomato sauce (or homemade, see Variations)
- 1 tbsp (15 ml) olive oil or butter
- 1 small garlic clove, halved (optional)
- 1/4 tsp smoked paprika (optional)
- Salt and freshly ground black pepper, to taste
- For the garnish (choose any):
- 1 tbsp (15 g) grated cheddar or Parmesan cheese
- 1 tbsp (15 g) chopped fresh parsley or chives
- 1/4 cup (60 ml) plain Greek yogurt or crème fraîche
- 1/2 avocado, sliced
- 1/4 cup (60 g) pickled red onions
- 1 tbsp (15 ml) hot sauce or chili crisp
Instructions
- Toast the bread: Toast the bread slices until golden and crisp. For extra flavor, rub the cut side of a garlic clove over the hot toast and drizzle with olive oil. Set aside.
- Warm the beans: In a small saucepan, heat the baked beans over medium-low heat, stirring occasionally. Add the smoked paprika, if using, and season with salt and pepper. Simmer gently for 5–7 minutes until the beans are hot and the sauce has thickened slightly. Do not boil vigorously, as the beans can break apart.
- Assemble the base: Place the toasted bread on serving plates. Spoon the hot beans generously over each slice, leaving a small border for a neat edge.
- Add the art: Now for the creative part. Arrange your chosen garnishes in a pattern: sprinkle cheese over the beans, add avocado slices in a fan, drizzle yogurt in a swirl, or scatter pickled onions and herbs. Finish with a few cracks of black pepper.
- Serve immediately: Beans on toast is best eaten right away while the toast is still crunchy and the beans are hot.
Tips
- Toast thickness matters: Use thick-cut bread (at least 1 inch) so it holds up to the beans without becoming soggy. If your bread is thin, toast it longer and consider lightly buttering it to create a barrier.
- Season the beans: Canned baked beans can be bland. Always taste and adjust with salt, pepper, a pinch of sugar, or a dash of Worcestershire sauce to deepen the flavor.
- Keep the beans saucy: If the beans seem too thick, add a splash of water or milk while heating. If they’re too thin, simmer longer to reduce. The ideal consistency is creamy but not runny.
- Prep ahead: You can make the beans and prepare the garnishes in advance, but toast should be done at the last minute to stay crisp.
Serving Suggestions
Serve beans on toast as a hearty breakfast with a fried egg on top, or as a light lunch with a side salad of arugula and cherry tomatoes. For a more filling dinner, add grilled sausages or a slice of ham. A cup of strong tea or coffee is the classic beverage pairing.
Variations
- Homemade beans: Soak 1 cup (200 g) dried navy beans overnight, then simmer with tomato sauce, onion, and molasses for 1–2 hours until tender. This makes a richer, less sweet version.
- Vegan version: Use olive oil instead of butter, skip the cheese, and use a plant-based yogurt. The rest is already vegan.
- Spicy beans: Add chopped fresh chili or a teaspoon of sriracha to the beans while heating for a kick.
- Cheesy toast: Top the toast with grated cheese and broil (grill) for 2–3 minutes until melted before adding the beans.
- Herb oil drizzle: Blend fresh herbs with olive oil and drizzle over the finished dish for a vibrant finish.
Storage and Reheating
Beans on toast is best served fresh, but you can store leftover beans in an airtight container in the refrigerator for up to 3 days. Keep the toast separate. To reheat, warm the beans in a saucepan over medium heat, adding a splash of water if needed, until hot (165°F / 74°C for leftovers). Toast fresh bread and assemble as before. Do not freeze the assembled dish, as the toast will become mushy.
Frequently Asked Questions
Can I use any type of beans? Yes, but baked beans in tomato sauce are traditional. You can also use canned cannellini or pinto beans simmered in a simple tomato sauce with herbs.
How do I prevent the toast from getting soggy? Use thick, sturdy bread and toast it well. You can also spread a thin layer of butter or olive oil on the toast before adding the beans, which helps repel moisture.
Can I make this in advance? The beans can be made up to 3 days ahead and refrigerated. Toast and assemble only when ready to eat.
Is beans on toast healthy? It can be a balanced meal if you choose whole-grain bread and add vegetables. Canned beans are high in fiber and protein, but watch the sodium content—look for low-sodium versions.
What if I don’t have canned baked beans? You can make a quick version by simmering canned white beans with tomato paste, a little brown sugar, and smoked paprika for 10 minutes.
Can I grill the toast instead of toasting it? Absolutely. Grilling adds a smoky flavor. Just watch it closely to avoid burning.
Related
- Orange Couscous with Chicken: Easy One-Pan Dinner
- Shakshuka Recipe: Easy NYT-Style Eggs in Spicy Tomato Sauce
- No Cook Chakalaka Recipe (Easy, Fresh & Spicy)
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).