Smoky Pinto Bean Soup

Steaming bowl of smoky pinto bean and sweet corn hearty soup topped with fresh cilantro Save
Steaming bowl of smoky pinto bean and sweet corn hearty soup topped with fresh cilantro | showmevegan.com

This smoky pinto bean and sweet corn soup brings together hearty pantry staples in one comforting pot. Sautéed onions, carrots, celery, and bell pepper build a flavorful base, while smoked paprika and cumin add a deep, woodsy warmth.

Pinto beans and sweet corn simmer in a rich tomato-infused broth until everything is tender and melded together. A quick partial blend gives it a creamy, satisfying texture without any dairy.

Ready in under an hour and easily adaptable, this vegetarian and gluten-free dish works beautifully for weeknight dinners or make-ahead lunches. Top each bowl with fresh cilantro, a squeeze of lime, and sliced avocado for a finishing touch.

The rain hammered against my kitchen window on a Tuesday last October, and I stood in front of an open pantry with nothing but a can of pinto beans and half a bag of frozen corn staring back at me. That desperation turned into one of the best soups I have ever made. Smoky paprika drifting through the house changed my mood entirely within minutes. My neighbor actually knocked on the door asking what I was cooking.

I made a double batch for a potluck thinking it would be a side dish, and three people asked for the recipe before the main course even came out. One friend texted me the next day saying she had already gone to the store for pinto beans.

Ingredients

  • Olive oil: Just a tablespoon is enough to soften the vegetables without making the soup greasy.
  • Yellow onion, garlic, carrots, celery, and red bell pepper: This combination builds a flavor base that carries the entire soup.
  • Jalapeño (optional): Adds a gentle warmth that balances the sweetness of the corn.
  • Pinto beans: Two cans keep this fast, but rinse them well to remove the starchy liquid.
  • Sweet corn kernels: Fresh is lovely in summer, but frozen works perfectly year round.
  • Vegetable broth: Low sodium lets you control the salt level as the soup reduces.
  • Diced tomatoes: Their juices add body and a welcome acidity.
  • Smoked paprika: This is the soul of the recipe, so use a fresh jar if yours has been sitting a while.
  • Ground cumin, dried oregano, black pepper, and salt: A simple seasoning blend that supports the paprika without competing.
  • Cayenne pepper (optional): A quarter teaspoon adds background heat without overwhelming anyone.
  • Cilantro, lime wedges, and avocado for garnish: These finishing touches make each bowl feel special.

Instructions

Wake up the vegetables:
Heat olive oil in a large soup pot over medium heat and add the onion, garlic, carrots, celery, and bell pepper. Stir occasionally for about seven minutes until everything softens and your kitchen smells incredible.
Bloom the spices:
Stir in the jalapeño if you are using it, along with smoked paprika, cumin, oregano, black pepper, salt, and cayenne. Let everything cook together for one to two minutes until the spices darken and turn fragrant.
Build the soup:
Add the drained pinto beans, corn, diced tomatoes with their juices, and vegetable broth. Stir well so nothing sticks to the bottom.
Let it simmer:
Bring everything to a boil, then lower the heat and let it bubble gently uncovered for twenty five to thirty minutes. This is when the flavors actually meet and become something greater than their parts.
Blend for creaminess:
Use a stick blender to partially puree the soup right in the pot, or scoop out two cups, blend them smooth, and stir them back in. You are looking for texture, not a puree.
Taste and serve:
Check the seasoning one last time and adjust if needed. Ladle into bowls and top with cilantro, a squeeze of lime, and sliced avocado.
Save
| showmevegan.com

The second time I made this soup, my roommate walked in and said it smelled like someone was actually trying to cook well for once. I took that as a compliment.

Storage and Leftovers

This soup tastes better on day two because the smoky flavor deepens as it sits overnight in the fridge. It keeps well for up to four days refrigerated, and it freezes beautifully for up to two months in airtight containers.

Bean Swaps and Variations

Pinto beans are my favorite here, but black beans or kidney beans work just as well if that is what you have. For extra smokiness, a spoonful of chipotle in adobo sauce stirred in at the end changes everything in the best way.

Tools You Will Need

A large soup pot with a heavy bottom does most of the work, along with a sharp knife and a wooden spoon for stirring. A stick blender is optional but worth having for the creamy texture step. Keep a few things in mind as you cook.

  • A heavy pot prevents the vegetables from scorching during the sauté.
  • Rinse canned beans in a colander until the water runs completely clear.
  • Taste the soup before serving because broth saltiness varies between brands.
Thick rustic smoky pinto bean and sweet corn hearty soup served with crusty bread on the side Save
Thick rustic smoky pinto bean and sweet corn hearty soup served with crusty bread on the side | showmevegan.com

Some recipes become staples because they are impressive, but this one earned its place because it asks almost nothing of you and gives back so much warmth. Keep it in your back pocket for the next rainy day.

Recipe Questions & Answers

Yes, but you will need to soak and cook them first. Use about 1½ cups of dried pinto beans, soaked overnight and cooked until tender, to replace the two cans. Add the cooked beans at the same step called for in the instructions.

Use a stick blender to partially puree the soup directly in the pot, or transfer about 2 cups to a blender, puree until smooth, and return it to the pot. This breaks down some of the beans and vegetables, naturally thickening the broth.

If you do not have smoked paprika, you can use regular paprika plus a few drops of liquid smoke. Chipotle powder is another great alternative that adds both smokiness and heat. Standard paprika alone will work but will lose the signature smoky character.

Absolutely. Let the soup cool completely, then transfer to airtight containers or freezer bags, leaving some room for expansion. It freezes well for up to 2 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.

The base soup is mild and family-friendly, with warmth coming from cumin and paprika rather than heat. The jalapeño and cayenne are both optional, so you can control the spice level entirely. Add more or less depending on your preference.

Crusty bread, warm tortillas, or a simple green salad all pair well. You could also serve it over a scoop of rice or alongside quesadillas for a more filling meal. A dollop of sour cream or a sprinkle of cheese makes a great topping for those who eat dairy.

Smoky Pinto Bean Soup

Smoky, hearty pinto bean and sweet corn soup with paprika and cumin. A warming vegetarian comfort bowl.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 tablespoon olive oil
  • 1 large yellow onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 red bell pepper, diced
  • 1 jalapeño, seeded and minced (optional, for heat)

Beans and Corn

  • 2 cans (15 oz each) pinto beans, drained and rinsed
  • 1 ½ cups sweet corn kernels (fresh, frozen, or canned)

Liquids

  • 4 cups low-sodium vegetable broth
  • 1 can (14 oz) diced tomatoes, undrained

Spices and Seasonings

  • 2 teaspoons smoked paprika
  • 1 teaspoon ground cumin
  • ½ teaspoon dried oregano
  • ½ teaspoon ground black pepper
  • ½ teaspoon salt, or to taste
  • ¼ teaspoon cayenne pepper (optional)

Garnishes (optional)

  • Chopped fresh cilantro
  • Lime wedges
  • Sliced avocado

Instructions

1
Sauté the Aromatics and Vegetables: Heat olive oil in a large soup pot over medium heat. Add the diced onion, minced garlic, carrots, celery, and red bell pepper. Sauté for 6 to 8 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent.
2
Bloom the Spices: Stir in the minced jalapeño if using, along with the smoked paprika, ground cumin, dried oregano, black pepper, salt, and cayenne pepper if desired. Cook for 1 to 2 minutes, stirring constantly, until the spices are fragrant and evenly coat the vegetables.
3
Combine Beans, Corn, Tomatoes, and Broth: Add the drained pinto beans, sweet corn kernels, diced tomatoes with their juices, and vegetable broth to the pot. Stir thoroughly to combine all ingredients.
4
Simmer to Develop Flavor: Bring the soup to a rolling boil, then reduce the heat to low. Simmer uncovered for 25 to 30 minutes, stirring occasionally, until the flavors have melded and the soup has slightly thickened.
5
Partially Puree for Creamier Texture: For a creamier consistency, use an immersion blender to partially puree the soup directly in the pot. Alternatively, transfer about 2 cups of the soup to a countertop blender, puree until smooth, and return it to the pot. Stir to incorporate.
6
Season, Adjust, and Serve: Taste the soup and adjust salt and pepper as needed. Ladle into bowls and serve hot, garnished with fresh cilantro, lime wedges, and sliced avocado if desired.
Additional Information

Equipment Needed

  • Large soup pot or Dutch oven
  • Chef's knife and cutting board
  • Wooden spoon or heatproof spatula
  • Immersion blender or countertop blender (optional)

Nutrition (Per Serving)

Calories 295
Protein 12g
Carbs 51g
Fat 6g

Allergy Information

  • This dish is free of the top 8 common allergens. Always verify packaged ingredient labels for potential cross-contamination if you have severe allergies.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.