
Cheesy Masala Beans on Toast is my go to comfort lunch when I want to dress up a classic British staple with bold Indian flavors. The combination of creamy beans, melted cheese, and warming spices turns humble pantry ingredients into something seriously crave worthy. It is the kind of recipe I reach for on chilly weekends or when friends are over and I want to serve something familiar with a twist.
I started making this spicy twist on beans on toast when my partner craved both Indian flavors and gooey cheese during exam season. Now it is a staple for lazy Sunday brunches when we want maximum comfort with minimal effort.
Ingredients
- White sourdough bread slices: Add chew and structure try to use a hearty loaf so it stays crisp under the beans
- Tinned baked beans: Make this fast and fuss free choose a brand you already love
- Ghee: Creates a rich flavor base and helps spices bloom if you do not have ghee use unsalted butter for a similar richness
- Cumin seeds: Bring toasty warm notes look for seeds that smell fragrant not flat
- Red onion: Provides a sweet sharp bite use a fresh firm onion for best flavor
- Green chilli: Delivers background heat slice it very thin for even distribution
- Garam masala: Layers in fragrant spice opt for a high quality blend for best depth
- Turmeric: Gives golden color and subtle earthiness use fresh powder for potency
- Fresh coriander: Brightens up the dish add both leaves and tender stalks for total flavor
- Grated Cheddar and Red Leicester: Create a perfect cheesy melt go for sharp Cheddar and fresh Red Leicester for extra flavor contrast
- Red onion and more chillies: Make the topping pop slice the chillies on the bias for visual appeal
- Hot sauce: Offers a tangy spicy kick pick one you love and adjust to your heat level
Step-by-Step Instructions
- Prep the Aromatics:
- Finely chop your red onion and slice the chillies on the bias to maximize flavor and ensure every bite has a little heat and sweet crunch
- Infuse the Ghee:
- Melt ghee in a saucepan over medium heat When it is hot add cumin seeds and let them sizzle for 30 seconds until the nutty aroma hits your nose This step wakes up the spice and deepens the flavor of the whole dish
- Build the Masala:
- Stir in chopped red onion and cook for around 2 minutes until just soft but not browned Add the sliced green chilli and let it fry for 30 seconds more to mellow the heat and build a strong flavor base
- Spice and Simmer:
- Turn the heat to low Add garam masala turmeric and chopped coriander Stir to toast the spices for 20 seconds Then pour in the baked beans Mix until the flavors come together and everything is evenly combined Simmer over low for 2 minutes If it starts drying out splash in a tablespoon of water Taste and adjust seasoning if needed
- Prep the Toast:
- Toast the bread slices until deep golden and crispy This helps them stay sturdy under the saucy beans I often use a toaster then finish under the grill for crunch
- Top and Cheese:
- Spoon the piping hot masala beans over each toast Sprinkle with extra red onion and chillies for crunch and zip Top generously with a mix of Cheddar and Red Leicester for gooey melt
- Grill to Finish:
- Slide the loaded toasts under a hot grill until the cheese bubbles and turns golden Take your time so the cheese has a chance to caramelize a little
- Serve Fresh:
- Remove from the grill Slice the toasts into triangles if you like and serve immediately with hot sauce and chopped coriander for a fresh finish

Serving this dish always reminds me of afternoons at my aunt’s house in Delhi where we tried to invent new after school snacks and usually ended up adding cheese and spice to everything My favorite part is how the ghee and cumin base makes the whole kitchen smell inviting before anyone even takes a bite
Storage Tips
If you have leftovers store the bean mixture and toasted bread separately The beans will keep in the fridge for up to three days and reheat well in the microwave or a pan Always add cheese and melt just before serving to keep the topping fresh and the toast crispy If you want to freeze the beans let them cool fully and store in an airtight container for up to a month
Ingredient Substitutions
No white sourdough on hand Use any crusty or wholegrain bread Brioche works if you want something softer For a vegan version swap ghee with vegan butter and use plant based cheese You can use canned pinto or kidney beans in place of regular baked beans for a different texture Add a squeeze of lemon if you do not have fresh coriander to brighten the flavor
Serving Suggestions
I love serving these toasts alongside a peppery salad with plenty of fresh cucumbers for crunch This is also excellent topped with a soft fried egg for extra richness If you want to offer this as a party snack slice each toast into mini triangles and top with a little extra hot sauce and chopped herbs
A Little History
Beans on toast is a beloved British classic but layering on Indian spices and cheese turns it into something familiar and surprising Many Indian kitchens keep baked beans in the pantry for quick meals This fusion style snack is popular at cafes in big Indian cities where comfort food often gets a flavorful update

Once you try this cheesy masala version you will start craving it every time the weather turns chilly or you want something cozy but a little bit special This dish is my shortcut for spicy comfort without any fuss and every time I make it friends always ask for the recipe
Recipe Q&A
- → What type of bread works best for this dish?
Thick slices of white sourdough are ideal, but any robust, crusty bread can be used for better texture and flavour absorption.
- → Can I use other types of beans instead of baked beans?
Yes, while canned baked beans offer convenience, you can substitute with cooked white beans or kidney beans for a different texture and flavour.
- → How spicy is the dish?
The level of heat depends on the amount and type of chillies used, as well as how much hot sauce is added. Adjust both to suit your preference.
- → Is it necessary to grill the toast with the cheese?
Grilling melts the cheese and gives a golden finish, but you can also simply layer the cheese and let the residual heat soften it if you prefer a softer texture.
- → Can I prepare this dish in advance?
It's best served immediately for ultimate crispness, but the spiced beans can be made ahead and reheated just before assembling the toast.