Instant Pot Sloppy Joes

  • PrepTime: 10 Mins
  • CookTime: 20 Mins
  • TotalTime: 30 Mins


  1. 1 tablespoon vegetable oil
  2. 2 pounds ground beef (85/15 or leaner)
  3. 1 1/2 cups onion (chopped)
  4. 1 cup green bell pepper (chopped)
  5. 1 clove garlic (minced)
  6. 2/3 cup water
  7. 2 cups ketchup
  8. 3 tablespoons brown sugar
  9. 1 1/2 tablespoons Worcestershire sauce
  10. 1 tablespoon Dijon mustard
  11. 8 sandwich buns


  1. Gather the ingredients.
  2. Select the Instant Pot's sauté setting and add the oil. When the oil is hot and shimmering, add the ground beef. Cook for 4 minutes, stirring constantly.
  3. Add the onion, bell pepper, and garlic to the beef and cook for 2 to 3 minutes longer, stirring frequently.
  4. Add the water to the pot and stir, scraping the bottom of the pot to loosen any stuck-on browned bits.
  5. In a bowl, combine the ketchup, brown sugar, Worcestershire sauce, and mustard. Add the mixture to the Instant Pot; do not stir.
  6. Lock the lid in place and turn the steam release knob to the sealing position. Choose the pressure cook or manual setting (high pressure) and set the timer for 10 minutes. When the time is up, let the pressure come down naturally for 10 minutes and then carefully do a quick release following the manufacturer's instructions.
  7. Cancel the pressure cook function and choose the sauté button. Continue cooking the sloppy joe mixture for 2 to 3 minutes, or until reduced and thickened.
  8. Spoon the sloppy joe sauce over toasted buns and serve with chips, fries, or tater tots.


  1. Tex-Mex Sloppy Joes: Replace the bell peppers with chopped green chilies and add 2 teaspoons of chili powder and 1 teaspoon of ground cumin to the ketchup mixture. Garnish with cheddar jack cheese, if desired.
  2. Barbecue Sloppy Joes: Replace half of the ketchup with your favorite barbecue sauce.
  3. The sloppy Joe sauce freezes beautifully. Spoon the sauce mixture into family-size or small freezer bags and freeze for up to 3 months.