Hearty Instant Pot beef soup with hominy, beans, spices, tomatoes, and chiles.
This Instant Pot Beef Hominy Soup is a hearty, comforting soup with tender beef stewed with beans, hominy, tomatoes, green chiles, and spices.

This Instant Pot Beef Hominy Soup is inspired by the Mexican soup, pozole (meaning hominy). Pozole traditionally consists of hominy (dried corn kernels) with meat (typically chicken, beef, or pork) and red or green chiles. It’s hearty, comforting, and so full of flavor.
Although this recipe is not quite similar to pozole, it is inspired by the overall flavor of pozole and also contains hominy and beef.
Why you’ll love this Instant Pot Beef Hominy Soup:
Hearty and satisfying. The perfect warm comfort meal for a chilly winter day. Filled with tender warm beef, filling beans, and hot broth.
Simple and easy to make and requires less time. This recipe is made completely in the Instant Pot. Traditionally, pozole can take at least 2 hours to make but this hominy soup requires less than 1 hr 15 min or so.
Nutrient-packed. Beef, beans, and hominy are a great source of protein and fiber and will keep you full and satisfied.
Great budget-friendly option. This is a great meal prep recipe to feed you throughout the week and chuck roast is a more budget-friendly option than other cuts of beef or pork.

Ingredient Breakdown:
- Chuck roast – the base of this recipe which adds a fatty and delicious mouthfeel. The beef is first seared before adding it at a later step for extra flavor.
- Onion + garlic – these aromatics pair perfectly with the tender beef and flavorful spices.
- Jalapeno – feel free to increase the amount in the recipe for extra spice (I have a lower spicer tolerance).
- Spices – perfect blend of dried oregano, chile powder, and cumin.
- Beef broth – can also use chicken or vegetable broth. I prefer beef broth for extra richness! Preferably, low-sodium.
- Hominy – aka dried corn kernels that are simply irresistible and definitely necessary in this recipe.
- Beans – mix of pinto and black beans.
- Tomatoes – fire roasted canned tomatoes for extra smoky flavor.
- Green chiles – same as jalapeno, can increase amount used for added heat.

How to make Instant Pot Beef Hominy Soup:
- Turn instant pot on saute. Heat 1 tablespoon oil. Add 1/3 of the beef to the pot in a single layer. Brown on all sides then remove from pot. Repeat twice with remaining beef adding oil as needed. Remove beef from pot and set aside.
- Add another tbsp of oil to the pot. Add onion and jalapeno. Cook 3 to 5 minutes or until tender and onion is translucent, stirring occasionally. Stir in garlic and spices. Cook for 1 minute until fragrant, stirring constantly to prevent burning. Pour in broth, hominy, beans, canned tomatoes, and green chiles. Return beef to pot. Turn on high pressure and cook for 35 minutes. Naturally release pressure for 10-15 minutes.
- Stir in ¼ cup cilantro. Season with salt and pepper to taste.
- Serve with your favorite toppings, such as fresh cilantro, sliced radishes, sour cream, or fresh lime. Enjoy!


Modifications + Serving Suggestions:
Swap chuck roast for other cut of beef or pork or chicken.
Make vegetarian by omitting chuck roast and adding extra can of beans and swapping beef broth for vegetable broth.
Increase spice level by adding another jalapeno and/or another can of green chiles.
Substitute beef broth for chicken or vegetable broth.
The more toppings on this soup, the better! My favorites include: sour cream or greek yogurt, fresh cilantro, sliced radishes, and fresh lime.
Reheating/Storage Instructions:
Cool soup to room temperature before transferring to an airtight container.
- Store in fridge for up to 1 week.
- Freeze for up to 3 weeks.
Reheat in a saucepan on the stove until warm.

More Comforting Soups…
- Creamy Vegan Sausage Gnocchi Soup
- Vegan Butternut Squash Soup
- Smoky Vegan Corn Chowder
- Hearty Potato Mushroom Lentil Stew
Also, if you make this recipe and decide to share it on Facebook or Instagram don’t forget to tag me @healthienut + #healthienut! I love seeing your mouthwatering recreations!
Instant Pot Beef Hominy Soup
Ingredients
- 2 tbsp olive oil, divided
- 2 ½ lb chuck roast, cut into ½" cubes
- 1 medium white onion, diced
- 2 jalapeno peppers, diced
- 4 cloves garlic, minced
- 2 tbsp dried oregano
- 1 tbsp chili powder
- 1 tbsp ground cumin
- 6 cups low-sodium beef broth
- 1-25 oz. can hominy, drained and rinsed
- 1-15 oz. can white beans, drained and rinsed
- 1-15 oz. can pinto beans, drained and rinsed
- 1-15 oz. can fire roasted crushed tomatoes
- 1-4 oz. can green chiles
- 1 ½ tsp kosher salt, plus more to taste
- 3 bay leaves
- ⅓ cup chopped fresh cilantro
For serving
- cilantro, diced onion, radishes, sour cream
Instructions
- Turn instant pot on saute. Heat 1 tablespoon oil. Add 1/3 of the beef to the pot in a single layer. Brown on all sides then remove from pot. Repeat twice with remaining beef adding oil as needed. Remove beef from pot and set aside.
- Add another tbsp of oil to the pot. Add onion and jalapeno. Cook 3 to 5 minutes or until tender and onion is translucent, stirring occasionally. Stir in garlic and spices. Cook for 1 minute until fragrant, stirring constantly to prevent burning. Pour in broth, hominy, beans, canned tomatoes, and green chiles. Return beef to pot. Turn on high pressure and cook for 35 minutes. Naturally release pressure for 10-15 minutes.
- Stir in ¼ cup cilantro. Season with salt and pepper to taste.
- Serve with your favorite toppings, such as fresh cilantro, sliced radishes, sour cream, or fresh lime. Enjoy!
