Soups & Stews
This blender tortilla soup recipe transforms traditional flavors into a velvety, crowd-pleasing dish that’s ready in under an hour. The secret lies in blending roasted tomatoes, black beans, and spices until silky smooth—no heavy cream required.
I’ve perfected this version to deliver that signature creamy texture while keeping the soup’s bold, smoky depth intact.
The process starts with sautéing aromatic vegetables and spices to build rich flavor, then simmering everything until the broth develops depth. After blending, you’ll return the soup to the pot to incorporate any optional proteins like shredded chicken or chorizo.
The result? A perfectly balanced soup with a luxurious mouthfeel that still feels light enough for lunch or hearty enough for dinner.
What sets this apart is the creamy consistency achieved without dairy—just the natural richness of tomatoes, beans, and a touch of oil. Toppings like avocado, cilantro, and tortilla strips add freshness and crunch, while lime juice brightens every spoonful.
This recipe delivers restaurant-quality results with minimal effort, making it ideal for busy weeknights or meal prep.
Whether you’re serving a family gathering or meal prepping for the week, this tortilla soup adapts effortlessly. The blender step ensures a velvety texture, while the assembly process lets you customize toppings to suit any palate. Ready to elevate your soup game? Let’s get started.
Ingredients for blender tortilla soup
Sixteen ingredients transform into a velvety, smoky soup that’s creamy without dairy.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 1 ½ cups | Drained and rinsed, cooked or canned |
| Roma Tomatoes 🍅 | 2 lbs | Fresh, halved, roasted for depth |
| Yellow Onion 🧅 | 1 whole | Medium, diced for aromatic base |
| Garlic Cloves 🧄 | 6 cloves | Fresh, peeled for bold flavor |
| Jalapeño Pepper 🌶️ | 1 whole | Seeds removed for mild heat |
| Vegetable Oil 🫒 | ¼ cup | Neutral, high smoke point |
| Chicken Broth 💧 | 4 cups | Low-sodium, homemade preferred |
| Cumin 🌿 | 1 tbsp | Ground, toasted for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky richness |
| Dried Oregano 🍃 | 1 tsp | Mexican variety preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Avocado 🥑 | 1 whole | Ripe, diced for garnish |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for freshness |
| Corn Tortilla Chips 🍞 | 1 cup | Crushed, for crunch |
The tomatoes and black beans are the heart of this soup—Roma tomatoes roast up sweeter and more concentrated than vine-ripened varieties. Trader Joe’s and Costco often carry Roma tomatoes year-round, but hit up a Latin market if you’re near one. For the beans, canned low-sodium black beans save time, but soaking and cooking your own yields better texture. The jalapeño adds subtle heat without overpowering, so adjust seeds based on your spice tolerance. I always toast my cumin and smoked paprika in a dry pan for 30 seconds before adding them to the soup—this brings out their natural oils and deepens the flavor profile.
No Roma tomatoes? Substitute with 3 large vine-ripened tomatoes, but roast them longer. Short on black beans? Chickpeas or pinto beans work too, though they’ll alter the texture slightly. The chicken broth can be swapped for vegetable broth for a vegetarian version, though the flavor will shift. For extra creaminess without dairy, blend in 1/4 cup of cooked white beans with the soup. The lime juice is non-negotiable—it brightens everything. If you’re prepping ahead, store the blended soup base without toppings for up to 3 days, then add fresh garnishes when serving.
This soup tastes even better the next day as flavors meld. Store the blended base in an airtight container in the fridge for up to 5 days, or freeze for 3 months—just thaw overnight in the fridge. The toppings should always be added fresh: avocado oxidizes quickly, so store it separately and add it just before serving. For meal prep, I make a double batch and portion the blended soup into containers, then keep toppings in a separate bag. Reheat gently on the stove with a splash of water if it thickens too much.
Why You'll Love This Recipe
- Blender Magic: I swear by this recipe because the blender does all the heavy lifting—no chopping mountains of tomatoes or straining out skins. Just toss in the Roma tomatoes, black beans, and onion, and let the machine turn it into a velvety base while I handle the rest.
- Jalapeño Kick: That little jalapeño pepper packs a punch without overpowering. The heat lingers just enough to wake up your taste buds, but the creamy tomato-bean blend keeps it balanced. Honestly, it’s the kind of flavor that makes you reach for seconds without even thinking.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. The texture holds up perfectly in containers, and I can batch-cook it on Sundays to grab for work lunches all week. Add some avocado or tortilla chips on the side, and it’s a full meal—no reheating drama.
- Budget-Friendly Power: Black beans and Roma tomatoes are pantry staples that won’t break the bank. I make this for four people for under $10, and it stretches to five if I add extra veggies. Plus, the leftovers taste just as good the next day—no sad, watery soup here.
Step-by-step instructions for creamy tomato-black bean velocity
Here's how to build this velvety soup from scratch—layering flavors for maximum depth.
Roast the Tomato Base for Richness
Preheat your oven to 425°F and line a baking sheet with parchment paper. Halve the 2 lbs Roma Tomatoes and arrange them cut-side down on the sheet. Drizzle with 2 tablespoons of the vegetable oil and sprinkle with ½ teaspoon of the salt.
Roast for 25-30 minutes until the tomatoes collapse slightly and develop deep caramelized spots. This step transforms their flavor from tart to sweet and jammy—the foundation of your creamy texture. Keep an eye on them; they should be soft when pierced with a fork but not mushy.
Build the Aromatic Base
While the tomatoes roast, heat the remaining 0.25 cup vegetable oil in a large Dutch oven over medium heat. Add the diced 1 whole Yellow Onion and cook for 5-6 minutes until softened and translucent.
Add the 6 cloves Garlic Cloves and 1 whole Jalapeño Pepper (seeds removed) and cook for 1-2 minutes until fragrant but not browned. Stir in the 1 tbsp Cumin, 1 tbsp Smoked Paprika, and 1 tsp Dried Oregano, toasting for 30 seconds until the spices release their aromas. This aromatic base will carry through the entire soup.
Simmer the Flavor Foundation
Transfer the roasted tomatoes to the Dutch oven and add the 1.5 cups Black Beans, 4 cups Chicken Broth, remaining 1 tsp Salt, and 0.5 tsp Black Pepper. Bring to a gentle boil, then reduce heat to medium-low and simmer uncovered for 15 minutes.
Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer a chunkier texture, strain half the soup through a fine-mesh sieve first. The soup should be velvety but still have body—this is where the magic happens. Taste and adjust seasoning; you might need a pinch more salt to balance the lime later.
Finish with Acid and Crunch
Remove the soup from heat and stir in the 0.25 cup Lime Juice. The acidity brightens all the flavors and cuts through the richness. Crush the 1 cup Corn Tortilla Chips by hand and fold half into the soup—this adds texture without overpowering the creamy base.
Ladle the soup into bowls and top each serving with diced 1 whole Avocado and 0.25 cup Fresh Cilantro. The contrast of cool avocado and fresh herbs against the warm, creamy soup makes every bite perfect. Serve immediately while the chips maintain their crunch and the avocado stays fresh.
Pro Tips For Making Blender Tortilla Soup
- CHAR THE ONIONS: Sauté the diced yellow onion in oil until it’s deep golden—not just translucent. I learned this the hard way: skipping this step leaves your soup tasting raw and dull. Think "caramelized" not "cooked enough to eat."
- SALT THE BEANS: Add a pinch of salt to the black beans while they soak (or before blending). This softens them faster and keeps them from turning mushy later. Trust me, your blender will thank you—less straining, smoother texture.
- BLEND IN BATCHES: Never overload the blender with all the soup at once. Split it into two rounds: first the tomatoes, beans, and broth, then the avocado or cream if using. Overfilling = motor burnout or a lumpy mess.
- TOAST THE JALAPEÑO: Char the jalapeño over a gas flame (or broil it) before seeding and blending. The smoky depth cuts through the richness of the beans and adds a complexity you won’t get from raw pepper. Sounds weird, but it works—like a campfire in a bowl.
Flavor customization for blender tortilla soup
Spice Level Control
Adjust the heat to your preference by tweaking the jalapeño. For a mild soup, remove all seeds and membranes before adding it to the pot. For medium heat, leave the seeds intact but reduce the quantity to ½ jalapeño.
If you crave fiery flavor, add a dash of hot sauce (like Cholula) or 1 tsp cayenne pepper after blending. I often keep a small bowl of diced jalapeño on the table for guests to add extra kick at their own pace. 🌶️
Smoky Depth Boost
Elevate the smoky profile by swapping smoked paprika for chipotle powder or liquid smoke (just ½ tsp). For a deeper charred flavor, toast the black beans in a dry skillet for 2-3 minutes before adding them to the soup.
Another trick? Add ½ cup of cooked, crumbled chorizo to the pot during the simmering phase—it infuses the broth with rich, smoky pork flavor. 🔥
Creamy Without Dairy
For extra creaminess without dairy, blend in ¼ cup of cooked white beans (like cannellini) or 2 tbsp of cashew cream (soak ¼ cup raw cashews in hot water for 15 minutes, then blend until smooth).
If your soup is too thick after blending, stir in ¼ cup of warm water or broth to reach your desired consistency. I’ve also had great success adding 1 tbsp of Greek yogurt per serving at the table—it adds tangy creaminess without altering the soup’s texture. 🥄
Protein Swaps
This soup is naturally vegetarian, but you can easily add protein. For chicken lovers, simmer 1.5 cups of shredded rotisserie chicken in the broth for 10 minutes before blending. For a pork twist, cook ½ lb of diced bacon until crispy, then crumble it into the soup.
If you prefer seafood, stir in 1 cup of cooked shrimp or diced crab just before serving. Each protein adds a unique depth to the dish. 🍗
Herb Variations
Fresh herbs elevate this soup in different ways. For a classic Mexican touch, stick with cilantro and add ¼ cup of chopped epazote (if available) for a grassy, anise-like flavor. For a Mediterranean twist, swap cilantro for chopped parsley and add 2 tbsp of chopped oregano.
If you love bright flavors, try ¼ cup of chopped basil or mint—both pair surprisingly well with the smoky spices. 🌿
Topping Customization
Get creative with your toppings! For a crunchy contrast, add toasted pumpkin seeds or crumbled bacon. For a cooling element, top with diced cucumber or radishes. If you love cheesy textures, sprinkle crumbled cotija cheese or feta over the top.
I also love adding sliced radishes or pickled red onions for a tangy crunch. The possibilities are endless—let your taste buds guide you! 🥗
Nutrition facts
Frequently asked questions
Why does this recipe use a blender instead of a food processor?
The blender creates a smoother, more velvety texture that's perfect for tortilla soup. Immersion blenders work directly in the pot, preserving heat and preventing spills, while countertop blenders give you more control over consistency. For chunkier soup, strain half the blended mixture through a fine-mesh sieve before returning it to the pot.
Can I make this soup without roasting the tomatoes?
Yes, but the flavor will be less rich. For a quick version, sauté 3 cups chopped Roma tomatoes with the onions and garlic until softened (8-10 minutes). The roasting step caramelizes natural sugars, creating that signature depth - but this method still delivers delicious results when you're short on time.
How do I prevent the soup from getting too thick after blending?
Start with 4 cups of broth instead of 3, and always blend in batches if needed. If it thickens after reheating, stir in 2-3 tablespoons of warm water or broth until you reach your desired consistency. The key is to maintain a good liquid-to-solid ratio during blending.
What's the best way to reheat leftovers?
Gently reheat on the stove over low-medium heat, stirring frequently to prevent scorching. Add 1-2 tablespoons of water or broth if needed. Microwave reheating works but may make the tortilla chips soggy - always add fresh toppings when serving.
Can I make this soup in a slow cooker?
Sauté the aromatics and roast the tomatoes as directed, then transfer everything to your slow cooker with 4 cups broth. Cook on low for 4-5 hours or high for 2-3 hours. Blend after cooking, then return to the slow cooker to warm through. The slow cooking enhances the flavors even more!
