Ultimate Instant Pot Pinto Beans: 22g Protein
Ultimate Instant Pot Pinto Beans: 22g Protein
You thought beans were a side dish.
A supporting player. The thing on the plate next to the “real” protein.
These beans are the main event. With ground pork simmered right in, you get 22g of protein per bowl and a pot of food that costs maybe $8 and feeds your family for days.
New here? Protein First Recipes leads every recipe with its honest protein number. Subscribe free and a new recipe lands every week.
📊 The Macros
🥩 PROTEIN: 22g
Calories 370 · Carbs 40g · Fat 10g · Fiber 10g Protein density: 5.9g protein per 100 calories Serves 6 · about 70 min (mostly hands-off pressure cooker time) · perfect for meal prep
A pot you set and forget, with the protein numbers of a proper dinner.
Most pinto bean recipes hover around 14g of protein per serving. Add 8oz of ground pork and you push every bowl to 22g without changing anything else you love about the dish.
🍳 The Recipe
Ultimate Instant Pot Pinto Beans. Serves 6. No soaking, no babysitting, one pot.
This is the kind of cook-once-eat-all-week recipe that makes meal prep feel less like a chore and more like a gift to your future self.
Ingredients
- 8 oz ground pork (the protein boost, ~45g total protein for the pot)
- 1 strip of bacon
- 1 lb organic pinto beans (no soaking needed)
- 3-4 cloves garlic, peeled
- 1 onion, cut in half
- 2 bay leaves
- 6 cups filtered water
- 2 tsp Himalayan salt, divided
- Optional toppings: diced avocado, minced white onion, chopped cilantro
Method
- Set Instant Pot to sauté mode. Add the ground pork and bacon, breaking up the pork as it cooks, 3 to 4 minutes until mostly browned.
- Add garlic, onion halves, and bay leaves. Sauté 1 more minute.
- Sort and rinse the dry pinto beans. Add to the pot with the water and 1 tsp salt.
- Seal the lid and set to high pressure for 55 minutes (for soft, creamy beans) or 45 minutes (for firmer beans).
- Allow pressure to release naturally for 15 to 25 minutes, then open the lid.
- Remove bay leaves and add the remaining teaspoon of salt. Taste and adjust.
- Serve in bowls topped with avocado, onion, and cilantro.
Make-ahead: keeps beautifully in the fridge for 5 days. Freezes up to 3 months. The flavor deepens overnight.
Making this tonight? Reply and tell me how soft you like your beans. I’m firmly in the mushy camp and I’m not apologizing.
🔄 The Swap
Add 8oz of ground pork to the sauté step before the beans go in.
That’s it. The pork braises inside the pressure cooker with the beans, picking up all the garlic and bay leaf flavor while it contributes 45g of protein to the whole pot.
That’s 7.5 extra grams per bowl, which is what pushes these from a side dish into a full meal.
Ground chorizo works here too and adds a smoky depth. Just use the same 8oz amount.
🔬 The Science
Why do beans and protein make such a strong team?
Beans bring fiber that slows digestion. The combination of soluble fiber and plant protein creates a slow, steady release of energy, which is very different from a meal of just meat or just carbs.
Protein from multiple sources adds up. The beans themselves, the ground pork, and the bacon each contribute protein. That stacking effect is exactly how you hit meaningful totals without eating a giant portion of any one thing.
Resistant starch in cooked beans feeds your gut. Cooled pinto beans develop resistant starch that acts like a prebiotic, supporting the gut microbiome. That’s a bonus nobody talks about enough.
Beans aren’t low protein. Beans without any added protein are low protein. Add the pork and call it dinner.
[QUOTABLE]
đź’ˇ The Takeaway
One pound of dry beans, 8 ounces of ground pork, and about 70 minutes of mostly waiting.
That’s six bowls of food, 22g of protein each, and a grocery bill that’ll make you very happy.
Send this to someone who thinks eating enough protein is expensive. This pot of beans is the counterargument.
Want a whole week where every day hits 120g of protein on a budget?
Download the free 7-Day 120g-Protein Meal Plan → Seven days of meals and snacks, every day hitting 120g, with a grocery list and honest macros on every plate.
A new recipe lands every week. Subscribe free so the next one finds you.
Written by Annette. Real food, honest macros, not medical advice.