• Recipes
  • Help Center
  • FAQ
  • Open Web App
  • Download Free
Recipe Notes LogoRecipe Notes
  • Recipes
  • Help Center
  • FAQ
Open Web AppDownload Free

Product

Best Free Recipe AppFree Cookbook AppOrganize Family RecipesImport from InstagramImport from TikTokImport from PinterestImport from Facebook

Support

Help CenterFAQPlans & PricingWhat's NewContact Support

Company

About UsPrivacy PolicyTerms & ConditionsSubnote

Get the App

Download for iPhoneGet it on Google PlayOpen Web App

© 2026 Recipe Notes. All rights reserved.

  • Recipes
  • Help Center
  • FAQ
  • Open Web App
  • Download Free
Recipe Notes LogoRecipe Notes
  • Recipes
  • Help Center
  • FAQ
Open Web AppDownload Free

Classic Posole

A hearty Mexican soup featuring tender braised pork shoulder, hominy, pinto beans, and tomatoes in a flavorful broth seasoned with cumin, oregano, and smoked paprika. Garnished with cheese, cilantro, and lime for a complete meal.

8 servings
7 hr 30 min
Published October 4, 2025

Ingredients

  • •1 tablespoon ground cumin
  • •1 teaspoon garlic powder
  • •1 teaspoon smoked paprika
  • •2 pound boneless pork shoulder
  • •1 to taste Kosher salt and black pepper
  • •½ whole red onion
  • •¼ cup vegetable oil
  • •½ whole red onion
  • •3 cloves garlic
  • •2 whole plum tomatoes
  • •6 cups low-salt chicken broth
  • •28 ounce pinto beans
  • •28 ounce white hominy
  • •28 ounce diced tomatoes
  • •1 tablespoon oregano
  • •2 teaspoons ground cumin
  • •1 to taste Kosher salt and black pepper
  • •1 to taste Shredded mild cheddar
  • •1 to taste fresh cilantro
  • •1 to taste lime wedges
  • •1 to taste flour tortillas
  • •Ingredient info

Cooking Instructions

  1. 1.

    Preheat oven to 275°. Line a small roasting pan with foil. Mix cumin, garlic powder, and smoked paprika in a small bowl. Rub spice mix all over pork. Sprinkle with salt and pepper. Place pork in pan and cover with sliced onion. Pour 1/2 cup water in the bottom of pan. Cover pan tightly with foil and roast until meat is very tender, 5-6 hours. Let pork rest until cool enough to handle.

    360 min

  2. 2.

    Using 2 forks, shred pork into bite-size pieces. Skim fat from juices in roasting pan; reserve meat. DO AHEAD: Can be made 2 days ahead. Cover and chill pork and juices separately.

    15 min

  3. 3.

    Heat oil in a large pot over medium-low heat. Add onion and sauté until translucent, about 5 minutes. Add garlic and cook, stirring often, until fragrant, about 2 minutes. Add the diced fresh tomatoes and stir until softened, about 2 minutes longer. Stir in broth and next 5 ingredients. Bring to a boil and reduce heat to low. Cover; simmer, stirring occasionally, for 30 minutes.

    45 min

  4. 4.

    Add reserved pork to posole. Simmer uncovered 30 minutes longer for flavors to meld. Season to taste with salt and pepper, adding reserved juices from roast pork, if desired. Divide among bowls, garnish with shredded cheese, cilantro, and lime wedges, and serve with flour tortillas.

    30 min

Explore More Recipes

Browse our full recipe collection — comfort classics, 30-minute meals, international flavors, and seasonal favorites.

Browse All RecipesAbout Recipe Notes

Recommended to use Recipe Notes to save and manage your recipes

Product

Best Free Recipe AppFree Cookbook AppOrganize Family RecipesImport from InstagramImport from TikTokImport from PinterestImport from Facebook

Support

Help CenterFAQPlans & PricingWhat's NewContact Support

Company

About UsPrivacy PolicyTerms & ConditionsSubnote

Get the App

Download for iPhoneGet it on Google PlayOpen Web App

© 2026 Recipe Notes. All rights reserved.

You Might Also Like

Spicy Coconut Pumpkin Soup

Spicy Coconut Pumpkin Soup

Stuffed Eggplants and Zucchini in a Rich Tomato Sauce (Baatingan w Kusaa Bil Banadoura)

Stuffed Eggplants and Zucchini in a Rich Tomato Sauce (Baatingan w Kusaa Bil Banadoura)

Shrimp Creole

Shrimp Creole

Spiced Lamb and Dill Yogurt Pasta

Spiced Lamb and Dill Yogurt Pasta