When the Instant Pot lid comes off, I check the pinto beans before anything else: they should be tender through the center, not just soft on the outside. That separate bean cycle is what makes Instant Pot chili with dried beans (no soaking) practical; the beans don’t need an overnight soak, and you don’t have to gamble on whether they’ll soften alongside the tomatoes. It also keeps the active work straightforward: the beans cook unattended before the sautéing begins.
I brown the beef and onion in the same pot, stir in the spices just long enough to wake them up, then layer the cooked beans and tomatoes for the final pressure cycle. The broth gets scraped across the bottom before the tomatoes go on top, and the chili finishes with a thick, cohesive base. Each spoonful has soft pinto beans and browned beef under the cumin-and-chili warmth.

Kitchen Note
After adding the beans and water, check that the beans are submerged before you seal the pot. Don’t add extra water by eye; use the listed measure for this first pressure cook.
Save this Instant Pot chili with dried beans for a no-soak dinner with tender pintos and a thick tomato base.
Why Pinto Beans and Tomatoes Need Separate Pressure Cycles
Dry pinto beans and tomatoes need different things from a pressure cooker. Beans need time in plain water to hydrate evenly; tomato products are acidic, and acidity can slow the softening of dried beans. Put them together at the start and you can end up with firm beans even when the rest of the chili is ready.
Cooking the beans alone lets you judge their texture before the chili base is in the pot. Draining them also means the finished chili gets its measured beef broth rather than an unpredictable amount of bean-cooking liquid, which keeps the consistency easier to control. Once tender beans join browned meat, aromatics, and spices, the shorter final pressure cycle brings the chili together without asking dry beans and acidic tomatoes to reach doneness on the same clock. In this no-soak method, the first stage handles hydration; the second is about building the finished chili.
What the Pinto Beans, Beef, and Tomatoes Each Bring to the Pot

- Dried pinto beans — They hold their shape while turning creamy inside, which gives this chili its hearty texture. Rinsing and picking them over is worth the minute it takes; dried beans are inexpensive, and there’s no need to buy a specialty brand.
- Ground beef — The 85% lean blend gives you enough fat for browning without leaving the chili overly greasy. Use fresh beef from any reliable grocery-store brand; this recipe is calibrated for ground beef rather than a leaner meat that would brown and taste differently.
- Yellow onion and garlic — The onion softens into the base, while the garlic adds its sharper aroma. A firm onion and fresh garlic cloves are the best choice here; the onion doesn’t need to be a particular variety beyond yellow.
- Chili powder, cumin, oregano, and paprika — These dried spices build the familiar chili flavor without needing a long simmer. Everyday pantry brands work well, but stale chili powder can taste flat; replace it if the aroma is faint when you open the jar.
- Beef broth and tomatoes — Broth adds savory liquid and helps loosen the browned bits from the bottom of the pot. Tomato sauce gives the base a smooth body, while diced tomatoes leave small, juicy pieces in the finished chili; standard canned brands are fine.
The Pressure-Cooker Sequence That Gets the Beans Tender
Pressure-Cook the Pinto Beans First
Add the rinsed, picked-over beans and water to a 6-quart Instant Pot. Lock the lid, set the valve to sealing, and cook on High Pressure for 40 minutes, then let the pressure release naturally for 20 minutes before releasing what remains. Taste a bean; if the center is still firm, cook on High Pressure for 5 more minutes. Let the pressure release naturally for 10 minutes before releasing any remaining pressure, then drain the beans and set them aside.
Brown the Beef and Soften the Onion
Set the Instant Pot to Sauté and heat the oil. Add the ground beef and diced onion, breaking up the beef as it cooks for 7–9 minutes. Look for browned crumbles and softened onion, not a solid, gray layer of meat. Cook until the beef reaches 160°F.
Bloom the Spices and Clear the Pot Bottom
Add the garlic, chili powder, cumin, oregano, paprika, salt, and black pepper. Stir for 30 seconds, just until the spices smell fragrant; don’t leave them unattended, since dry spices can scorch quickly. Pour in the beef broth and scrape the bottom of the pot clean. Stir in the cooked beans, then spread the tomato sauce and diced tomatoes over the top without stirring them into the bottom layer.
Finish the Chili Under Pressure
Lock the lid, set the valve to sealing, and cook on High Pressure for 5 minutes. Let the pressure release naturally for 10 minutes, then release any remaining pressure. Stir the chili well and leave it uncovered for 5 minutes; the brief rest lets the broth settle into the beans and gives the chili time to thicken.
How to Make This Chili Vegetarian, Milder, or Smoother
A bean-forward vegetarian pot
Leave out the ground beef and replace the beef broth with an equal measure of water. The pinto beans and tomatoes still make a filling chili, though it will have a lighter, less savory base than the beef version.
A softer, less peppery finish
Leave out the black pepper for a gentler peppery edge while keeping the chili powder, cumin, oregano, and paprika. The chili will still have its warm spice character, just without the extra sharp bite of black pepper.
A smoother tomato texture
Skip the diced tomatoes and keep the tomato sauce for a more uniform base. You’ll lose the small tomato pieces, but the sauce still gives the chili its tomato body.
Storage and Reheating
- Refrigerator: Store cooled chili in a covered container for 3–4 days. The beans will absorb some liquid as it sits, so it may be thicker the next day.
- Freezer: It freezes well for up to 3 months in airtight, freezer-safe containers. Leave a little room at the top for expansion; the beans may soften slightly after thawing.
- Reheating: Warm it on the stovetop over medium-low heat, stirring occasionally, or heat portions in the microwave until they reach 165°F. If it has thickened in the fridge, stir in a little water; avoid boiling it hard, which can break up the beans.
Questions That Come Up When Making This Instant Pot Chili

Instant Pot Chili with Dried Beans (No Soaking)
Ingredients
Equipment
Method
- Add the rinsed pinto beans and water to a 6-quart Instant Pot.
- Lock the lid and set the valve to sealing.
- Cook on High Pressure for 40 minutes.
- Let the pressure release naturally for 20 minutes, then release any remaining pressure.
- Taste a bean; if it is still firm in the center, lock the lid and cook on High Pressure for 5 more minutes.
- Let the pressure release naturally for 10 minutes before releasing any remaining pressure.
- Drain the beans and set them aside.
- Set the Instant Pot to Sauté and heat the oil.
- Add the ground beef and onion and cook for 7–9 minutes, breaking up the beef, until browned and the onion is softened and the beef reaches 160°F.
- Add the garlic, chili powder, cumin, oregano, paprika, salt, and black pepper; cook for 30 seconds, stirring.
- Pour in the broth and scrape the bottom of the pot clean.
- Stir in the cooked beans.
- Spread the tomato sauce and diced tomatoes over the top without stirring.
- Lock the lid and set the valve to sealing.
- Cook on High Pressure for 5 minutes.
- Let the pressure release naturally for 10 minutes, then release any remaining pressure.
- Stir the chili well.
- Let it stand uncovered for 5 minutes to thicken.