Mexican molletes are open-faced sandwiches made with crusty bolillo rolls, creamy refried beans, and melted cheese, usually finished with fresh pico de gallo. Popular as a breakfast, snack, or simple meal in Mexico, they are easy to adapt: families and regions vary the toppings, while the crisp bread, savory beans, and gooey cheese make a satisfying base.
Ingredients
- 4 bolillo rolls, about 14 oz (400 g) total. Choose rolls with a crisp crust and soft interior.
- 1½ cups (360 g) refried pinto or black beans, homemade or canned.
- 8 oz (225 g) shredded or thinly sliced Oaxaca cheese. Chihuahua cheese is another good Mexican melting cheese.
- 1 cup (150 g) finely diced ripe tomato, about 1 medium tomato.
- ¼ cup (40 g) finely diced white onion.
- 2 tablespoons (5 g) chopped fresh cilantro.
- 1 tablespoon (10 g) finely chopped jalapeño, seeded for less heat, or to taste.
- 1 tablespoon (15 ml) fresh lime juice.
- ¼ teaspoon (1.5 g) fine salt, plus more to taste.
- 2 tablespoons (30 ml) water, only if needed to loosen thick beans.
- Optional toppings: 1 small avocado, about 5 oz (150 g), sliced; and ¼ cup (60 ml) Mexican crema or sour cream.
Instructions
- Heat the oven and make the pico de gallo. Set a rack in the middle of the oven and heat it to 425°F (220°C); start the oven while you prep so its heating time overlaps with the 15 minutes of preparation. In a small bowl, mix the tomato, onion, cilantro, jalapeño, lime juice, and salt. Taste and adjust the salt or lime. Set aside while you assemble the bread; this brief rest lets the flavors mingle without making the tomatoes too watery.
- Prepare the rolls. Slice each bolillo lengthwise, keeping the two halves intact if you like, and arrange the eight halves cut-side up on a baking sheet. If the rolls are unusually tall, press the cut sides gently to make a flatter surface for the toppings. There is no need to butter the bread: the beans keep the middle moist while the exposed edges toast.
- Spread on the beans. Stir the refried beans until smooth, then divide them evenly among the bread halves, spreading nearly to the edges. If the beans are stiff enough to tear the bread, stir in water 1 tablespoon (15 ml) at a time until they are easy to spread. Canned beans vary in thickness and saltiness, so taste before adding extra salt. Use room-temperature beans if possible; very cold beans may need a little more oven time to heat through.
- Add the cheese and toast. Scatter the Oaxaca cheese evenly over the beans, covering most of the surface but leaving a narrow border. Bake for 5 minutes to toast the bread and begin melting the cheese. Continue baking for about 8 minutes, until the cheese is fully melted and bubbling in spots and the bread edges are crisp. Ovens and roll sizes vary, so check the centers rather than relying only on the clock. If the cheese melts before the edges are crisp, remove the tray; the bread will continue to firm slightly as it rests.
- Top and serve. Let the molletes stand for 1 minute so the cheese settles, then spoon pico de gallo over each one. Add avocado slices or a small drizzle of crema if using. Serve hot, while the bread is crisp and the cheese is still soft.
Tips
- Choose the right bread. Bolillos are small Mexican rolls with a sturdy crust and tender crumb, so they hold the beans without turning limp. If you cannot find them, use small crusty rolls or a short section of baguette cut into manageable pieces. A baguette is narrower and often crustier, so check it early and use a little less topping if the pieces are small.
- Adjust the beans before spreading. Refried beans should be soft enough to spread in a thin, even layer. Add water a little at a time rather than adding a large splash; overly loose beans can run off the bread. If your beans are already seasoned, taste them before adding salt to the pico or the finished dish.
- Use a good melting cheese. Oaxaca cheese pulls into soft strands and has a mild flavor. It may be sold as a ball or braid; tear or shred it before using. If it is not available, Chihuahua, Monterey Jack, or a mild mozzarella will melt well, though they will not taste exactly the same. Aged, crumbly cheeses can be salty and do not melt as smoothly, so use them sparingly or combine them with a melting cheese.
- Keep the topping fresh and the bread crisp. Spoon pico de gallo on just before serving rather than baking it on the bread. Its juice can soften the crust, especially if the molletes sit for a while. For less heat, remove the jalapeño seeds and ribs, or leave the chile out entirely.
Serving Suggestions
Serve molletes as soon as they come from the oven, with the pico de gallo on top or in a bowl alongside so everyone can add the amount they like. For a breakfast or brunch, pair them with sliced fruit, scrambled eggs, or a simple green salad. For a more filling lunch, add a bowl of soup or a side of rice. The bread-and-bean base is substantial, so one or two halves per person is a practical portion depending on appetite and what else is on the table.
Mexican crema adds a cool, tangy finish; sour cream works as an easy substitute but is usually thicker and a little sharper. Avocado makes the topping creamy, while a few drops of hot sauce or a spoonful of salsa add extra heat. If serving a group, keep the pico and optional toppings separate until the last moment. That gives guests a choice and helps each mollete stay crunchy underneath.
Variations
Change the beans: Pinto beans are a familiar choice, but refried black beans work just as well and give the topping a deeper color and earthier flavor. If starting with plain cooked beans rather than refried beans, mash them with a fork or potato masher and season them before spreading. They will be less smooth than canned refried beans, which is perfectly fine as long as the mixture is moist enough to hold together.
Try another cheese or chile: Use Chihuahua or Monterey Jack when Oaxaca cheese is hard to find. For a sharper finish, sprinkle a little cotija over the cooked molletes alongside a melting cheese rather than using cotija alone. Add finely chopped serrano instead of jalapeño for more heat, or use mild green chile for a gentler flavor.
Add toppings after baking: Sliced avocado, crema, thinly sliced radish, or a spoonful of salsa can be added at the table. Some versions include cooked chorizo or other toppings, but those make the dish richer and less simple. If you add meat, cook it separately before assembling and keep it refrigerated until needed; do not rely on the short oven bake to cook raw meat safely.
Storage and Reheating
Molletes are best freshly assembled because the beans and pico gradually soften the bread. If you have leftovers, refrigerate them within 2 hours of baking. Store cooked molletes in an airtight container and use within 3 to 4 days. For the best texture, store any unused pico de gallo separately in a covered container in the refrigerator, and keep avocado uncut until serving if possible.
To reheat, place the molletes on a baking sheet in a 350°F (175°C) oven for about 8 to 12 minutes, until hot in the center and crisp around the edges. Reheat leftovers to 165°F (74°C); check the center with a food thermometer, especially if the halves are thick or have been stacked. A toaster oven works well for one or two portions. A microwave will warm them faster, but the bread will be soft rather than crisp, so use it only if texture is not a concern. Freezing assembled molletes is possible, but the pico and bread texture may suffer; freeze them without fresh toppings and add those after reheating.
Frequently Asked Questions
What are Mexican molletes?
Molletes are open-faced rolls topped with refried beans and melted cheese, commonly finished with pico de gallo. They are eaten at breakfast, as a snack, or as a quick meal. Toppings and cheese vary from household to household, so this version is a familiar starting point rather than a claim that there is only one way to make them.
Can I make molletes without bolillo rolls?
Yes. Use a crusty baguette cut into short lengths, or small crusty sandwich rolls. Pick bread that can support a layer of beans without collapsing. Soft sandwich bread is less suitable because it tends to become soggy, but it can work in a pinch if you toast it first and use a light layer of beans.
Can I prepare any part of the recipe ahead?
Yes. Make the pico de gallo up to a day ahead and refrigerate it in a covered container; drain off excess liquid before serving if it becomes very juicy. You can also shred the cheese and portion the beans ahead. For the crispest result, assemble and bake the bread shortly before eating rather than storing it topped.
Why did my molletes turn soggy?
Common causes are very wet beans, juicy pico added too early, or soft bread that cannot support the toppings. Loosen thick beans with only a little water, use crusty rolls, and add the pico after baking. If the bread still seems soft, toast the cut sides for 3 to 5 minutes before adding beans and cheese, then bake until the cheese melts.
What can I use instead of Oaxaca cheese?
Chihuahua cheese is a close practical choice for melting. Monterey Jack and low-moisture mozzarella also melt smoothly, though their flavor differs from Oaxaca. Cotija is a salty, crumbly cheese and will not create the same stretchy layer, so use it as a small finishing garnish rather than as the only cheese.
Are molletes spicy?
The bread, beans, and cheese are generally mild; the jalapeño in the pico provides most of the heat in this recipe. Remove its seeds and pale ribs for a milder topping, reduce the amount, or omit it. Keep hot sauce on the table so each person can season their own portion.
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).