• Recipe Index
  • About
  • Recipes By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes By Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes By Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes By Meal Time
    • Breakfast
    • Dinner
×

Roasted Poblano Soup with Spinach and Mexican Crema Recipe

Published: Aug 19, 2026 by Ella · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 15 reviews

I absolutely love sharing this Roasted Poblano Soup with Spinach and Mexican Crema Recipe because it brings such a comforting, vibrant flavor that always surprises people. The smoky, slightly spicy poblanos paired with fresh spinach and that creamy touch of Mexican crema create a soup that feels both nourishing and festive. Every spoonful feels like a warm hug, and it’s one of those recipes I find myself craving, especially when I want something soothing but with a little kick.

Why You'll Love This Roasted Poblano Soup with Spinach and Mexican Crema Recipe

What really makes this recipe stand out for me is the incredible flavor profile. The roasting of the poblanos adds this beautiful smoky undertone that’s just irresistible. Then, the combination of ancho and guajillo powders with cumin and Mexican oregano gives it an authentic depth and subtle heat without overpowering the natural sweetness from the roasted veggies. I love how the spinach adds a fresh, green vibrancy that balances the richness perfectly, and the splash of Mexican crema at the end creates a silky smooth finish that feels indulgent but still light.

Another reason I adore this soup is how quick and straightforward it is to prepare, especially considering the depth of flavor. It’s mostly hands-off once the poblanos are roasting and the soup is simmering, which means I can chat with friends or prep a salad while it does its thing. It’s great for weeknight dinners when I want something comforting but easy, yet elegant enough for guests. Plus, this soup warms you up without being heavy, making it perfect for cozy nights or casual get-togethers where you want to impress without stress.

Ingredients You'll Need

The image shows two rows of glass and white bowls arranged on a white marbled surface. In the top row, from left to right, there are four clear glass bowls filled with chunky chopped bright orange carrots, light green celery pieces, minced white garlic, and finely chopped white onions. The bottom row features a larger clear glass bowl filled with fresh green spinach leaves, a white bowl with dark green leafy pieces, and six small clear glass bowls with various dry spices in shades of brown and one with salt and black pepper. On the right side, a glass measuring cup filled with yellow broth is visible. Photo taken with an iphone --ar 4:5 --v 7

The ingredients for this Roasted Poblano Soup with Spinach and Mexican Crema Recipe are delightfully simple but each plays a vital role in building those rich layers of flavor, vibrant color, and perfect texture.

  • Poblano peppers: The star ingredient, roasted to create a smoky, slightly spicy base that defines this soup's unique character.
  • Olive oil: For gently sautéing the veggies, adding a subtle fruity richness.
  • Onion: Provides a sweet foundation when cooked down, balancing the heat of the poblanos.
  • Carrot: Adds natural sweetness and body to the soup’s texture.
  • Celery: Contributes a mild earthy flavor and helps round out the vegetable base.
  • Garlic: Offers a savory punch that enhances the overall depth of flavor.
  • Spinach: Introduces fresh, leafy brightness and a lovely green color contrast.
  • Ancho powder: Adds a warm, smoky chili flavor with moderate heat.
  • Guajillo powder: Brings a fruity, slightly tangy spicy note that elevates the soup.
  • Mexican oregano: Provides an herbal, citrusy compliment to the smoky spices.
  • Cumin: Lends an earthy warmth essential in Mexican cuisine.
  • Salt and pepper: To season and bring out all the layers of flavor perfectly.
  • Chicken stock: The flavorful liquid base that deepens the soup’s body.
  • Milk: Lightens the broth and adds creaminess.
  • Mexican crema: The final touch that adds smoothness and a slight tang, making the soup velvety and rich.
  • Spicy chili oil, chili flakes, pepper slices, fresh parsley (for serving): Optional toppings to add heat, texture, and a fresh herbal note.

Directions

Step 1: Set your oven to broil and prepare a baking sheet by lightly oiling it. Slice the poblano peppers in half lengthwise, then place them on the sheet with their skin sides facing up.

Step 2: Broil the poblanos for about 15 minutes until you see the skins char and blacken beautifully, and the peppers start to puff up. Keep a close eye to avoid burning.

Step 3: Remove the peppers from the oven and allow them to cool just enough so you can handle them safely. Peel off the blackened skins carefully, then discard the skins, seeds, and stems.

Step 4: Roughly chop the peeled poblano flesh and set it aside for later use in the soup.

Step 5: Heat olive oil in a large pot over medium heat. Add the chopped onion, carrot, and celery. Sauté the vegetables for about 5 minutes until they soften and start to become fragrant.

Step 6: Add the chopped roasted poblanos, garlic, spinach, ancho powder, guajillo powder, Mexican oregano, cumin, and season with salt and pepper. Stir everything together and cook for an additional minute to allow the spices to bloom.

Step 7: Pour in the chicken stock and milk, then increase the heat to bring the mixture to a quick boil. Once boiling, reduce the heat and let it simmer gently for about 30 minutes. This step is crucial as it helps all the flavors meld together beautifully.

Step 8: Remove the pot from the heat and stir in the Mexican crema until it's fully incorporated, giving the soup a silky, smooth texture.

Step 9: Using a stick blender, blend the soup directly in the pot until you achieve a thin, creamy consistency. Alternatively, you can blend it in batches in a countertop blender. Take care with hot liquids!

Step 10: Serve the soup warm in bowls and garnish with a drizzle of spicy chili oil, a sprinkle of chili flakes, a few pepper slices, and some fresh chopped parsley for a pop of color and extra flavor.

Servings and Timing

This Roasted Poblano Soup with Spinach and Mexican Crema Recipe makes approximately 4 generous servings—perfect for a family dinner or for sharing with friends. The prep time, including roasting the peppers and chopping, takes about 20 minutes. Cooking and simmering the soup for flavor development is around 30 minutes. In total, from start to finish, you’re looking at roughly 55 minutes. There is no resting time required, but allowing it to sit for a few minutes before serving can help the flavors settle even more.

How to Serve This Roasted Poblano Soup with Spinach and Mexican Crema Recipe

A silver pot filled with a soup made of an orange-brown broth mixed with visible pieces of chopped green spinach leaves, small chunks of orange carrot, yellow corn, and translucent bits of onion, all floating in the liquid. The pot sits on a black stove surface, while the background shows a white marbled texture. The soup has a mix of soft and leafy textures, with the bright green and orange colors standing out against the warm broth photo taken with an iphone --ar 4:5 --v 7

I love serving this soup as a cozy starter or a light main course. One of my favorite ways is alongside warm, crusty bread or even some handmade tortilla chips for dunking. A crisp side salad with a citrus vinaigrette complements the smoky and creamy notes perfectly, adding a fresh crunch. If I’m feeling indulgent, I’ll also serve it with a dollop of extra Mexican crema or a sprinkle of queso fresco on top.

For presentation, I like to ladle the soup into simple white bowls to really let the soup’s vibrant green color shine. Garnishing it with a drizzle of chili oil, some chili flakes, and fresh parsley adds that extra visual appeal and a hint of heat that guests always appreciate. If you want to make it festive for parties, try serving it in small ramekins or mini cups as a fun appetizer portion.

When it comes to drinks, a chilled glass of crisp white wine like Sauvignon Blanc pairs beautifully with the smoky and herbal flavors. For a non-alcoholic pairing, a sparkling lime agua fresca or even a lightly sweetened iced hibiscus tea works wonderfully. I find this soup to be best served warm, straight from the pot, but if you have leftovers, gently warming it back up is just as satisfying.

Variations

Over time, I’ve experimented with this Roasted Poblano Soup with Spinach and Mexican Crema Recipe to suit different tastes and dietary needs. If you want a vegan version, swapping chicken stock for vegetable broth and using a plant-based crema or cashew cream works beautifully without losing that creamy texture. For a gluten-free option, rest assured the recipe is naturally gluten-free as long as your stock doesn’t contain any additives.

If you want to change up the flavor, adding a touch of fresh lime juice right before serving adds a lovely brightness that contrasts with the earthiness of the spices. You can also add a bit of smoked paprika or chipotle powder for a deeper smoky heat. For texture variations, stirring in some cooked corn kernels or black beans adds heartiness and color.

Finally, if you prefer a different cooking method, trying this soup in a slow cooker is a great option. After roasting the poblanos, simply add all your ingredients to the slow cooker and cook on low for 4-6 hours. This method is so convenient for busy days and still produces rich, developed flavors.

Storage and Reheating

Storing Leftovers

I always store leftover Roasted Poblano Soup with Spinach and Mexican Crema Recipe in airtight glass containers to maintain freshness. It keeps well in the refrigerator for up to 4 days. Storing it this way helps preserve the soup’s vibrant color and flavor, and it’s easy to reheat when you want a quick, comforting meal later on.

Freezing

This soup freezes wonderfully, making it a perfect make-ahead meal. I recommend dividing the soup into freezer-safe containers or heavy-duty freezer bags, leaving some space for expansion. It’s best used within 2-3 months for optimal flavor and texture. When ready to enjoy, thaw it overnight in the fridge before reheating gently.

Reheating

When reheating, I always prefer to warm the soup slowly over low to medium heat on the stove. This helps prevent separation and preserves the creamy texture. Stir frequently to keep it smooth. Avoid microwaving directly at high power to prevent curdling, especially since the Mexican crema can be sensitive to abrupt temperature changes. Adding a splash of milk or stock while reheating helps refresh the soup’s consistency if needed.

FAQs

Can I use other types of chili peppers instead of poblanos?

Absolutely! While poblanos have a mild heat and smoky flavor that works perfectly here, you can substitute with other mild to medium peppers like bells or Anaheim peppers. Just keep in mind the heat level and adjust seasoning accordingly. Roasting the peppers is key to developing that signature smoky base.

Is this soup spicy?

This Roasted Poblano Soup with Spinach and Mexican Crema Recipe has a gentle warmth thanks to the roasted poblanos and spices, but it’s not overwhelmingly spicy. You can always adjust the heat by adding more chili powders or topping with extra chili flakes or chili oil if you like it hotter.

Can I prepare the soup ahead of time?

Yes! You can roast the poblanos and prepare the soup base a day in advance. In fact, the flavors tend to deepen if the soup sits overnight. Just blend and add the crema when you’re ready to serve to keep it fresh and creamy.

What can I use if I don’t have Mexican crema?

If you can’t find Mexican crema, sour cream is a great substitute that provides similar tanginess and creaminess. For a dairy-free option, a thick coconut cream or cashew cream works well, though the flavor will be a bit different but still delicious.

How do I make this soup vegan?

To make this soup vegan, simply swap chicken stock for vegetable broth and use a plant-based cream alternative like cashew cream or coconut cream instead of Mexican crema. The roasted poblanos and spices keep the flavors bold and satisfying without any animal products.

Conclusion

If you’re looking for a hearty, flavorful soup that’s easy to make and impressively delicious, I can’t recommend this Roasted Poblano Soup with Spinach and Mexican Crema Recipe enough. It’s a vibrant, comforting dish that feels like a celebration in every bowl. Give it a try—I promise you’ll fall in love with that smoky, creamy goodness as much as I have!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Roasted Poblano Soup with Spinach and Mexican Crema Recipe

Roasted Poblano Soup with Spinach and Mexican Crema Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 15 reviews

Print Recipe
Pin Recipe

A creamy and flavorful roasted poblano soup that combines smoky charred poblanos with aromatic vegetables and warm Mexican spices, finished with a dollop of rich crema and garnished with spicy chili oil and fresh herbs. Perfect as a comforting starter or a light meal.

  • Total Time: 55 minutes
  • Yield: 4 servings

Ingredients

Main Ingredients

  • 1 pound poblano peppers (about 8-10 poblano peppers)
  • 1 tablespoon olive oil
  • 1 medium onion, chopped (white or yellow)
  • 1 medium carrot, peeled and chopped
  • 1 stalk celery, chopped
  • 3 cloves garlic, chopped
  • 1 cup chopped spinach (loosely packed)
  • 1 tablespoon ancho powder
  • 1 teaspoon guajillo powder
  • 1 teaspoon Mexican oregano
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 2 cups chicken stock
  • 1 cup milk
  • ¼ cup Mexican crema (or sour cream)

For Serving

  • Spicy chili oil
  • Chili flakes
  • Pepper slices
  • Fresh chopped parsley

Instructions

  1. Broil Poblanos: Set your oven to broil. Slice the poblano peppers in half lengthwise and place them skin side up on a lightly oiled baking sheet.
  2. Roast Poblanos: Broil the poblano halves for about 15 minutes until the skins char, blacken, and puff up, developing a smoky flavor.
  3. Peel Poblanos: Remove the peppers from the oven and let them cool slightly. Peel off and discard the skins, seeds, and stems.
  4. Chop Poblanos: Roughly chop the roasted poblanos and set them aside for later use.
  5. Heat Olive Oil: While the poblanos roast, heat a large pot over medium heat and add olive oil to warm up.
  6. Sauté Vegetables: Add chopped onion, carrot, and celery to the pot. Cook for about 5 minutes until they soften and become fragrant.
  7. Add Seasonings and Vegetables: Stir in the chopped roasted poblanos, garlic, spinach, ancho powder, guajillo powder, Mexican oregano, cumin, salt, and pepper. Cook for an additional minute, stirring constantly.
  8. Add Liquids and Simmer: Pour in the chicken stock and milk. Bring the mixture to a quick boil, then reduce the heat and simmer gently for about 30 minutes to meld the flavors.
  9. Incorporate Crema: Remove the pot from heat and stir in the Mexican crema or sour cream until fully blended and creamy.
  10. Blend the Soup: Use an immersion (stick) blender to puree the soup until smooth. Alternatively, transfer the soup in batches to a blender or food processor and blend until thin and creamy.
  11. Serve and Garnish: Ladle the soup into bowls and garnish with spicy chili oil, chili flakes, pepper slices, and fresh chopped parsley for an added burst of flavor and color.

Notes

  • For a vegan or dairy-free version, substitute chicken stock with vegetable stock and use coconut cream instead of Mexican crema.
  • Adjust the amount of chili powders based on your spice preference.
  • Roasting the poblanos under the broiler imparts a smoky depth essential to the soup’s flavor.
  • Use fresh herbs and chili oil for the best finishing touch.
  • This soup pairs well with warm tortillas or crusty bread.
  • Author: Ella
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Roasting
  • Cuisine: Mexican

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Slow Cooker Lentil & Veggie Soup Recipe
    Slow Cooker Lentil & Veggie Soup Recipe
  • Creamy Tortellini Soup Recipe
    Creamy Tortellini Soup Recipe
  • Creamy Wild Rice Mushroom Soup Recipe
    Creamy Wild Rice Mushroom Soup Recipe
  • Vegetable Barley Soup Recipe
    Vegetable Barley Soup Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Ella, a passionate home cook, recipe creator, and storyteller who believes that food is more than just a meal… it’s an experience to share.

Learn more

Popular

  • Mozzarella Stuffed Chicken with Tomato Sauce Recipe
    Mozzarella Stuffed Chicken with Tomato Sauce Recipe
  • Cranberry Shortbread Cookies Recipe
    Cranberry Shortbread Cookies Recipe
  • Pumpkin Spice Sheet Cake with Cream Cheese Frosting Recipe
    Pumpkin Spice Sheet Cake with Cream Cheese Frosting Recipe
  • Smashed Parmesan Brussels Sprouts Recipe
    Smashed Parmesan Brussels Sprouts Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 My Dish Space. All rights reserved.