Smoky Pinto Bean Roasted Tomato

Smoky Pinto Bean and Roasted Tomato Hearty Soup, steaming bowl topped with cilantro Save
Smoky Pinto Bean and Roasted Tomato Hearty Soup, steaming bowl topped with cilantro | showmevegan.com

This smoky pinto bean and roasted tomato hearty soup starts by roasting halved tomatoes until caramelized, then sautés onion, carrot, celery and bell pepper. Add garlic, smoked paprika, cumin and oregano, then stir in pinto beans, broth and a bay leaf. Simmer, remove the bay leaf and partially puree for body. Finish with cilantro and lime; serve with crusty bread or rice.

My kitchen windows were fogged up on a gray November afternoon when this soup first pulled itself together from what looked like a desperate fridge raid. I had half a baking sheet of wrinkled tomatoes and a forgotten can of pinto beans, and somehow the smoky heat curling off the stove made the entire house smell like a place people wanted to stay. That pot lasted two days, which is saying something in my household.

I made a double batch for a potluck once and forgot the lime wedges at home, and a friend texted me later that week asking for the recipe with the exact same missing lime. We laughed about how the soup was good enough to forgive my scatterbrained garnish situation.

Ingredients

  • Pinto beans (2 cups cooked or 1 can): They break down just enough to thicken the broth while keeping some texture, which is why I reach for them over softer beans.
  • Tomatoes (4 large, halved): Use the ripest ones you can find, even if they look a bit ugly, because roasting erases all cosmetic flaws and amplifies flavor.
  • Yellow onion (1 large, diced): The backbone of almost every good soup base, and this one is no exception.
  • Carrots (2 medium, diced): They add a subtle sweetness that balances the smoky spices.
  • Celery (2 stalks, diced): Do not skip this, because it brings a quiet earthiness that you will miss if it is gone.
  • Garlic (4 cloves, minced): Four is the minimum here, and I have never once regretted adding a fifth.
  • Red bell pepper (1, diced): It introduces a gentle sweetness that plays well with the smoked paprika.
  • Vegetable broth (4 cups): A good quality broth makes a noticeable difference, so taste yours before committing.
  • Olive oil (1 tablespoon): Just enough to coax everything along without weighing the soup down.
  • Smoked paprika (1 teaspoon): This is the soul of the entire dish, so do not substitute regular paprika unless you want a completely different soup.
  • Ground cumin (1 teaspoon): It grounds the smokiness with a warm, slightly earthy hum.
  • Chili powder (1/2 teaspoon): A modest amount that adds complexity without scaring anyone away from seconds.
  • Dried oregano (1/2 teaspoon): It bridges the gap between the Mexican inspired spices and the Mediterranean tomatoes.
  • Bay leaf (1): One leaf does more background work than you would expect, just remember to fish it out before serving.
  • Salt and black pepper: Season in layers and taste as you go, because the broth and beans vary in salt content.
  • Fresh cilantro or parsley and lime wedges (optional): The lime squeeze at the end brightens everything and makes the flavors snap into focus.

Instructions

Roast the tomatoes:
Set your oven to 425 degrees F and arrange the halved tomatoes cut side up on a baking sheet. Drizzle them lightly with olive oil, season with salt and pepper, and let them roast for about 20 minutes until they slump and their edges catch a little color.
Build the base:
While the tomatoes work their magic, warm a tablespoon of olive oil in a large soup pot over medium heat and add the onion, carrots, celery, and bell pepper. Stir them around for 5 to 7 minutes until everything softens and your kitchen smells like the start of something good.
Wake up the spices:
Toss in the garlic, smoked paprika, cumin, chili powder, and oregano, and stir for a minute or two until you can smell the paprika bloom in the heat. This step is small but it changes everything, so do not rush it.
Bring it all together:
Add the roasted tomatoes and their juices to the pot along with the pinto beans, vegetable broth, and the bay leaf. Give it a good stir, bring it to a simmer, then lower the heat, cover, and let it bubble gently for 20 minutes.
Blend to your liking:
Remove the bay leaf, then use an immersion blender to partially puree the soup until it reaches the thickness you want. I usually blend about half of it so there are still chunks of bean and vegetable to bite into.
Finish and serve:
Taste the soup and adjust the salt and pepper, then ladle it into bowls and finish with chopped cilantro or parsley and a generous squeeze of lime.
Bowl of velvety Smoky Pinto Bean and Roasted Tomato Hearty Soup, lime wedge Save
Bowl of velvety Smoky Pinto Bean and Roasted Tomato Hearty Soup, lime wedge | showmevegan.com

There was a January evening when the power flickered off and I heated leftover bowls of this on the gas stove by candlelight, and my roommate declared it the best dinner we had ever had, which probably says more about the atmosphere than the soup but I will take the compliment.

Serving and Storing

This soup tastes even better the next day when the flavors have had time to mingle in the fridge. I keep leftovers in airtight containers for up to five days, and it reheats gently on the stove with a splash of extra broth to loosen it back up. Freezing works wonderfully too, though I skip the garnishes until I am ready to serve again.

Making It Your Own

A pinch of chipotle powder or a few drops of liquid smoke will push the smoky intensity into dangerous territory if that is where you want to go. You can swap pinto beans for kidney or black beans without changing the character of the soup too much, and serving it over a scoop of cooked rice turns it into something closer to a stew. Crusty bread on the side is nonnegotiable in my kitchen, but I understand if you have other plans.

A Few Final Thoughts

This is the kind of soup that forgives your imprecise measurements and rewards your willingness to taste as you go. Trust your instincts and your palate over any written instruction.

  • If your tomatoes are out of season, roasting them longer at a slightly lower temperature concentrates whatever sweetness they have left.
  • Always check that your vegetable broth is genuinely gluten free if that matters to you, because some brands sneak in wheat.
  • Make a double batch the first time, because you will want leftovers and you will want to share.
Large ladle pouring Smoky Pinto Bean and Roasted Tomato Hearty Soup into bowl Save
Large ladle pouring Smoky Pinto Bean and Roasted Tomato Hearty Soup into bowl | showmevegan.com

Keep this recipe close for the months when dinner needs to feel like a warm blanket, and do not be surprised when it becomes the thing you automatically reach for.

Recipe Questions & Answers

Add more smoked paprika or a pinch of chipotle powder while sautéeing the aromatics. A few drops of liquid smoke or a small amount of roasted red pepper can also deepen the smoke notes. Roasting the tomatoes until slightly charred is key to that roasted-smoky depth.

Yes. Soak dried pinto beans overnight or use a quick-soak method, then simmer until tender before adding to the soup. Alternatively, use a pressure cooker to reduce cook time. Adjust salt after beans are tender.

Partially puree the soup with an immersion blender or transfer a couple of cups to a blender and return it to the pot. Mashing some beans against the pot wall with a spoon also adds body. Simmering uncovered for a few minutes will concentrate the liquid.

Top with chopped cilantro or parsley and a squeeze of lime for brightness. Serve with crusty bread, warm tortillas, or steamed rice for a heartier meal. Avocado slices or a drizzle of olive oil also complement the flavors.

Kidney beans or black beans are good stand-ins and hold up well to simmering. If swapping, use similar quantities and adjust seasoning to taste, since textures and salt needs vary by bean type.

Refrigerate in an airtight container for 3–4 days or freeze up to 3 months. Thaw overnight in the fridge before reheating gently on the stove, adding a splash of broth or water if it has thickened.

Smoky Pinto Bean Roasted Tomato

Smoky pinto beans and roasted tomatoes simmered with cumin and smoked paprika for a hearty vegan, gluten-free bowl.

Prep 20m
Cook 40m
Total 60m
Servings 6
Difficulty Easy

Ingredients

Beans & Legumes

  • 2 cups cooked pinto beans (or 1 can, drained and rinsed)

Vegetables

  • 4 large ripe tomatoes, halved
  • 1 large yellow onion, diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1 red bell pepper, diced

Liquids & Oils

  • 4 cups vegetable broth
  • 1 tablespoon olive oil

Spices & Seasonings

  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon dried oregano
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste

Optional Garnishes

  • Fresh cilantro or parsley, chopped
  • Lime wedges

Instructions

1
Roast the Tomatoes: Preheat oven to 425°F. Arrange tomato halves cut side up on a baking sheet. Drizzle with olive oil and season with salt and pepper. Roast for 20 minutes until soft and lightly charred.
2
Sauté the Aromatics: Heat 1 tablespoon olive oil in a large soup pot over medium heat. Add onion, carrots, celery, and bell pepper. Sauté for 5 to 7 minutes until vegetables begin to soften.
3
Bloom the Spices: Add minced garlic, smoked paprika, ground cumin, chili powder, and dried oregano. Stir continuously and cook for 1 to 2 minutes until deeply fragrant.
4
Build the Soup Base: Add roasted tomatoes with their pan juices, pinto beans, vegetable broth, and bay leaf to the pot. Stir well to combine all ingredients.
5
Simmer the Soup: Bring to a simmer over medium-high heat. Reduce heat to low, cover, and cook for 20 minutes, stirring occasionally to prevent sticking.
6
Adjust Texture: Remove and discard the bay leaf. For a thicker consistency, use an immersion blender to partially blend the soup, or transfer 2 cups to a blender, puree until smooth, and return to the pot.
7
Season and Serve: Taste and adjust seasoning with salt and pepper as needed. Ladle into bowls and garnish with chopped cilantro or parsley and a squeeze of fresh lime juice if desired.
Additional Information

Equipment Needed

  • Large soup pot
  • Baking sheet
  • Blender or immersion blender
  • Knife and cutting board

Nutrition (Per Serving)

Calories 185
Protein 7g
Carbs 32g
Fat 3g

Allergy Information

  • Contains no major allergens
  • Ensure vegetable broth is certified gluten-free if required
  • Always verify ingredient labels for potential allergen cross-contamination
Rachel Monroe

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