• Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
menu icon
go to homepage
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
search icon
Homepage link
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
×

Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe

Published: Apr 26, 2026 by Lona · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 12 reviews

I absolutely love how comforting and nourishing this Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe is. When I make it, I’m always amazed by how the fire-roasted tomatoes give the soup a deep, smoky sweetness, while the blend of spices warms you from the inside out. It’s my go-to soup whenever I want something cozy yet full of vibrant flavors that feel like a big, delicious hug in a bowl.

Why You'll Love This Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe

One of the things that excites me most about this soup is how beautifully the flavors come together. The combination of smoky paprika, earthy cumin, and just a touch of red pepper flakes creates a balanced spice profile that’s lively but never overpowering. The roasted tomatoes bring a naturally rich and slightly caramelized note that makes every spoonful feel indulgent without any heaviness. I always find myself savoring each bite because it’s hearty yet fresh and packed with wholesome ingredients.

What really makes this recipe stand out for me is its simplicity and how easy it is to put together. Even on busy days, I can whip it up quickly with pantry staples and a few fresh veggies, and it tastes like it took hours of slow cooking. Plus, it’s incredibly versatile for so many occasions—whether I want a cozy weeknight dinner, a welcome lunch on a chilly afternoon, or to bring along comfort to a potluck. This soup just feels special, yet approachable, every time I make it.

Ingredients You'll Need

In this image, multiple white bowls and plates hold different ingredients placed on a white marbled texture. One white bowl is filled with diced white onions, another white bowl holds a light brown liquid. A small brown wooden dish contains chopped garlic. A white plate with a brown rim is filled with chopped orange carrots. Another white bowl contains pieces of peeled ginger root. A white dish shows a variety of spices including ground paprika, salt, crushed red pepper, ground cumin, dried thyme, and black pepper. A plate full of brown beans completes the arrangement. The photo is taken with an iphone --ar 4:5 --v 7

The magic of this recipe lies in its simple but thoughtfully chosen ingredients. Each one plays a crucial role in building the soup’s depth, texture, and vibrant color. Here’s everything you’ll want to gather before you start cooking.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Olive oil: This is your base for sautéing, adding a subtle fruitiness and helping those flavors meld together.
  • Medium onion: Diced onions bring sweetness and body once they're gently softened.
  • Fire-roasted tomatoes: They add smoky depth that really lifts the soup’s flavor profile.
  • Garlic cloves: Fresh garlic gives the soup a punch of aromatic warmth.
  • Small carrots: Peeled and diced carrots add a touch of natural sweetness and texture contrast.
  • Medium potato: Diced potato thickens and makes the soup wonderfully filling.
  • Dried oregano: Earthy herb notes that tie everything together.
  • Ground cumin: A classic spice that brings a gentle earthiness and subtle nuttiness.
  • Smoked paprika: Adds that deep, smoky charisma without needing a grill.
  • Red pepper flakes: Used to taste for a bit of zing and heat.
  • Bay leaves: Optional but worthwhile for background herbal flavor complexity.
  • Vegetable broth: The liquid base that enriches the beans and veggies while keeping it light.
  • Pinto beans: Drained and rinsed, these provide hearty plant-based protein and creamy texture.
  • Salt and pepper: Essential to balance and enhance all the other ingredients perfectly.

Directions

Step 1: Heat the olive oil in a large pot over medium-high heat. Once hot, add the diced onion and sauté for about 4 to 5 minutes, stirring frequently until the onions are soft and translucent.

Step 2: Stir in the fire-roasted tomatoes, minced garlic, diced carrots, diced potato, oregano, cumin, smoked paprika, red pepper flakes, and if using, the bay leaves. Cook everything together for about 1 to 2 minutes, until the spices become fragrant and the veggies start absorbing the flavors.

Step 3: Pour in the vegetable broth and bring the soup to a gentle boil. Once boiling, reduce the heat, cover with a lid, and let it simmer for 10 to 15 minutes, allowing the vegetables to soften nicely.

Step 4: Add the drained and rinsed pinto beans to the pot. Continue cooking for another 10 minutes, stirring occasionally, until the potatoes and carrots are fork-tender.

Step 5: Turn off the heat. Remove about half of the soup into a separate pot or blender. Use an immersion blender or a regular blender to blend until smooth or to your desired consistency.

Step 6: Pour the blended portion back into the pot with the unblended soup and stir well to combine everything evenly. Taste and season with additional salt, pepper, or red pepper flakes to suit your preferences. For a bright pop, I sometimes squeeze in a bit of fresh lime juice.

Step 7: Ladle the soup into bowls, garnish with fresh herbs like cilantro or parsley if you like, and serve warm. Enjoy every savory spoonful!

Servings and Timing

This recipe comfortably serves 6 people, making it perfect for sharing. The prep time is around 10 minutes, primarily for chopping the veggies and gathering ingredients. Cooking time is approximately 35 minutes, including simmering and blending, so from start to finish, you’re looking at a total of about 45 minutes. There’s no special resting time needed—this soup is best enjoyed fresh and hot, right after cooking.

How to Serve This Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe

The image shows a bowl of thick soup with chunks of beans, potatoes, and small bits of green herbs mixed in, giving it a textured look with orange and light brown colors. The soup is served in a white bowl with a speckled gray rim, sitting on a white marbled surface. There is a silver spoon inside the bowl holding some of the soup, and a yellow corn chip is placed on the edge of the bowl. A few more yellow corn chips are scattered near the bowl, and a large metal pot with more soup is partially visible in the background. Photo taken with an iphone --ar 4:5 --v 7

When I serve this soup, I love pairing it with crusty bread or warm corn tortillas, which are perfect for scooping up every last drop. A simple side salad of fresh greens with a citrusy vinaigrette adds a refreshing crunch that nicely balances the hearty soup. For a little cheese lover’s touch, a sprinkle of crumbled queso fresco or shredded sharp cheddar on top really elevates the dish.

Garnishing is where I get creative—fresh cilantro, a dollop of sour cream or plain yogurt, or thinly sliced green onions all add pops of color and flavor. I usually ladle the soup into deep bowls, which keeps it warm longer and makes it feel extra comforting. I’ve found that serving it steaming hot keeps the spices lively and the texture just right.

For drinks, this soup pairs wonderfully with a light red wine like Pinot Noir or a crisp white like Sauvignon Blanc. If you prefer non-alcoholic options, a sparkling water with a splash of lime or a cooling iced hibiscus tea complements the smoky, spicy notes without overwhelming your palate. I tend to serve this soup for cozy family dinners, casual gatherings, or anytime the mood calls for a hearty, nourishing meal that satisfies without fuss.

Variations

I love experimenting with this Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe because it’s so versatile. For example, if you’re gluten-free or vegan (which it naturally is), you only need to double-check your broth and seasoning to keep it clean and allergy-friendly. You can swap vegetable broth with a homemade stock for even more flavor or use low-sodium versions for a lighter salt profile.

If you want to mix up the texture, try adding chopped kale or spinach near the end of cooking for a fresh green boost. Swap the potatoes for sweet potatoes to bring subtle sweetness and a creamier finish. For a deeper smoky allure, I like adding a chipotle pepper in adobo sauce or a teaspoon of smoked sea salt.

Different cooking methods are fun to try, too. I often use a slow cooker on low for 4 to 6 hours to deepen flavors and let the beans and veggies really meld. Or, you can use an Instant Pot for a speedier option with excellent results. Either way works beautifully and makes this recipe flexible for any kitchen setup.

Storage and Reheating

Storing Leftovers

When it comes to storing, I transfer any leftover soup into airtight containers and keep them in the refrigerator for up to 4 days. Glass containers with secure lids work best for maintaining freshness and avoid flavor transfer. Before sealing, I let the soup cool to room temperature but make sure to refrigerate within two hours of cooking to keep it safe and delicious.

Freezing

This soup freezes wonderfully if you want to save some for later. I like to portion it into individual freezer-safe containers or heavy-duty zipper bags for easy thawing. It usually keeps well for up to 3 months in the freezer. To prevent freezer burn, I recommend leaving a little space at the top of the container to allow for expansion as it freezes.

Reheating

For reheating, my favorite method is gently warming the soup on the stovetop over medium-low heat, stirring occasionally. This helps maintain the soup’s texture and brings out the fresh flavors again. If reheating from frozen, thaw it overnight in the fridge before warming. I avoid microwaving without stirring because hotspots can develop, causing uneven temperature and inconsistent texture. Adding a splash of broth or water while reheating helps adjust thickness if it got too thick in the fridge.

FAQs

Can I use dried pinto beans instead of canned?

Absolutely! If you prefer using dried beans, soak them overnight and cook them fully before adding to the soup. This will add extra flavor but increase the prep and cooking time significantly. I like to cook the beans separately so I can control their texture before combining them with the soup.

Is this soup spicy?

The soup has a gentle warmth from the smoked paprika and red pepper flakes but isn’t overwhelmingly spicy. You can easily adjust the heat level by adding more or less red pepper flakes. For kids or those sensitive to spice, I recommend using very little or omitting the flakes altogether.

Can I make this soup in a slow cooker?

Yes, this recipe adapts really well to slow cooker preparation. Just sauté the onions, garlic, and spices first, then add everything into your slow cooker. Cook on low for 4 to 6 hours until veggies are tender. Adding the beans during the last 30 minutes keeps them from getting mushy.

What can I garnish the soup with?

I love using fresh herbs like cilantro, parsley, or green onions to brighten the soup. A dollop of sour cream or plain yogurt adds creaminess, and a squeeze of fresh lime juice just before serving elevates all the flavors. Sometimes I sprinkle crushed tortilla chips or toasted pumpkin seeds for crunch.

Is this soup gluten-free and vegan?

Yes to both! The Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe is naturally vegan and gluten-free as long as you use certified gluten-free vegetable broth. It’s a wholesome, inclusive dish perfect for many dietary needs.

Conclusion

I truly hope you give this Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe a try—it has become such a beloved staple in my kitchen. It’s full of warmth, flavor, and heart, perfect for those moments when you want a nourishing meal that feels like a hug from the inside out. Trust me, once you taste it, you’ll want to keep it in your rotation all year round!

Print

Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe

Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 12 reviews

This hearty Pinto Bean Soup is a flavorful and comforting dish perfect for any day. Made with fire-roasted tomatoes, fresh vegetables, and a blend of warming spices, this soup delivers a rich, smoky taste while being easy to prepare on the stovetop. It's partially blended for a creamy texture with the added benefit of whole beans for bite, making it both satisfying and nutritious.

  • Author: Lona
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Vegetables and Aromatics

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 2 small carrots, peeled and diced
  • 1 medium potato, peeled and diced

Spices and Seasonings

  • 1 tsp dried oregano
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • Red pepper flakes, to taste
  • 2 bay leaves (optional)
  • Salt and pepper, to taste

Other Ingredients

  • 1 (14 oz) can fire-roasted tomatoes
  • 2 cups vegetable broth
  • 2 (14 oz) cans pinto beans, drained and rinsed

Instructions

  1. Sauté Aromatics: Heat olive oil in a large pot over medium-high heat. Add diced onion and sauté for 4-5 minutes, stirring frequently until softened and translucent.
  2. Add Vegetables and Spices: Stir in fire-roasted tomatoes, minced garlic, diced carrots, diced potato, oregano, ground cumin, smoked paprika, red pepper flakes, and bay leaves. Cook for 1-2 minutes until the spices become fragrant.
  3. Simmer Soup: Pour in the vegetable broth, bring the mixture to a boil, then reduce heat to simmer. Cover with a lid and cook for 10-15 minutes.
  4. Add Beans and Continue Cooking: Add the drained and rinsed pinto beans to the pot, and continue to simmer for another 10 minutes or until vegetables are tender. Stir occasionally and adjust liquid by adding more broth or water if needed.
  5. Blend Soup: Remove about half of the soup into a separate container and blend using an immersion blender or transfer to a blender to puree until smooth. Pour the blended soup back into the pot and stir to combine.
  6. Season and Finish: Taste the soup and adjust seasoning with salt, pepper, or additional spices if desired. Optionally, stir in a little lime juice for brightness.
  7. Serve: Ladle the soup into bowls, garnish with fresh herbs such as cilantro or parsley, and enjoy warm.

Notes

  • Using fire-roasted tomatoes enhances the smoky flavor; if unavailable, regular diced tomatoes can be used but flavor will be milder.
  • Draining and rinsing canned pinto beans reduces sodium and improves texture.
  • The partial blending of the soup adds creaminess while maintaining some texture from whole beans and vegetables.
  • You can adjust the thickness of the soup by adding more broth or water during cooking as needed.
  • For extra garnish, consider topping with a dollop of sour cream or shredded cheese, if dairy is suitable.

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

Click here to Follow me on Pinterest

More Soups

  • Best Lentil Soup Recipe
    Best Lentil Soup Recipe
  • Nourishing Potato Onion Soup Recipe
    Nourishing Potato Onion Soup Recipe
  • Easy Salmon Chowder Recipe
    Easy Salmon Chowder Recipe
  • Slow Cooker Potato Leek Soup Recipe
    Slow Cooker Potato Leek 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 Lona, a food lover and recipe creator who believes every dish tells a story. My cooking journey began at age fifteen, when I made my first recipe with my grandmother a moment filled with warmth and love that sparked my lifelong passion for cooking.

Learn more

Popular

  • Spinach Banana Muffins Recipe
    Spinach Banana Muffins Recipe
  • Triple Chocolate Cake Recipe
    Triple Chocolate Cake Recipe
  • Instant Pot Applesauce Recipe
    Instant Pot Applesauce Recipe
  • Lemon Basil Butter Cookies Recipe
    Lemon Basil Butter Cookies 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 Recipe Plenty. All rights reserved.