Instant Pot Hoppin' John

Hoppin' John my

This is one of those meals that feels like home no matter where you're from. It’s warm, smoky, a little peppery, and loaded with flavor.

Hoppin' John my

The Instant Pot makes the whole thing quick and easy, but the taste still feels like it’s been simmering all day. Great for cold nights or when you just want something filling without fuss.

Recipe Video

 

Why This Recipe Works

The recipe tastes like it took all day, but it’s actually super easy. Everything cooks right in the Instant Pot, which means less mess, no extra pots, and hardly any babysitting. You don’t even need to soak the beans - just rinse and toss them in. The pressure cooking takes care of the rest.

Starting with sautéed onion and peppers gives the dish a good base of flavor. Bacon adds smoky depth that spreads through the whole pot while it cooks. The beans come out tender but not mushy, and stirring the veggies in at the end keeps them bright and soft instead of soggy.

It’s a warm, filling dish that works for weeknights, holidays, or anytime you just want something that feels like comfort in a bowl.

Ingredients

Black-eyed peas

These little beans are key to Hoppin’ John. They soak up all the flavors from the broth and spices. No soaking needed if you’re using the Instant Pot. You can use pinto beans, navy beans, or even canned beans if that’s what you’ve got. Just reduce the broth and shorten the pressure cook time if they’re canned.

Bacon

Bacon brings in a smoky, savory flavor that gives the dish its depth. It also adds a little fat, which helps everything cook together nicely. You don’t need to crisp it first - it cooks fully in the pot.Smoked sausage, ham hock, or turkey bacon all work fine here. For a meat-free version, try smoked tofu for that same smoky touch.

Onion

The onion adds sweetness and a bit of bite when sautéed. It forms the base with the peppers and brings the whole dish together. Cooking it first means better texture and flavor later. Shallots, leeks, or frozen diced onions will do the trick. If you only have onion powder, use about a teaspoon or two.

Bell pepper

Bell peppers add a sweet, mild flavor and a pop of color that makes the dish look as good as it tastes. Using both red and green gives a nice balance - red brings sweetness, green adds a little bite. If you're out of one or the other, just use more of what you have, or swap in poblano, celery, or even a handful of frozen peppers.

Chicken broth

Broth brings salt, depth, and extra body to the mix. It keeps the peas juicy and flavorful as they cook. It’s better than using plain water for this kind of dish. Vegetable broth or beef broth work too. Water with bouillon added is fine in a pinch.

Bay Leaves

Bay leaves give a subtle earthy flavor that helps round out the whole dish without overpowering anything. They add depth to the broth while the beans cook, kind of like background music for the other flavors. If you don’t have bay leaves, a pinch of dried thyme or oregano works fine, or you can skip them altogether and still get a great result.

How to Make Hoppin' John

Turn the Instant Pot to sauté. When it’s hot, add a splash of olive oil. Toss in the onion, green pepper, and red pepper.

Stir everything around for about 5 minutes. You want the onion to turn golden and the peppers to soften. Keep stirring so nothing sticks.

Once the veggies look cooked, take them out and set them aside in a bowl. You’ll add them back later. Don’t skip this step - they’ll turn mushy if cooked the whole time.

Clean the bottom and add in the dried black-eyed peas. 

Add the chopped bacon right on top. Pour in the chicken broth and give it a stir.

Add the bay leaves, garlic, salt, and black pepper. Stir one more time. Make sure everything is mostly covered by the broth. Stir a bit. 

Put the lid on and lock it. Set the Instant Pot to high pressure and cook for 20 minutes. Walk away and let it do its thing.

When the timer goes off, let the pressure release naturally. If you’re short on time, wait at least 20 minutes before opening the lid.

Open the lid and give everything a good stir.

Add the cooked veggies back into the pot. Stir again and let it sit for a few minutes so everything heats through.

Spoon it over rice, grab a fork, and dig in.

Tips

  • Don’t skip the sauté step - it really boosts the flavor and texture.
  • Always rinse and check the beans for little stones or debris before using.
  • Let the Instant Pot release pressure naturally if you can. It keeps the peas whole and tender.

How to Serve Hoppin' John

Scoop the Hoppin’ John over a bowl of fluffy Jasmine rice or spoon it into a dish of warm cornbread. Some people like a dash of hot sauce or a sprinkle of green onion on top. Leftovers keep well and taste even better the next day.

You can check out What To Serve With Hoppin' John for 15 more delicious ideas.

FAQs

Do I need to soak the black-eyed peas first?

Nope! That’s the beauty of using the Instant Pot - just rinse them and throw them in dry. They’ll cook up soft and tender without soaking.

Can I use canned beans instead of dried?

You can, but reduce the broth to about 2 cups and only pressure cook for 5 minutes. The flavor’s still great, but the texture will be softer.

Can I make this without meat?

Yes, just leave out the bacon and use vegetable broth instead of chicken. Add a bit of smoked paprika or liquid smoke to keep that smoky flavor.

How long do leftovers last?

They’ll keep in the fridge for up to 4 days. Reheat in the microwave or on the stove with a splash of broth or water to loosen it up.

Similar Recipes

Smoked Sausage and Rice

Ground Beef Stir Fry

Chicken Fried Rice

Instant Pot Black Eyed Peas

Instant Pot Hoppin’ John

Southern comfort made simple with black-eyed peas, bacon, and colorful peppers, all cooked up fast in the Instant Pot.
5 from 1 vote
Print Pin Rate
Course: dinner, Main Course
Cuisine: American
Keyword: Hoppin' John, Instant Pot Hoppin’ John
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6
Author: Corrie

Ingredients

  • 1 tablespoon olive oil
  • 1 cup onion diced
  • 1 cup green bell pepper diced
  • 1 cup red bell pepper diced
  • 1 lb dried black-eyed peas rinsed
  • ½ lb bacon chopped
  • 5 cups chicken broth
  • 2 bay leaves
  • ½ teaspoon salt or to taste
  • 1 teaspoon black pepper or to taste
  • 2 garlic cloves minced

Instructions

  • Turn the Instant Pot to sauté. When it’s hot, add olive oil. Toss in the onion, green pepper, and red pepper.
  • Stir everything around for about 5 minutes. You want the onion to turn golden and the peppers to soften. Keep stirring so nothing sticks.
  • Once the veggies look cooked, take them out and set them aside in a bowl. You’ll add them back later. Don’t skip this step - they’ll turn mushy if cooked the whole time.
  • With the pot still on, pour in the dried black-eyed peas. Add the chopped bacon right on top. Pour in the chicken broth and give it a stir.
  • Add the bay leaves, garlic, salt, and black pepper. Stir one more time. Make sure everything is mostly covered by the broth.
  • Close the lid and cook on high pressure for 20 minutes. Walk away and let it do its thing.
  • When cooking time ends, let the pressure release naturally. (or for at least 20 minutes)
  • Open the lid and give everything a good stir. Add the cooked veggies back into the pot. Stir again and let it sit for a few minutes so everything heats through.
  • Serve over rice and enjoy 🙂

Video

Nutrition

Calories: 650kcal Carbohydrates: 52g Protein: 20g Fat: 41g Saturated Fat: 15g Polyunsaturated Fat: 5g Monounsaturated Fat: 19g Cholesterol: 40mg Sodium: 992mg Potassium: 1019mg Fiber: 10g Sugar: 9g Vitamin A: 916IU Vitamin C: 55mg Calcium: 105mg Iron: 7mg

Notes

  • Don’t skip the sauté step - it really boosts the flavor and texture.
  • Always rinse and check the beans for little stones or debris before using.
  • Let the Instant Pot release pressure naturally if you can. It keeps the peas whole and tender.
Tried this Recipe?Mention @corriecooksblog or tag #corriecooks!

1 thought on “Instant Pot Hoppin' John

Leave a Reply

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

Recipe Rating