Our recipes in your inbox 😊

Vegan Pozole Rojo Recipe (Authentic & Easy Mexican stew)

This recipe for pozole rojo is a true Mexican classic that's easy to make and packed with nutrition. This vegan version of pozole is perfect for any chilly or rainy day, and it's a great dish to serve during the holiday season or at a party, whether it's the main course or a satisfying finish to the meal.

A person holding a bowl of vegan Mexican food.

About this recipe

Pozole is one of Mexico’s most beloved dishes, often served at parties, weddings, and holidays like Christmas and Independence Day. There are three main styles: pozole blanco (white), pozole verde (green), and pozole rojo (red). This recipe is for vegan pozole rojo (pozole vegano), where dried chiles give the broth its deep red color and smoky flavor.

Instead of pork, I use shredded oyster mushrooms. Their texture is surprisingly similar to shredded meat, and they absorb all that chile broth beautifully. With canned hominy to keep things simple, this version comes together in less than an hour.

Here is how to pronounce pozole: poh-sOH-lay. Pozole is a traditional Mexican soup made with hominy and meat, typically pork or chicken. My version keeps all the authentic flavors but swaps the meat for mushrooms, creating a hearty, plant-based version that’s every bit as comforting as the original.

Why you will love this recipe

  • Authentic flavor, plant-based prep — all the depth without meat.
  • Weeknight-friendly — using canned hominy saves hours.
  • Flexible — swap mushrooms for jackfruit, chickpeas, or beans.
  • Perfect for gatherings — pozole is meant to be shared at the table.

Ingredient notes

Three dried chili peppers are arranged on a light gray, textured surface—ideal for making vegan posole. The top chili is red and glossy, while the two below are wrinkled, dark, and nearly black with tan stems, showcasing various stages of drying.
  • Dried chiles: I use a blend of ancho, guajillo, and pasilla chiles.
  • Hominy (maíz pozolero): The heart of pozole. Canned hominy makes this easy and authentic.
  • Mushrooms: Shredded oyster mushrooms give the texture of shredded pork. You can substitute jackfruit, chickpeas, or even pinto beans.
  • Broth: Vegetable broth or water. Frying the chile puree before adding broth is what builds flavor.

A light bulb icon on a black background.

The base for my vegan pozole rojo broth is made with a three-chili puree that turns out so flavorful that it infuses the hominy and the meat you add—making each spoonful lightly spicy and heartwarming at the same time. Below is some information about different types of dried chiles:

  • What is a chile ancho? It is a dried poblano pepper with a deep, rich flavor and a hint of fruitiness.
  • What is a chile guajillo? It is a very mild chile that is not spicy but has a lot of flavor.
  • What is a chile pasilla? It is a great ingredient for finishing soups or making sauces. These chiles have a mild spiciness, an earthy flavor, and a touch of sweetness.

How to make vegan pozole rojo

  1. Taste. Adjust with salt, lime juice, and oregano.
  2. Soak the chiles. Remove stems and seeds, and soak in hot water until soft.
  3. Blend. Combine chiles with soaking liquid and onion. Blend until smooth.
  4. Fry the chile puree. In a Dutch oven, heat oil and cook the chile sauce for 2–3 minutes to deepen flavor.
  5. Simmer. Add broth, canned hominy, and shredded mushrooms. Simmer 15–20 minutes.

How to serve

Let everyone build their own bowl—that’s part of the fun. Serve pozole in deep bowls with a tray of toppings:

  • Shredded lettuce (romaine or iceberg) or green cabbage
  • Thinly sliced radishes (yes, radishes are traditional!)
  • Chopped white onion
  • Mexican oregano
  • Lime wedges
  • Tostadas on the side
A vegan bowl of posole soup with shredded cabbage.

Variations

  • Pozole verde vegetariano: Use tomatillos, jalapeños, and pumpkin seeds for a green broth.
  • Pinto pozole: Add pinto beans for extra protein.
  • Pozole blanco: Skip the chiles and make a simple white version topped with all the garnishes.

Home-cook to home-cook tips

  • Canned hominy saves time. Look for it in the Latino aisle of most supermarkets.
  • Strain your puree if you don’t have a high-speed blender. It makes the broth silky.
  • Prep toppings ahead. Pozole is all about the garnishes—radishes, cabbage, onion, lime, and oregano.
  • Make ahead. The chile sauce can be made 3 days ahead (or frozen for up to 3 months).
  • Storage. Store broth separately from hominy and mushrooms to keep the texture perfect.
A person holding a bowl of vegan Mexican food.

Authentic Vegan Pozole Rojo – Hearty Mexican Stew Made Easy

Alejandra Graf
This recipe for pozole rojo is a true Mexican classic that's easy to make and packed with nutrition. This vegan version of pozole is perfect for any chilly or rainy day, and it's a great dish to serve during the holiday season or at a party, whether it's the main course or a satisfying finish to the meal.
4.27 de 15 votos
Prep Time 20 minutes
Cook Time 15 minutes
0 minutes
Total Time 35 minutes
Course Soup
Cuisine Mexican
Servings 8 people
Calories 52 kcal

Equipment

Ingredients
  

  • 4 dried guajillo chiles stemmed and seeded
  • 2 dried ancho chiles stemmed and seeded
  • 1 dried pasilla chile stemmed and seeded
  • 1 medium white onion roughly chopped (reserve ¼ cup finely chopped for garnish)
  • 2 tablespoons neutral oil avocado, canola, or safflower
  • 6 cups vegetable broth or 4 cups broth + 2 cups water
  • 2 15-ounce cans white hominy, rinsed and drained
  • 12 ounces oyster mushrooms shredded into strips
  • 2 teaspoons dried Mexican oregano
  • 1 teaspoon salt adjust to taste
  • Juice of 1 lime

Optional garnishes

  • shredded cabbage or lettuce
  • thinly sliced radishes
  • chopped white onion
  • lime wedges
  • dried oregano (Mexican is best)
  • Tostadas or totopos

Instructions
 

  • Soak the chiles: Place guajillo, ancho, and pasilla chiles in a medium pot. Cover with hot water and let soak for 15–20 minutes, until softened.
  • Blend the sauce: Transfer the softened chiles to a blender with 2 cups of the soaking liquid and the roughly chopped onion. Blend until very smooth. If needed, strain through a fine mesh sieve for a silky texture.
  • Cook the chile puree: In a large Dutch oven, heat the oil over medium heat. Pour in the blended chile sauce and cook, stirring, for 2–3 minutes to deepen the flavor.
  • Build the soup: Add the vegetable broth, hominy, shredded oyster mushrooms, oregano, and salt. Stir well, bring to a simmer, then cover and cook for 15–20 minutes. Stir occasionally.
  • Finish: Taste and adjust seasoning with more salt if needed. Stir in lime juice before serving.
  • Serve: Ladle pozole into bowls and let everyone top their soup with cabbage, radishes, onion, oregano, and lime. Serve with tostadas on the side.

Notes

Storage and freezing

  • Refrigerator: 3–5 days in airtight containers.
  • Freezer: Up to 4–6 months. Cool before freezing.
  • Meal prep tip: Store broth and hominy separately to avoid mushy corn.

Nutrition

Serving: 1servingCalories: 52kcalCarbohydrates: 11gProtein: 3gFat: 1gSaturated Fat: 0.1gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 0.1gSodium: 308mgPotassium: 385mgFiber: 4gSugar: 5gVitamin A: 3193IUVitamin C: 4mgCalcium: 9mgIron: 1mg
Keyword mushroom posole, posole, red posole, vegan posole, vegan pozole

information

Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.

Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #alecooks so we can all see your creations.

4.27 from 15 votes (9 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




11 Comments
Oldest
Newest
Inline Feedbacks
View all comments