Frijoles Con Elote

This super easy frijoles con elote recipe is so simple and delicious! Creamy refried beans combined with corn and chilies make the perfect treat for game days or Cinco de Mayo. Made with only 4 ingredients, this recipe is a keeper!

Frijoles con elote served in a platter with tortilla chips, and garnished with cheese, chilies, and corn.

About

Frijoles con elote is a popular Mexican side dish made of beans and white corn fried in pork lard or oil. This dish is popular in states like Colima and Jalisco but can be found also in many other states.

In Guadalajara city is common to find this side served along with carne en su jugo at many restaurants, and it’s believed that was the restaurant Garibaldi that started serving this dish, making it popular to the point where is often called frijoles Garibaldi.

This recipe is a spin on the popular and traditional frijoles refritos recipe. The chunky corn texture combines so perfectly with the creaminess of the refried beans and makes a fantastic appetizer to serve with tortilla chips, crusty bread, or crackers.

Frijoles con elote served in a platter with tortilla chips, and garnished with cheese, chiles, and corn.

Everybody loves this delicious Mexican recipe, and I bet you will too! Let’s see the ingredients needed to make it.

Ingredients

  • Cooked beans: For the best flavor I highly recommend making our homemade beans recipe. Or you can use canned beans for convenience. Pinto beans, navy, or black beans are all perfect options for this recipe.
  • Corn kernels: Frijolitos con elote are usually made with fresh white corn, but since this ingredient is not easy to find outside Mexico, we recommend using canned white corn or any store-bought corn available to you.
  • Chili peppers: You can use jalapeno peppers or Serrano chili peppers. If you want to tone down the spiciness we recommend removing the seeds and veins from the chilies.
  • Lard: For flavor, use pork lard or bacon grease, for a vegan version you can use olive oil or your favorite vegetable oil.
Ingredients for frijoles con elote on a kitchen countertop labeled with names.

How To Make Frijoles Con Elote

Heat the pork lard in a frying pan over medium heat.

Add jalapeño chile peppers and corn kernels, and fry for 1 minute or until chilies soften a bit. Remove one or two tablespoons of the mixture for garnish if you want.

Frying chili peppers and corn in a pan with lard.

Stir in the beans and season with a pinch of salt. Cook for one minute while stirring constantly.

Beans mixed with corn and chilies in a pan.

Set the heat to low and mash the beans using a potato masher until they are nicely creamy.

Mashing frijoles con elote.

Turn off the heat, transfer the elote beans to a platter and garnish with crumbled queso fresco and the chilies and corn mixture you reserved before.

Notes

  • Add a pinch of salt to bring out the flavors.
  • Pork lard or bacon grease adds tons of flavor to this recipe, but if you don’t want to use those ingredients, you can replace them with vegetable oil and add some chopped onion or a pinch of cumin for a flavor kick.

Serve With

Homemade refried beans with corn are one of the best sides or appetizers! They can be paired with so many different meals and used to make other recipes. Here are our recommendations for serving and using this recipe:

A close-up of frijoles con elote.
Creamy, chunky, and delicious frijolitos con elote receta.

How To Store & Reheat

Frijoles con elote will last up to 3 days stored in the fridge in an airtight container or up to 3 months in the freezer.

This recipe is an excellent prep meal for busy days. Just double or triple the ingredients listed below to make a large batch and store them in resealable bags in the freezer.

When ready to serve, thaw overnight and reheat with a splash of water or milk in a pan over medium heat. You can also thaw and reheat in the microwave.

Similar Recipes

Frijoles con elote recipe.

Frijoles Con Elote

author Maricruz
4 servings
This Mexican refried beans with corn (frijoles con elote) is an easy and flavorful dish perfect to serve along your favorite main dishes or as an appetizer.
prep 5 minutes
cook 5 minutes
total 10 minutes

Ingredients 

  • 3 cups cooked beans (pinto, navy, or black beans)
  • 1 cup corn kernels
  • 1 jalapeno pepper (cut into strips)
  • 3 Tbsp pork lard or bacon grease (or your favorite cooking oil)
  • pinch of salt
  • queso fresco (for serving)

Instructions
 

  • Heat the lard or oil in a frying pan over medium heat.
  • Add the chili peppers and corn. Fry for 1 minute or until the chilies soften a bit.
  • Optional: Remove one or two tablespoons of the mixture for garnish.
  • Stir in the beans and season with a pinch of salt. Stir for one minute.
  • Set the heat to low and mash the beans using a potato masher until they are creamy.
  • Turn off the heat, transfer the elote beans to a platter and garnish with crumbled queso fresco and the chilies and corn mixture you reserved before.

Notes

  • You can use homemade cooked beans or canned beans.
  • This recipe lasts up to 3 days stored in the fridge in an airtight container or up to 3 months in the freezer.
  • Make a double or triple batch and store it for later use!
Nutrition Information
Calories: 285kcal | Carbohydrates: 37g | Protein: 12g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Cholesterol: 9mg | Sodium: 85mg | Potassium: 521mg | Fiber: 12g | Sugar: 2g | Vitamin A: 64IU | Vitamin C: 5mg | Calcium: 36mg | Iron: 3mg
Don’t miss any recipe.Subscribe for free to our Newsletter!

Hope you enjoyed this super easy frijoles con elote recipe. Please take a minute to rate the recipe below in the comments and leave your thoughts. And remember to follow this blog on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




One Comment

  1. 5 stars
    I remember this Frijoles Con Elote from when we visited Guadalajara City! I didn’t know it was this easy to make. I paired it with my Chicken Enchiladas Suizas and it was perfect! Thank you so much for the recipe.