This creamy poblano soup with Mexican chorizo crumbs is silky, cozy, and packed with Mexican flavor. Potatoes and spinach give it a natural creaminess, while crispy chorizo crumbs on top add smoky spice. Ready in just 30 minutes.
In a large soup pot, heat the olive oil or vegan butter over medium heat. Add the chopped onion and poblano pepper, cooking until the onion is soft and golden (about 5–7 minutes). Stir in the minced garlic and cook for 1 minute.
Simmer the soup
Add the cubed potato, spinach, salt, and vegetable broth. Stir to combine. Cover the pot, lower the heat, and let the soup simmer for 10–15 minutes, or until the potatoes are fork-tender.
Blend the soup
Use an immersion blender to blend the soup until smooth and creamy. If you’re using a regular blender, blend in batches, being careful with hot liquid. Add additional broth or water as needed to reach your preferred consistency. Taste and adjust the seasoning with more salt and pepper if needed.
Make the chorizo crumbs
In a non-stick skillet, cook the chorizo over medium heat, breaking it apart with a spoon, until it’s crispy and browned. Drain any excess oil and set aside. If you want extra crunch, toss the bread cubes with olive oil, season with salt, and bake or air fry until golden and crispy (about 10 minutes at 375°F).
Assemble and serve
Ladle the creamy poblano soup into bowls. Top each bowl generously with the crispy chorizo crumbs and optional croutons. Serve hot and enjoy!
Notes
For a vegan version: Use plant-based chorizo or skip it entirely and add roasted chickpeas or spiced lentils.Gluten-free: Skip the bread croutons, or use gluten-free bread if desired. Spicy: Add a jalapeño or serrano pepper to the base for an extra kick.Creamy twist: Stir in a splash of coconut cream or cashew cream for a richer texture.