Instant Pot Mexican Black Bean Soup

No ratings yet

A protein packed soup to make any night a fiesta!

summer soup

This Instant Pot Mexican Black Bean Soup hits the spot. Black beans are packed with protein and fiber, so they keep you full and satisfied. They’re also inexpensive, so they’re a ingredient to reach for if you’re on a budget. The beans aren’t the only nutritious ingredient–chili powder, cumin, and paprika have antioxidants and can help improve digestion. Plus, they’re as rich in flavor as they are in nutrients. You can add your favorite toppings to this zesty soup. Greek yogurt, avocado, and lime are all great options. Make it your own!

No ratings yet

Instant Pot Mexican Black Bean Soup

This delicious Mexican-inspired soup is friendly toward your tastebuds and your wallet.
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes
Yield 6 people
Serving Size 1 cup
Course Dinner, Soup
Cuisine Mexican, Tex-Mex


  • 60 ounces black beans cans, low-sodium, or 2 1/2 cups dry beans soaked overnight
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground black pepper
  • 16 ounces salsa jar, no sugar added
  • 1 tablespoon paprika
  • 2 tablespoons chili powder
  • 2 tablespoons cumin
  • 2 bay leaves
  • 6 cups vegetable broth
  • 3 cilantro sprigs fresh, more for garnish (chopped)


  • Place all ingredients, except for the additional chopped cilantro, into the Instant Pot. Lock lid into place, ensuring the vent is sealed. Press the "Manual" button followed by the "Adjust" button to set the pressure to high. Set the timer for 40 minutes.
  • The Instant Pot will preheat and start the time automatically. Once the 40 minutes is up, wait 5 to 10 minutes and manually release any steam and remove the lid. Remove the cilantro stems and ladle into serving bowls. Sprinkle with chopped cilantro if desired. In addition, toppings such as plain Greek yogurt or diced avocado can also be added! Serve and enjoy.

Nutrition Information

Serving: 1cup | Calories: 294kcal | Carbohydrates: 53g | Protein: 19g | Fat: 2g | Sodium: 830mg | Fiber: 22g | Sugar: 3g |
SmartPoints (Freestyle): 7
Keywords Budget-Friendly, Gluten-Free, Instant Pot, Vegetarian

Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms

If you like soups with extra protein, try our Slow Cooker Tex-Mex Chicken Soup!

Check out our Black Bean and Egg Southwest Toast and our White Bean & Herb Hummus to add more beans to your diet!

This post may include affiliate links.

Chef Nichole

Nichole has a culinary degree from Great Lakes Culinary Institute and has worked in the culinary industry for 10 years. She also has the knowledge to write recipes using the most nutritious, fresh, and balanced ingredients. Nichole enjoys creating healthy and tasty recipes anyone can prepare, no matter their cooking skill level.

More by Chef Nichole


    1. Hi Deb, we use a 6 quart Instant Pot. All Instant Pot recipes on the site will be ideal for a 6 quart.

    1. Hi Lynn, 40 minutes is the correct time! The beans should be very soft and the flavors take time to develop.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating