Skip to content

Mexican Mollets – Caroline’s Cooking

    black plate with two pieces of Mexican molletes on top

    Breakfast (or any meal, to be honest) can hardly get more comforting than this easy and delicious Mexican creation. Molletes loads cheese, beans and salsa fresca (pico de gallo) on bread and is as tasty as it sounds.

    black plate with two pieces of Mexican molletes on top

    This post may contain affiliate links, where we earn from qualifying purchases. See more details in the policy page.

    When I first went to Mexico years ago, my parents came to visit at the end and we spend a few days based in Mexico City, seeing the sights there and going out of town on day trips. We packed a lot in to a few short days and there were so many great things we saw.

    We also had some pretty great food, including chicken mole and ice creams/sorbets such as avocado paletas and watermelon sorbet.

    piece of molletes bitten into held in hand in front of plate with more

    I particularly remember some delicious breakfasts, which before then had never really been my thing. Since childhood, I was lucky if I had as much as a banana or slice of toast, apart from the occasional eggs and bacon if we had them on the weekends.

    In Mexico, though, I discovered the delights of huevos rancheros and molletes.

    cheese, tomato, onion, lime, chili, bread roll and plate with refried beans

    What are Mollets made of?

    This is a pretty simple dish – it is simply an opened up bread roll topped with refried beans, cheese and pico de gallo (also known as salsa fresca). In some ways, it’s like a Mexican grilled cheese.

    It’s a combination that both satisfies your hunger and feels heartily comforting, too. Plus, another part of its popularity is that it consists of things you would typically have in a Mexican kitchen anyway and it takes mere minutes to prepare.

    toasted bolillos rolls with melted butter on top

    The name actually comes from a type of bread in Southern Spain, though it’s a little different than what you use here. An Andalucian mollete is a round bread roll that is also popular for breakfast, but there you typically just toast and drizzle the bread with oil.

    What kind of bread should you use?

    For the Mexican dish, you typically use bolillos, which are small French baguette-style rolls. They have a distinctive shape with pointed ends and a rounder middle. If you can’t find them, you can use mini-baguettes, or country-style rolls. Really, almost any white rolls that aren’t too dense or too full of holes.

    grated cheese on top of refried beans on bread

    In terms of the refried beans (frijoles refritos), you can use either the pinto bean or black bean version. Store-bought is fine for speed, but they are also really easy to make from scratch yourself.

    Refried beans can also be very easily re-heated, so they are ideal to make to go with a meal, then use leftovers in this for breakfast a day or two later (or vice versa).

    On cheese, you have a few choices – Mexican Oaxaca cheese is pretty traditional (it’s a firm, meltable cheese similar to a dry mozzarella), but you could also use monterey jack or mozzarella. Cheddar could work, too.

    slices of Mexican molletes from overhead

    Molletes might not be as well known as some other Mexican dishes, but I think it might just be because it’s so simple, it’s kind of a national secret comfort food. Who knows, but it’s definitely one cheesy sandwich you want to try!

    Looking for more international breakfast ideas? Try these:

    two slices of Mexican molletes on plate

    Print Recipe

    mexican calves

    Molletes are a tasty, comforting breakfast or snack, and they’re also so easy to make.


    Prep Time10 mins

    Cook Time15 mins

    Total Time25 mins

    Race: Breakfast

    Kitchen: mexican

    Services: 3 or more

    calories: 617calories

    Author: Caroline’s Cooking



    For the salsa fresca (pico de gallo)

    • 1 tomato a large tomato, diced relatively small
    • 2 tablespoon onion (quantity ounce finely diced)
    • ½ Chile diced small (or more/less to taste)
    • 1 tablespoon cilantro coriander (quantity ounce finely chopped)
    • 1 teaspoon lime juice

    For the refried beans

    • 3 teaspoon vegetable oil or a little more as needed
    • 14 oz pinto beans 400g, ie 1 can/tin (can also use black beans)
    • ½ onion finely diced
    • ¼ cup light stock 60ml, approx -vegetable or chicken, depending on what you need/dietary requirement, or you can use some of the bean cooking liquid in pan (or if you cooked your own)

    To make dish

    • 3 bolillo rolls (see notes)
    • ¾ cup Oaxaca cheese grated (see notes)
    • 1 tablespoon butter (optional but recommended)


    For the salsa fresca (pico de gallo)

    • First make the salsa fresca by dicing the tomato, onion and chili all pretty small Drain excess liquid from the tomato (you can remove seeds, if you prefer) then mix all together along with the chopped cilantro/cilantro. Add the lime juice and a little salt and pepper, mix and set aside.

    For the refried beans

    • Next make the beans by warming the oil in a small pan and adding the diced onion. Cook for a couple minutes until the onion is softening then add the beans and stock.

    • Cook for around 5 minutes until the beans become very soft and it starts to thicken. Mash the beans to help them break down a little. Once it has thickened a bit, set aside to stay warm. You can also make ahead and either re-heat or use room temperature since you will be warming anyway.

    To make up molletes

    • Meanwhile, preheat the oven to 400F/200C. Cut the bread in half through the middle and if you like, top with thin slices of butter. Toast the bread until crisp on top and the butter has melted – the bread should be just starting to brown around the edges.

    • Top the bread with refried beans (you will need around 3tbsp per half roll) and spread them all over. Then, top with some grated cheese. Put back on the oven and cook for a minute or two until the cheese melts. Serve warm, topped with some of the salsa fresca on top.


    Traditionally the roll is a Mexican bolillo – a smallish French-style roll. You can also use most other medium-dense rolls eg Kaiser rolls, dinner rolls.
    You can also use store-bought refried beans if you prefer – just note most refried beans are not vegetarian as it will be cooked in lard, traditionally – if this is important to you do check label or make your own, as described above. You won’t need all of the refried beans made in the recipe above, but you can easily store any leftovers and re-heat for another use. (Note as a result the nutritional info is a bit high)
    If you can’t find Oaxaca cheese, you could also use monterey jack or mozzarella.


    calories: 617calories | Carbohydrates: 63g | protein: 30g | Fat: 28g | Saturated Fat: 16g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 31mg | Sodium: 816mg | Potassium: 804mg | fiber: 14g | Sugar: 3g | Vitamin A: 552UI | Vitamin C: 20mg | Calcium: 145mg | Iron: 4mg

    See some of my favorite cooking tools and ingredients in the Caroline’s Cooking Amazon store.

    This post was first shared in April 2018 and has been updated, primarily with new photos.

    Are you a grilled cheese fan? Try these other ideas on the theme:

    Remember to pin for later!

    Breakfast (or any meal, to be honest) can hardly get more comforting than this easy and delicious Mexican creation.  Molletes loads cheese, beans and salsa fresca (pico de gallo) on bread and is as tasty as it sounds.  #mexicanbreakfast #vegetarianbreakfast