Mexican-inspired Chili Beans

These Mexican-Inspired Chili Beans are rich, smoky, and packed with bold spices, tender beans, tomatoes, and savory aromatics. Simmered until thick and hearty, they’re perfect as a main dish, a side for tacos and grilled meats, or a topping for baked potatoes, nachos, and rice. This budget-friendly recipe is easy to make and delivers authentic Southwestern-inspired flavor in every bite.


Why You’ll Love This Recipe

  • Rich, hearty, and satisfying
  • Packed with protein and fiber
  • Made with simple pantry ingredients
  • Perfect as a main dish or side
  • Great for meal prep and freezing
  • Easy to customize with your favorite toppings

Recipe Information

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Servings: 6
  • Cuisine: Mexican-Inspired
  • Course: Main Course, Side Dish
  • Difficulty: Easy

Ingredients

For the Chili Beans

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 1 green bell pepper, diced
  • 3 cloves garlic, minced
  • 2 (15-ounce) cans pinto beans, drained and rinsed
  • 1 (15-ounce) can kidney beans, drained and rinsed
  • 1 (14.5-ounce) can diced tomatoes
  • 1 (8-ounce) can tomato sauce
  • 1 cup low-sodium vegetable broth or beef broth
  • 1 tablespoon tomato paste

Seasonings

  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ¼ teaspoon cayenne pepper (optional)
  • 1 teaspoon salt, or to taste
  • ½ teaspoon freshly ground black pepper

Optional Add-Ins

  • 1 cup corn kernels
  • 1 diced jalapeño
  • ½ pound cooked ground beef or chorizo
  • 1 can black beans
  • 1 teaspoon chipotle powder
  • 1 teaspoon hot sauce

Optional Toppings

  • Shredded cheddar cheese
  • Crumbled queso fresco
  • Sour cream
  • Chopped cilantro
  • Sliced avocado
  • Diced red onion
  • Sliced jalapeños
  • Lime wedges
  • Crushed tortilla chips

Equipment Needed

  • Large Dutch oven or heavy-bottomed pot
  • Wooden spoon
  • Measuring cups and spoons
  • Can opener
  • Cutting board
  • Chef’s knife

Instructions

Step 1: Sauté the Vegetables

Heat the olive oil in a large pot over medium heat.

Add:

  • Onion
  • Bell pepper

Cook for 5–6 minutes, stirring occasionally, until softened.

Add the garlic and cook for another 30 seconds until fragrant.


Step 2: Build the Flavor

Stir in:

  • Chili powder
  • Ground cumin
  • Smoked paprika
  • Oregano
  • Onion powder
  • Garlic powder
  • Cayenne pepper (if using)

Cook for 1 minute, stirring constantly to toast the spices.


Step 3: Add the Remaining Ingredients

Stir in:

  • Tomato paste
  • Diced tomatoes
  • Tomato sauce
  • Broth
  • Pinto beans
  • Kidney beans

Mix well until everything is evenly combined.


Step 4: Simmer

Bring the mixture to a gentle boil.

Reduce the heat to low.

Cover partially and simmer for 30–35 minutes, stirring occasionally.

The sauce will thicken and the flavors will deepen.


Step 5: Adjust the Consistency

If the chili beans become too thick, add a splash of broth or water.

If you’d like a thicker texture, mash a small portion of the beans with the back of a spoon and stir them back into the pot.


Step 6: Finish and Serve

Taste and adjust the seasoning with additional salt and pepper if needed.

Serve hot with your favorite toppings and a squeeze of fresh lime juice.


Nutrition Information (Per Serving)

  • Calories: 315
  • Protein: 14g
  • Carbohydrates: 46g
  • Fat: 8g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Fiber: 13g
  • Sugar: 7g
  • Sodium: 620mg

Nutrition values are approximate and may vary depending on the ingredients used.


Expert Tips

  • Toast the spices before adding the liquid to bring out their full flavor.
  • Simmer gently rather than boiling to keep the beans intact.
  • For a richer taste, let the chili beans rest for 10–15 minutes before serving.
  • Add fresh lime juice just before serving to brighten the flavors.
  • For extra smoky flavor, add a finely chopped chipotle pepper in adobo sauce.
  • If using dried beans, soak and cook them until tender before adding them to the recipe.

Flavor Variations

Meaty Chili Beans

Brown 1 pound ground beef, turkey, or chorizo before sautéing the vegetables, then continue with the recipe.


Black Bean Chili

Replace the kidney beans with black beans for a different texture and flavor.


Three-Bean Chili

Use a combination of pinto, kidney, and black beans for extra variety.


Spicy Chipotle Chili Beans

Add 1–2 chopped chipotle peppers in adobo sauce for smoky heat.


Slow Cooker Chili Beans

Combine all ingredients in a slow cooker and cook on Low for 6–8 hours or High for 3–4 hours. Stir in fresh cilantro before serving.


Storage

Refrigerator

Store cooled chili beans in an airtight container for up to 5 days.


Freezer

Freeze in portion-sized containers for up to 3 months.

Thaw overnight in the refrigerator before reheating.


Reheating

Stovetop

Reheat over medium-low heat, stirring occasionally. Add a splash of broth or water if needed.

Microwave

Heat individual servings in 1-minute intervals, stirring between each interval until heated through.


What to Serve with Mexican-Inspired Chili Beans

These hearty chili beans pair perfectly with:

  • Warm flour tortillas
  • Cornbread
  • Mexican rice
  • Cilantro-lime rice
  • Tortilla chips
  • Baked potatoes
  • Grilled chicken
  • Carne asada
  • Tacos
  • Guacamole
  • Fresh green salad

Frequently Asked Questions

Can I use dried beans instead of canned?

Yes. Cook about 1½ cups each of dried pinto and kidney beans until tender before using them in the recipe.

How can I make these chili beans spicier?

Add chopped jalapeños, chipotle peppers in adobo sauce, cayenne pepper, or your favorite hot sauce.

Can I make this recipe vegetarian?

Yes. Use vegetable broth and skip any meat add-ins. The beans provide plenty of protein and heartiness.

Can I make this ahead of time?

Absolutely. The flavors improve after a day in the refrigerator, making it an excellent meal-prep recipe.

Can I use different beans?

Yes. Black beans, cannellini beans, navy beans, or even chickpeas can be substituted for part of the pinto or kidney beans.

Leave a Comment