Pozole is a traditional Mexican stew that has warmed hearts and tables for centuries. Typically made with pork, hominy, and vibrant red or green chilies, this dish is rich in flavor and history.
But what if you’re vegetarian or just looking to enjoy a plant-based version without sacrificing that authentic, comforting taste? This vegetarian pozole recipe is the perfect solution.
It’s hearty, packed with fresh vegetables, spices, and the iconic hominy that’s essential to pozole’s unique texture.
Whether you’re cooking for Meatless Monday, catering to a vegetarian crowd, or simply craving a nourishing bowl of soup, this recipe delivers bold flavors and satisfying warmth. It’s a fantastic way to celebrate Mexican cuisine while keeping things plant-based and wholesome.
Plus, it’s easy to customize and perfect for meal prep, making it a gem for both novice and seasoned cooks.
Why You’ll Love This Recipe
This vegetarian pozole stands out because it perfectly balances traditional flavors with wholesome, fresh ingredients. The hominy provides that classic chewy texture, while a mix of colorful vegetables and spices create depth and richness without any meat.
You’ll appreciate how the recipe is both comforting and light, making it ideal year-round.
It’s also incredibly versatile—whether you prefer it mild or with a bit of heat, the spice level can be adjusted easily. The recipe is naturally gluten-free and packed with fiber and vitamins, supporting a healthy lifestyle without sacrificing taste.
Plus, it’s a great way to introduce loved ones to vegetarian Mexican dishes that feel authentic and satisfying.
Ingredients
- 2 cups canned hominy, drained and rinsed
- 1 tablespoon olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 medium poblano peppers, roasted, peeled, and diced
- 2 medium tomatoes, chopped
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- 1 teaspoon chili powder (adjust to taste)
- 1 cup shredded cabbage
- 1 cup diced zucchini
- 1 cup corn kernels, fresh or frozen
- Salt and pepper to taste
- Juice of 1 lime
- Fresh cilantro, chopped for garnish
- Optional garnishes: sliced radishes, avocado slices, chopped green onions, and crushed tortilla chips
Equipment
- Large pot or Dutch oven
- Cutting board and sharp knife
- Roasting pan or skillet (for roasting poblanos)
- Wooden spoon or spatula
- Measuring cups and spoons
- Bowl for garnishes
Instructions
- Roast the poblano peppers: Place the poblanos under a broiler or on a hot skillet, turning occasionally, until the skin is blackened and blistered. Transfer them to a bowl, cover with plastic wrap, and let steam for 10 minutes. Then peel off the skins, remove seeds, and dice the peppers.
- Sauté the aromatics: Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 5 minutes until translucent. Add the minced garlic and cook for another minute until fragrant.
- Add tomatoes and spices: Stir in the chopped tomatoes, cumin, oregano, smoked paprika, and chili powder. Cook for 5 minutes, allowing the tomatoes to soften and spices to bloom.
- Add broth and hominy: Pour in the vegetable broth and add the rinsed hominy. Stir well and bring to a boil.
- Simmer the soup: Reduce heat to low and simmer for 20 minutes, letting the flavors meld. Add salt and pepper to taste.
- Add vegetables: Stir in the diced poblano peppers, shredded cabbage, zucchini, and corn kernels. Simmer for an additional 10 minutes until the vegetables are tender but still vibrant.
- Finish with lime and garnish: Turn off the heat and stir in the lime juice. Ladle the pozole into bowls and garnish with fresh cilantro, sliced radishes, avocado slices, chopped green onions, and crushed tortilla chips if desired.
Tips & Variations
For a smokier flavor, try adding a chipotle pepper in adobo sauce during the tomato and spice step.
Use fresh hominy if available, but canned hominy works perfectly and saves time.
Feel free to add more vegetables like carrots, sweet potatoes, or mushrooms for extra texture and nutrition.
If you prefer a creamier pozole, stir in a splash of coconut milk just before serving.
Nutrition Facts
Nutrient | Amount Per Serving (1.5 cups) |
---|---|
Calories | 210 |
Protein | 6g |
Fat | 5g |
Carbohydrates | 35g |
Fiber | 7g |
Sodium | 580mg |
Vitamin A | 25% DV |
Vitamin C | 40% DV |
Iron | 10% DV |
Serving Suggestions
Pozole is best enjoyed hot, fresh from the pot. Serve it with warm corn tortillas or crusty bread to soak up the flavorful broth.
A side of Mexican rice can complement the meal nicely, adding a comforting grain to the mix.
For an authentic experience, lay out a garnish bar with sliced radishes, chopped onions, avocado, lime wedges, and crispy tortilla chips. This allows everyone to customize their bowl to their taste.
Pair it with a refreshing agua fresca or a chilled beer for a true fiesta vibe!
Looking for more delicious vegetarian dishes? Check out Vegetarian Tex Mex Recipes for Easy Weeknight Dinners and Vegetarian Recipes for Cinco de Mayo: Festive & Easy Idea for more inspiration.
Conclusion
This vegetarian pozole recipe is a delightful way to enjoy a classic Mexican dish without meat, delivering all the traditional flavors and textures in a wholesome, plant-based form. It’s perfect for those who want a nutritious, comforting meal that’s easy to prepare and packed with colorful vegetables and spices.
Whether you’re cooking for yourself, family, or friends, this pozole is sure to become a favorite in your recipe rotation. With its vibrant garnishes and flexible ingredients, you can tailor it to your preferences every time.
Give it a try and experience the warmth and zest of Mexican cuisine in a vegetarian-friendly way.
For more hearty and flavorful vegetarian recipes, don’t miss the Slow Cooker Vegetarian Recipes Easy and Delicious Ideas and the Vegetarian Southern Recipes That Everyone Will Love.
📖 Recipe Card: Vegetarian Pozole
Description: A hearty and flavorful traditional Mexican stew made vegetarian with hominy and vegetables. Perfect for a comforting meal packed with plant-based protein and spices.
Prep Time: PT20M
Cook Time: PT1H
Total Time: PT1H20M
Servings: 6 servings
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 2 cups cooked hominy (canned or dried and cooked)
- 4 cups vegetable broth
- 2 cups water
- 2 medium carrots, diced
- 1 cup shredded cabbage
- 1 can (15 oz) diced tomatoes
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and garlic; sauté until translucent.
- Stir in chili powder and cumin; cook for 1 minute.
- Add diced carrots, tomatoes, vegetable broth, and water.
- Bring to a boil, then reduce heat and simmer for 20 minutes.
- Add hominy and cook for another 20 minutes until vegetables are tender.
- Season with salt and pepper to taste.
- Serve hot, topped with shredded cabbage.
Nutrition: Calories: 250 kcal | Protein: 8 g | Fat: 5 g | Carbs: 40 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Pozole”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful traditional Mexican stew made vegetarian with hominy and vegetables. Perfect for a comforting meal packed with plant-based protein and spices.”, “prepTime”: “PT20M”, “cookTime”: “PT1H”, “totalTime”: “PT1H20M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 large onion, chopped”, “3 cloves garlic, minced”, “2 cups cooked hominy (canned or dried and cooked)”, “4 cups vegetable broth”, “2 cups water”, “2 medium carrots, diced”, “1 cup shredded cabbage”, “1 can (15 oz) diced tomatoes”, “1 tablespoon chili powder”, “1 teaspoon ground cumin”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add chopped onion and garlic; saut\u00e9 until translucent.”}, {“@type”: “HowToStep”, “text”: “Stir in chili powder and cumin; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add diced carrots, tomatoes, vegetable broth, and water.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Add hominy and cook for another 20 minutes until vegetables are tender.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Serve hot, topped with shredded cabbage.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “8 g”, “fatContent”: “5 g”, “carbohydrateContent”: “40 g”}}