• Home
  • About
  • Recipes
    • Baking + Sweet
      • Bread
      • Biscuits + Scones
      • Bars & Brownies
      • Cakes
      • Cookies
      • Custards + Puddings
      • Muffins
      • Pies & Tarts
    • Breakfast
      • Toasts
      • Oats
      • Granola
      • Pancakes
    • Beans + Grains + Bowls
    • Dips + Spreads + Toppings
    • Pasta
    • Salads + Soups
    • Snacks + Sides
    • Vegetables
    • Vegetarian Proteins
    • Fish
    • Special Diets
      • Dairy Free
      • Gluten Free
      • Vegetarian
      • Vegan
  • Jobs
  • The Cookbook!
  • The Blog
  • Newsletter
  • Nav Social Icons

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Justine Doiron

just real good food

Dairy Free, Gluten Free, Recipes, Special Diets, Vegan, Vegetarian, Vegetarian Proteins · October 16, 2025

Pozole Rojo-Style Tofu and Rice

Jump to Recipe Print Recipe

There’s something about the deep, brick-red look of pozole rojo that immediately drew me to the recipe. This is a Mexican dish, and it’s hearty, spicy, and usually pork-centered with hominy, and a red chili broth that’s as layered as it is comforting. But this version takes that inspiration in a totally different direction. We’re talking the chili broth and using it as the base for a cozy rice and tofu ensemble, making a plant-based, weeknight-friendly meal.

This Pozole Rojo-Inspired Tofu and Rice has everything you love about the traditional dish, smoky dried chilies, cumin, Mexican oregano, and a bit of acid from the tomatoes, but instead of pork and hominy in a brothy braised stew, we’re using crispy tofu, nutty brown rice, and sautéed vegetables that soak up all that chili-rich sauce. Think of it as a hybrid between a rice bowl, taco filling, and stew, and it’s absolutely packed with flavor.

Table of contents

  • First, let’s talk about Pozole Rojo
  • The inspiration behind this recipe
  • The ingredients you will need for the pozole rojo-inspired tofu
  • A step-by-step of the recipe
  • Serving and storage suggestions
  • Looking for other tofu recipes?

First, let’s talk about Pozole Rojo

Let’s start with a little background, because pozole rojo is the main inspo here. It is a traditional Mexican soup or stew that dates back centuries. The name pozole comes from pozolli, a Nahuatl word that is akin to “foamy” which references the split hominy, which is the defining ingredient in the dish.

There are a few types of pozole: pozole blanco (white), pozole verde (green), and pozole rojo (red). Each version gets its color and flavor from a specific type of chili. This version uses red chilies like guajillo, ancho, and sometimes morita or New Mexican chilies, which create that signature smoky-sweet depth.

The broth is spiced with garlic, oregano, and cumin, then simmered with meat, usually a large slab of pork shoulder, and hominy until the flavors meld into something truly magical. It’s served with a rainbow of toppings, which I try to mimic in this version!

The inspiration behind this recipe

While pozole rojo traditionally leans into pork and slow simmering, my favorite part when I cooked through this recipe is the chili sauce. It’s what brings all the warmth, color, and complexity. So I took that and used it as the base of this dish.

Now because I’m me, I turned to tofu, which might sound unconventional, but it’s actually a really nice protein base. When seared, tofu develops a golden crust and really drinks in the flavors of its marinades. Here, it gets marinated in a quick homemade pozole rojo-style sauce before being pan-seared until caramelized and smoky.

The sauce itself is built from a blend of dried New Mexican, ancho, and morita chilies, I swapped out some of the spicier ones that traditional recipes call for. The combination gives you that perfect trifecta of flavor: fruity sweetness from the New Mexican chili, deep richness from the ancho, and a hint of smoke from the morita.

The rest of the dish comes together simply: sautéed onions and tomatoes simmer in the sauce until thick and fragrant, and then it’s all tossed with brown rice and fresh cilantro. You can make it into tacos, or just serve it as a bowl!

The ingredients you will need for the pozole rojo-inspired tofu

Dried chilies:
The trio of New Mexican, ancho, and morita chilies adds incredible depth. If you can find these at a local Mexican or international grocery store, they’re absolutely worth it. Each chili contributes a unique flavor note, plus they last in your pantry for a year.

Tofu:
Extra-firm tofu is ideal here, it holds its shape and soaks up the sauce beautifully. Pressing out extra moisture before marinating helps you get a better sear.

Brown rice:
Brown rice adds a nutty flavor and chewy texture that complements the saucy tofu. You can also use white rice or even quinoa if that’s what you have on hand.

Mexican oregano and cumin:
These two spices build the backbone of the flavor. Mexican oregano has a citrusy, almost floral note that’s different from Mediterranean oregano, but if you only have one version, that’s totally fine.

Tomato paste and honey:
These balance the earthy spice with a hint of sweetness and umami richness.

Cilantro and lime:
Fresh herbs and a squeeze of lime at the end brighten everything up and keep the dish from feeling heavy.

A step-by-step of the recipe

  1. Blend the pozole rojo sauce:
    Soak your dried chilies in boiling water for about 10 minutes to soften them, then blend with garlic, cumin, oregano, vinegar, tomato paste, honey, and salt. The result should be a thick, brick-red sauce that smells rich and smoky.
  2. Cook the rice:
    Get your brown rice going while you work on the rest of the dish. It takes about 20-30 minutes, so the timing will work out in sync!
  3. Marinate the tofu:
    Slice your tofu into thick rectangles and stir it with the chili sauce.
  4. Sear the tofu:
    Heat olive oil in a large pan and cook the tofu until golden-red and crisp on both sides. This caramelization step gives the tofu a beautiful depth of flavor and nice texture.
  5. Cook the vegetables:
    In the same pan, sauté red onion until tender and frizzled at the edges, then add chopped tomatoes and the rest of your pozole sauce. Add a splash of water and simmer until it thickens into a rich, chili-forward base.
  6. Combine everything:
    Fold in your cooked rice and some chopped cilantro. Nestle your tofu back on top!
  7. Serve:
    Serve as hearty rice bowls or scoop the mixture into mini corn tortillas for tacos. Top with cilantro-lime crema, sliced radishes, scallions, and lime wedges.

Serving and storage suggestions

The beauty of this dish is that it’s adaptable. You can build it into a cozy rice bowl, load it up into tacos, or even wrap it into burritos for lunch the next day.

For toppings, I love to mix crema mexicana with lime juice and a pinch of salt — it’s cooling and tangy, the perfect counterpoint to the spicy sauce.

Looking for other tofu recipes?

Here are a few favorites from the blog!

Sungold Tomato Tofu Curry
As an easy summer dinner, this tofu curry dish maximizes all the sharp, sweet flavor that sungold tomatoes have to offer. Of course, you can also do this with cherry tomatoes, or any tomato variety that feels like it wants to simmer down into a creamy, vibrant coconut broth.
Check out this recipe
Sticky Tofu & Fairytale Eggplant
There are some ways to make tofu that will win anyone over. Sticky tofu is one of those ways. And to call it just "sticky" is unfair to the cultural inspiration for this recipe, which is tofu dengaku, Japanese miso-glazed tofu. This recipe is very similar to that dish, but uses more soy sauce than miso, and leans a bit heavier on the sweetness of the glaze. I also opted for an Indonesian chili sauce, but if you have another that you prefer, that's totally fine too! And while I use tiny, adorable fairytale eggplant in this recipe, normal eggplant will work just fine as well.
Check out this recipe
‘Nduja (but Tofu!) Soup
This high-protein, plant-based soup is modeled after 'nduja, but don't worry, you won't find any pork here. What you WILL find is a comforting, slightly spicy soup that is packed with umami flavor and bursting with notes of tomato. The flavors build as the soup simmers, so don't skip that step, and the bold notes of the soup will prove why.
Check out this recipe

And that’s it for this Pozole Rojo-Inspired Tofu and Rice!

If you make it, please tag me on Pinterest or Instagram so I can see! It’s my favorite thing to scroll through stories and see what you all are making.

And of course feel free to leave any questions, comments or reviews! This is the best place to reach me, and I’d love to hear from you <3

Pozole Rojo-Inspired Tofu and Rice

While Pozole typically involves a large amount of…well…pork, I think there's something delicious about the combination of chilies and spices in the Mexican dish. I took those flavors and infused them into a tofu and rice meal. If you can pick up these dried chilies at your international store, I highly recommend it for a flavorful, layered dinner.
Print Recipe Pin Recipe
Prep Time:15 minutes mins
Cook Time:30 minutes mins
Course: Main Course
Cuisine: Fusion, Mexican
Keyword: brown rice, pozole rojo, tofu
Servings: 6 servings, two tacos per serving

Equipment

  • 1 small blender, like a Nutribullet
  • 1 high sided sauté pan
  • 1 cast iron pan optional

Ingredients

For the pozole-rojo style sauce (See Note*)

  • 3 dried New Mexican chilies stems and seeds removed
  • 1 dried ancho chili stems and seeds removed
  • 2 dried morita chilies
  • 2 cups boiling water
  • 2 teaspoons ground cumin
  • 4 garlic cloves
  • 2 teaspoons mexican oregano
  • 2 tablespoons white vinegar
  • 2 teaspoons Diamond Crystal kosher salt use half if using Morton’s
  • 1 tablespoon tomato paste
  • 3 tablespoons honey

For the tofu and rice

  • 1 cup uncooked brown rice
  • 2 16-ounce blocks of extra-firm tofu
  • Diamond Crystal kosher salt
  • 2 tablespoons extra-virgin olive oil plus more as needed
  • 1 large red onion 10 ounces, sliced
  • 1 pound tomatoes diced into 1-inch pieces

For serving

  • 12 mini corn tortillas
  • 1 cup fresh cilantro divided, roughly chopped
  • 1/2 cup Crema mexicana
  • 2 limes cut into wedges
  • 4-5 globe radishes thinly sliced
  • 4-5 scallions thinly sliced

Instructions

  • Begin by making the sauce. Add the stemmed and de-seeded chilies to a small blender and cover with 2 cups of hot water. Let this sit for 10 minutes, then add the remaining ingredients for the pozole-rojo style sauce. Add an ice cube to the mix to cool it, then blend until smooth.
  • Start cooking 1 cup of brown rice according to package instructions.
  • Drain and press any excess water out of the two packs of tofu. Slice each pack into six rectangular pieces.
  • Season both sides of the tofu pieces with a pinch of salt then add them to a large bowl. Pour in 2/3 cup of the pozole rojo sauce. Gently mix so that all the tofu pieces are coated with the sauce.
  • Place a large sauté pan over medium heat. Add 2 tablespoons of olive oil and sear the tofu in two batches. Cook for 5 minutes on each side or until golden-red in color. Remove the tofu from the pan and set aside.
  • Add another 2 tablespoons of olive oil. Then add the sliced red onion and cook, stirring occasionally, for 7-8 minutes or until frizzling at the edges. Add the tomatoes and cook another 3-4 minutes before adding the rest of the pozole sauce and 1 cup of water. Mix to combine and bring this to a simmer.
  • Simmer the vegetable mixture until is has reduced by a third, about 10-12 minutes. Taste and season with salt as needed.
  • By now the rice will be finished. Scoop it into the vegetable mixture. Sprinkle in 1/2 cup of cilantro. Mix this all together.
  • Nestle the tofu on top of the rice.
  • Either serve as bowls or tacos. Add the remaining 1/2 cup of cilantro to some crema mexicana and squeeze in 1 tablespoon of lime juice. Mix and season with salt. Use this as a sauce and serve alongside sliced radishes, scallions, lime wedges and warm corn tortillas.

Notes

Note*: If you don’t have access to a store with these chilies, I find the following ingredients yield a similar result:
2 teaspoons smoked paprika
2 teaspoons ancho chili powder
3 teaspoons chipotle powder
3 teaspoons ground cumin
2 teaspoons Mexican oregano
4 garlic cloves
2 tablespoons tomato paste
2 tablespoons white vinegar
2 teaspoons kosher salt
3 tablespoons honey
2 cups hot water
 
Blend this together and use it as your pozole-style sauce!

Posted In: Dairy Free, Gluten Free, Recipes, Special Diets, Vegan, Vegetarian, Vegetarian Proteins

You’ll Also Love

Crispy Gnocchi & Cucumber Salad
Chocolate Covered Strawberry Muffins
Melon & Tomato Salad with Cilantro Nước Chấm

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Next Post >

Creamy Leek & Squash Lentil Bowl with Cinnamon Tahini Dressing

Primary Sidebar

Hey! I'm Justine. A recipe developer, highly dedicated eater, and bread enthusiast with an archive of both savory and sweet. This is where I store all my recipes, feel free to take a look around!
  • Perfect Chickpea Soup

  • Honeynut Cookies with Pistachio Chocolate and Cranberry Swirl

  • Pumpkin Ricotta Gnudi

  • Sticky Toffee Tiramisu

  • The World’s Best Vegetarian Chili

Latest on Instagram

I was going to reformat this trailer for Reels BUT I was going to reformat this trailer for Reels BUT IT’S TOO FREAKIN CUTE SO HERE HAVE A WIDE ANGLE 🦃 

The first of four Friendsgiving episodes is now live on my YouTube (with a full feast to come 😎). But this episode is All-Things-Cranberry (think: a cocktail + salad + sauce). 

In lieu of paywalling these recipes on Substack, I’d like you to please consider donating to @onelovecommunityfridge link via my bio, or find resources at @feedingamerica for how to best support your community. With the jurisdiction around SNAP benefits swinging back and forth every second, it’s our job to support our people. Food is a basic human right ❤️ 

The full menu for Friendsgiving that’s to come: 

* Cranberry Sauce (a classic)
* The Cranberry Sharp Dresser cocktail (not a classic)
* Cranberry Sauce Salad
* Calabrian Chili Cornbread with Whipped Honey Butter
* Dutch Oven Stuffing
* Crispy Sage, Crispier Potatoes and Brown Butter Walnuts
* Squash and Quinoa Salad with Pomegranate and a Pile of Herbs
* Snow-conut Pie

To be notified when new episodes are up, subscribe to my Substack! And have the best weekend I love u very much. 
 
🎥: @sheasalz 
📹: @ivey_redding 

#friendsgiving #cranberrysauce #thanksgivingcocktails
The best chickpeas I’ve ever made ✨ These are The best chickpeas I’ve ever made ✨

These are a recipe of just herbs, soffritto, a few palms of salt and a lot of olive oil, but broth comes out richer than any brothy bean I’ve ever made, and I still can’t figure out the secret of it other than time (maybe it’s the parm rind I added WHO KNOWS)

This recipe is adapted from Gianinna’s instructions at @tenutacavasecca and I’ll have my written version on my site later tonight!

#chickpeas #brothybeans
Happy 1st Birthday “Justine Cooks” 🥹😭 T Happy 1st Birthday “Justine Cooks” 🥹😭

The cookbook that taught me how to write a da*m good recipe. The book that taught me hard things are worth it. The book that taught me food is made of so much more than a recipe, it’s made of the people who cook it. 

It’s been a joy to watch you all use, transform, and love this book over the past year. It has given me a sense of purpose that I’ve never had before, and know how much I mean it when I say I’m eternally grateful. 

Thank you to @food52 and @foodbaby.bklyn for hosting me a banger of a birthday party. Thank you to @vitalfarms for supporting the fun (and being the best). Thank you to everyone who came and to everyone who cooks from my book. It means more to me than you know.

Can’t wait to see what this book is like when she’s a two year old, I’ve heard the toddler years are horrible. 

Photo cred! @kelseycherry
Small (big??) update, we’re doing it again!

I’m hosting a trip next year with @viarosaitaly, this time to Puglia, and the link for the itinerary and the booking is in my bio.

This past week I had the pleasure (honestly, joy) of traveling with 12 women to Ortigia, Sicily. We covered a lot of ground, but it was the connection and inspiration I felt while surrounded with such like-minded women that was the best part. (If you are reading this girls, ily, and thank you for letting me talk so much about White Lotus). 

Thank you @eminchilli and @viarosaitaly for making our seven nights incredible. Can’t wait for next year ✨
Honeynut Cookies with Pistachio Chocolate and Cran Honeynut Cookies with Pistachio Chocolate and Cranberry Swirl! Because it’s November and if it doesn’t taste like the holidays I simply don’t want it.

(and yes of course you can use pumpkin purée I would never take away @libbyspumpkin from you)

Full recipe at: https://justinesnacks.com/honeynut-cookies-with-pistachio-chocolate-and-cranberry-swirl/

#cookies #honeynutsquash #holidaybaking
Hot Honey Carrot Tart with Rosemary Brown Butter R Hot Honey Carrot Tart with Rosemary Brown Butter Ricotta 😍 It sounds like a lot - but really you only need to brown the butter and the rest of the assembly is easy because of @delmonte’s Hot Honey Carrots #sponsored

The carrots are delicious but they also make this recipe so convenient. You need two cans to cover the tart, and their flavor is perfectly savory-sweet to hold up to the brown butter ricotta. If you need a last minute holiday dish or something to bring to a Friendsgiving, I love this recipe for it 💚

Full recipe is on their site!

https://www.delmonte.com/recipes/collections/contributor-recipes/hot-honey-carrots-and-ricotta-tart
came home - immediate chili (and the best vegetari came home - immediate chili (and the best vegetarian chili if I do say it myself!!)

Squash and Quinoa Chili, now live on the blog: https://justinesnacks.com/the-worlds-best-vegetarian-chili/

#chili #redkurisquash
  • About
  • Privacy Policy
  • Contact Me

Copyright © 2025 Justine Doiron · Theme by 17th Avenue