Add 1/2 teaspoon of salt and 1/4 of the black pepper to the cut up beef.
Take the lid off your Instant Pot and press the Saute' button.
When the word "hot" appears, add your oil (it will take a few minutes for that to come up).
Cook beef in 3 batches -- it will take 5 minutes to cook for each batch (you want it golden brown). When each batch is done, put into a bowl.
Then add onions to instant pot and cook until softened (around 5 minutes)
Add paprika, caraway seeds, and garlic and cook for 1 minute, while stirring.
Add wine and cook for around 2 minutes or so (keep stirring)
Add 3 cups of water (leaving 1/2 a cup water separately in another measuring cup), the rest of the salt and pepper, beef stock, and then the browned beef.
Close your Instant Pot and turn the knob to the sealing position. Cook on high pressure for 25 minutes and then let it do a natural release for 10 minutes (that means don't turn it off and let the clock go to 10 minutes after it stops cooking and beeps). Then turn the knob to venting (it will still give off steam) to release the remaining pressure.
Take the lid off and stir.
Then add potatoes, carrots, and red peppers one by one, and keep stirring.
Close the lid again and turn the knob to sealing. Cook on high pressure for 5 minutes. When it beeps and stops cooking, release the knob and let the steam out (be careful).
Take off the lid and stir your stew.
Make a slurry by adding 1/2 cup of water and stirring in the tapioca flour and mixing it together.
Add the slurry to your stew and keep stirring frequently for another 5 minutes until your stew boils and thickens.
Serve in a bowl.
If you are not following Whole 30, serve over pasta or gluten-free pasta.