
A smoky, comforting pinto bean soup with roasted tomatoes and chipotle in adobo — creamy, quick, and perfect for weeknights or batch cooking.

I’ve served this for both quick family dinners and casual potlucks; people often ask for the recipe because it tastes more elaborate than it is. The first time I made a double batch we froze half and enjoyed perfect bowls for weeks afterward, which convinced me this should live in every pantry rotation.
One of my favorite things about this bowl is how forgiving it is — a little more stock thins it, more beans thicken it, and garnishes transform it from rustic comfort food to a festive starter. Family members who normally avoid spicy food loved it with a dollop of crema and lime, while spice lovers requested extra chipotle on the side.
Cool the soup to room temperature before refrigerating in airtight containers. It will keep well in the refrigerator for 3 to 4 days. For longer storage, freeze in individual portions or a large container for up to 3 months; leave a little headspace because the liquid expands. Reheat gently on the stovetop over low heat, stirring occasionally, or microwave in short bursts, stirring in between. If the soup thickens too much after refrigerating, stir in a splash of stock or water while reheating to restore desired consistency.
Use navy or cannellini beans instead of pinto for a milder, creamier texture; adjust salt and chipotle to taste since different beans can absorb flavors differently. Swap chicken stock for vegetable stock to keep it vegetarian. If you don’t have fresh tomatoes, use a 14-ounce can of fire-roasted diced tomatoes and reduce simmering time to avoid overcooking. For a smoky depth without chipotle, substitute 1 teaspoon smoked paprika and a dash of liquid smoke, but add gradually to avoid overpowering the dish.
Serve bowls topped with a spoonful of crema or plain yogurt, chopped cilantro, and lime wedges. For a heartier meal, garnish with toasted tortilla strips, shredded rotisserie chicken, or crumbled queso fresco. Pair with warm corn tortillas or a simple green salad with citrus vinaigrette for contrast. This soup also makes an elegant starter when served in small cups with a cilantro-lime foam or avocado slices on top.
Pinto beans are a staple across many Latin American cuisines and have long been used in comforting stews and purees. This bowl draws on Mexican pantry flavors — chipotles in adobo, Mexican oregano, and lime — blending rustic ingredients into a modern, smooth soup. Roasted tomato bases are common in regional cookery where charring and caramelization bring depth without long braising. This recipe is a contemporary take that honors those smoky, tomato-forward traditions.
In summer, use fire-roasted or fresh vine-ripe tomatoes and reduce roasting time to preserve brightness. In winter, increase the amount of chipotle for a warming, smoky profile and serve with grilled cheese for a cozy pairing. For holiday gatherings, transform the soup into a thicker dip by reducing stock and topping with melted cheddar and scallions, or add roasted winter squash for a sweeter, autumnal version.
Double the recipe and freeze single-serving portions for easy lunches. Portion into mason jars or freezer bags and label with date and heating instructions. If planning for the week, store garnish components separately: chop cilantro, slice limes, and measure crema into small containers so bowls stay fresh and vibrant when reheated. The soup also makes a great base for weekly meal bowls — add grains, roasted vegetables, and a protein for varied lunches.
At its heart, this spicy pinto bean soup is an adaptable, approachable bowl that brings comfort and a little kick to any meal. Share it with friends, freeze for busy nights, and tweak the spice level to make it your own; it’s become a household favorite for good reason.
Rinse canned beans thoroughly to remove excess sodium and canned aroma before using.
Blend hot liquids in small batches and vent the blender lid slightly to avoid pressure buildup.
Adjust chipotle slowly — its smokiness intensifies after blending, so start with one and add more if needed.
Freeze in single portions for easy reheating and to preserve texture.
This nourishing spicy pinto bean soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Spicy Pinto Bean Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 400 degrees F. Rinse and de-stem plum tomatoes, place on a rimmed baking sheet and roast 20 to 25 minutes until softened and caramelized. Allow to cool slightly before adding to the pot.
Warm a glug of olive oil in a medium soup pot over medium heat. Add chopped onion and whole garlic cloves and cook until the onion is translucent and beginning to brown, roughly 5 to 7 minutes.
Stir in Mexican oregano, cumin (if using), salt, and freshly cracked black pepper. Toast in the pot for 1 to 2 minutes to release aromas before adding beans and liquids.
Add drained pinto beans, roasted tomatoes, chipotles in adobo, and 4 cups stock. Bring to a gentle simmer so flavors meld for five minutes prior to blending.
Transfer soup in batches to a blender, filling no more than two-thirds full, and blend until smooth and creamy. Return to the pot. Use an immersion blender for fewer transfers.
Simmer the blended soup over medium-low heat for 5 to 10 minutes. Taste and adjust salt, oregano, and adobo sauce as desired; finish with a squeeze of lime for brightness.
Ladle into bowls and top with optional crema, chopped cilantro, lime wedges, and hot sauce. Serve hot with tortillas or toast.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@culinya on social media!


A creamy, nostalgic five-ingredient mac and cheese made with pantry staples—ready in under 30 minutes and perfect for weeknights or a simple family gathering.

Tiny, festive donut holes cooked in the air fryer and coated in cinnamon sugar, finished with melted butter and holiday sprinkles for a quick seasonal treat.

Golden, crunchy wings coated in a savory parmesan crust — all made quickly in the air fryer for a fuss-free, crowd-pleasing snack or main.

Leave a comment & rating below or tag @culinya on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.