Vegan Pozole Recipe: A Comforting, Plant-Based Twist on a Mexican Classic
There’s something deeply comforting about a warm bowl of soup, especially when it’s rich in flavor and nutrients. Pozole, a traditional Mexican dish, is known for its deliciously savory broth and hearty ingredients like hominy and meat. This vegan pozole recipe offers a plant-based alternative to the traditional pork or beef versions, while still delivering the comforting, robust flavors that make this dish such a beloved staple in Mexican cuisine. Perfect for beginner cooks, it’s simple, nutritious, and ready in just 30 minutes.
PrintVegan Pozole Recipe: A Comforting, Plant-Based Twist on a Mexican Classic
Who says comfort food can’t be plant-based? This Vegan Pozole brings all the rich, savory flavors of the traditional Mexican dish—without the meat! Hearty hominy simmers in a bold, smoky broth infused with chilies, garlic, and spices. Topped with crunchy cabbage, radishes, and a squeeze of lime, every spoonful is pure warmth and flavor. Whether you’re vegan or just looking for a nourishing meal, this dish is a must-try. Cozy up with a bowl and enjoy!
#VeganPozole 🌿 #MexicanFlavors 🇲🇽 #PlantBasedComfort 🍲 #FlavorfulAndHearty 🔥 #MeatlessMagic ✨ #SoupSeason 🥣 #HominyGoodness 🌽 #HealthyAndDelicious 🥑 #SpicedToPerfection 🌶 #ComfortFoodDoneRight 😋
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
Ingredients
- 2 cloves garlic, minced
- 1 yellow or white onion, diced
- 1 poblano pepper, diced
- 1 tablespoon chili powder
- 1 tablespoon cumin
- 1 teaspoon oregano
- ¼ teaspoon smoked paprika
- ¼ teaspoon chipotle pepper powder
- 15 oz can of pinto beans, drained and rinsed
- 15 oz can of red kidney beans, drained and rinsed
- 25 oz can of hominy, drained and rinsed
- 4 cups vegetable stock
- ¼ cup lime juice
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- Sauté Garlic and Onion: Start by heating ¼ cup of vegetable stock in a large pot over medium-high heat. Add the minced garlic and diced onions. Stir occasionally and cook for about 5 minutes, or until the onions become translucent and softened. This is a key step in building flavor, as it allows the garlic and onion to infuse the broth.
- Add Poblano Pepper: Once the onions have softened, add the diced poblano pepper to the pot. Cook for another 3 minutes, allowing the peppers to soften and slightly brown. The poblanos add a mild heat and depth of flavor that will really elevate your soup.
- Add the Spices: Next, add the chili powder, cumin, oregano, smoked paprika, and chipotle pepper powder to the pot. Stir the spices into the onions and peppers for about 2 minutes. This step helps the spices bloom and release their oils, which infuses the soup with rich, aromatic flavors. The chipotle pepper powder adds a smoky kick, while the cumin and chili powder bring out the classic flavors of pozole.
- Add Beans, Hominy, and Broth: Once the spices have had a chance to cook, add the pinto beans, kidney beans, and hominy to the pot. Stir everything together to combine. Then, pour in the vegetable stock and stir again. Bring the mixture to a boil, and then reduce the heat to low. Cover the pot and let it simmer for 20 minutes. This simmering time allows the flavors to meld together and gives the hominy and beans time to soften and absorb the spices.
- Finish with Lime Juice and Seasonings: After 20 minutes, remove the pot from the heat and stir in the lime juice. The lime adds a bright, fresh acidity that cuts through the richness of the soup. Taste the soup and adjust the seasonings with salt and pepper as needed.
- Prepare Toppings: While the soup is simmering, you can prepare your toppings. Slice the radishes, chop the cilantro, and slice the avocado. You can also fry or bake some tortilla strips for an extra crunch.
- Serve: Once the soup is done, ladle it into bowls and add your favorite toppings. You can add a squeeze of lime, a few slices of avocado, a handful of shredded cabbage, or a few tortilla strips for texture. Serve with a side of warm tortillas or crusty bread if desired.
Notes
- How to tell if the chicken is cooked through (if using beef or chicken): If you decide to add meat to your pozole, it’s important to cook the meat until it reaches a safe internal temperature. For chicken, the internal temperature should reach 165°F (74°C). For beef, it’s typically cooked to medium or medium-well, depending on your preference. You can check by using a meat thermometer or cutting into the meat to check for doneness.
- Vegetables Overcooking: If the vegetables (especially the peppers or onions) cook too quickly or begin to brown too much, it’s a good idea to lower the heat or add a little more vegetable stock. This will prevent them from burning and help maintain the rich flavors of the dish.
- Add a Little Spice: If you enjoy more heat, you can increase the amount of chipotle pepper powder or even add a sliced jalapeño to the pot while it’s simmering.
- Prep Efficiently: To save time, prep your ingredients while the onions and garlic are cooking. This way, by the time the onions are done, you’ll be ready to add the next ingredients without wasting any time.
In this version, the use of hominy, beans, and a blend of spices ensures that each spoonful is packed with plant-based protein and vitamins, while the combination of seasonings creates a warm, satisfying meal. Whether you’re looking to add more plant-based meals to your diet or simply want a quick and tasty dinner, this recipe has you covered.
Why This Recipe is Perfect for Beginners
This vegan pozole recipe is an excellent choice for beginners because it is straightforward, quick, and doesn’t require advanced cooking techniques. Most of the ingredients are pantry staples, and the preparation time is minimal. It involves simple steps such as chopping, sautéing, and simmering, which makes it easy to follow even for someone who’s just starting to cook.
Additionally, the recipe calls for ingredients that are both nutritious and easy to work with. Hominy (dried corn kernels that have been treated with an alkali), pinto beans, and kidney beans are affordable, shelf-stable, and provide a healthy dose of fiber and protein. The addition of lime juice and fresh toppings like cilantro and avocado adds a bright, fresh contrast to the richness of the soup. The best part? It all comes together in about 30 minutes—perfect for those nights when you need a quick, comforting meal.
Ingredients and Preparation
For the Soup:
- 2 cloves garlic, minced
- 1 yellow or white onion, diced
- 1 poblano pepper, diced
- 1 tablespoon chili powder
- 1 tablespoon cumin
- 1 teaspoon oregano
- ¼ teaspoon smoked paprika
- ¼ teaspoon chipotle pepper powder
- 15 oz can of pinto beans, drained and rinsed
- 15 oz can of red kidney beans, drained and rinsed
- 25 oz can of hominy, drained and rinsed
- 4 cups vegetable stock
- ¼ cup lime juice
- ½ teaspoon salt
- ¼ teaspoon black pepper
For Optional Toppings:
- Radishes, thinly sliced
- Cilantro, chopped
- Avocado, sliced
- Tortilla strips
- Wedges of lime
- Shredded cabbage
- Jalapeño pepper slices
Optional Ingredient Substitutions:
- Beans: If you prefer other types of beans, black beans or garbanzo beans can also be used.
- Poblano Pepper: If you can’t find poblano peppers, bell peppers work just as well for the soup base.
- Lime Juice: Fresh lime juice adds a nice citrus zing, but lemon juice can be a suitable substitute if you don’t have limes on hand.
Step-by-Step Instructions
This recipe is as easy as it is delicious, with only a few basic steps that beginners can follow to create a flavorful soup.
- Sauté Garlic and Onion: Start by heating ¼ cup of vegetable stock in a large pot over medium-high heat. Add the minced garlic and diced onions. Stir occasionally and cook for about 5 minutes, or until the onions become translucent and softened. This is a key step in building flavor, as it allows the garlic and onion to infuse the broth.
- Add Poblano Pepper: Once the onions have softened, add the diced poblano pepper to the pot. Cook for another 3 minutes, allowing the peppers to soften and slightly brown. The poblanos add a mild heat and depth of flavor that will really elevate your soup.
- Add the Spices: Next, add the chili powder, cumin, oregano, smoked paprika, and chipotle pepper powder to the pot. Stir the spices into the onions and peppers for about 2 minutes. This step helps the spices bloom and release their oils, which infuses the soup with rich, aromatic flavors. The chipotle pepper powder adds a smoky kick, while the cumin and chili powder bring out the classic flavors of pozole.
- Add Beans, Hominy, and Broth: Once the spices have had a chance to cook, add the pinto beans, kidney beans, and hominy to the pot. Stir everything together to combine. Then, pour in the vegetable stock and stir again. Bring the mixture to a boil, and then reduce the heat to low. Cover the pot and let it simmer for 20 minutes. This simmering time allows the flavors to meld together and gives the hominy and beans time to soften and absorb the spices.
- Finish with Lime Juice and Seasonings: After 20 minutes, remove the pot from the heat and stir in the lime juice. The lime adds a bright, fresh acidity that cuts through the richness of the soup. Taste the soup and adjust the seasonings with salt and pepper as needed.
- Prepare Toppings: While the soup is simmering, you can prepare your toppings. Slice the radishes, chop the cilantro, and slice the avocado. You can also fry or bake some tortilla strips for an extra crunch.
- Serve: Once the soup is done, ladle it into bowls and add your favorite toppings. You can add a squeeze of lime, a few slices of avocado, a handful of shredded cabbage, or a few tortilla strips for texture. Serve with a side of warm tortillas or crusty bread if desired.
Beginner Tips and Notes
Cooking this vegan pozole is simple, but here are a few tips to help ensure everything goes smoothly:
- How to tell if the chicken is cooked through (if using beef or chicken): If you decide to add meat to your pozole, it’s important to cook the meat until it reaches a safe internal temperature. For chicken, the internal temperature should reach 165°F (74°C). For beef, it’s typically cooked to medium or medium-well, depending on your preference. You can check by using a meat thermometer or cutting into the meat to check for doneness.
- Vegetables Overcooking: If the vegetables (especially the peppers or onions) cook too quickly or begin to brown too much, it’s a good idea to lower the heat or add a little more vegetable stock. This will prevent them from burning and help maintain the rich flavors of the dish.
- Add a Little Spice: If you enjoy more heat, you can increase the amount of chipotle pepper powder or even add a sliced jalapeño to the pot while it’s simmering.
- Prep Efficiently: To save time, prep your ingredients while the onions and garlic are cooking. This way, by the time the onions are done, you’ll be ready to add the next ingredients without wasting any time.

Serving Suggestions
While this vegan pozole is filling and flavorful on its own, there are several ways to elevate the meal with complementary sides and garnishes:
- Toppings: As mentioned, fresh toppings like sliced avocado, chopped cilantro, and thinly sliced radishes add freshness and texture to the soup. A handful of tortilla strips adds a satisfying crunch, while a squeeze of lime brings a tangy, refreshing balance.
- Side Dishes: Serve this pozole with a side of Mexican rice or a simple salad for a more complete meal. A crisp, fresh slaw would also pair beautifully with the richness of the soup. If you want to add more protein, serve the soup with a side of grilled chicken or a bean salad.
- Leftovers: This pozole stores beautifully in the refrigerator for 3-5 days. To reheat, simply transfer the soup to a pot and simmer until heated through. You can also freeze the soup for up to 2-3 months. To reheat from frozen, thaw overnight in the fridge and then simmer until hot.
Conclusion
This vegan pozole recipe is a perfect introduction to cooking comforting Mexican-inspired dishes. It’s simple, quick, and loaded with flavor, making it ideal for beginner cooks looking to experiment in the kitchen. Whether you’re making it for a cozy weeknight dinner or preparing a meal for friends and family, this dish is sure to satisfy.
The best part? It’s incredibly versatile. You can switch up the toppings, adjust the spice levels, and even add a variety of proteins to suit your taste. So, give this vegan pozole a try, and don’t forget to share your results in the comments below. Happy cooking!
