
Instant Pot Pinto Beans with Chorizo
This Instant Pot Pinto Beans with Chorizo provides 12g protein and 231 calories per serving, functioning as a plant-protein side dish rather than a standalone meal. Quick-preps 6 servings on the stovetop for adding to bowls, tacos, or complete plates. Works best paired with higher-protein mains to reach your daily targets.
Ingredients
- •Vegetable oil(15g)
- •Chorizo, Pork(113g)
- •Yellow Onion
- •Garlic(180g)
- •Beans, Pinto, Canned, Drained(480g)
- •2 bay leaves ($0.30)
- •freshly cracked pepper ($0.05)
- •Low Sodium Chicken Broth(720g)
- •Canned Diced Tomatoes(425g)
Instructions
- 1Dice the chorizo and heat the vegetable oil in a large pot over medium-high heat for 1 minute. Add the chorizo and cook for 5–7 minutes, stirring occasionally, until the edges are slightly crispy and fat renders out.
- 2While the chorizo cooks, dice the onion and mince the garlic. Once the chorizo is crispy, add the onion and garlic to the pot and cook for 3–4 minutes over medium-high heat, stirring often, until the onion becomes soft and translucent.
- 3Add the canned pinto beans (with their liquid) and the low sodium chicken broth to the pot. Stir well to combine, scraping up any browned bits from the bottom. Bring to a simmer over medium-high heat.
- 4Once simmering, reduce heat to medium and cook uncovered for 8–10 minutes, stirring occasionally, until the liquid reduces slightly.
- 5Add the canned diced tomatoes with all their juices and stir to combine. Continue to simmer over medium heat for 5–7 minutes, stirring often, until the beans are very tender and the liquid thickens to a stew-like consistency.
- 6Taste and adjust seasonings as needed. Remove from heat.
- 7Divide the bean mixture evenly into 6 airtight containers while hot. Allow to cool to room temperature before sealing and refrigerating.
- 8Reheat individual portions in the microwave or on the stovetop over medium heat until warmed through. Serve with tortillas, rice, or tortilla chips and optional toppings.
Nutrition — Per Serving
231
calories
12g
protein
8g
fat
- Carbohydrates
- 30g
- Saturated fat
- 2.2g
- Sodium
- 582 mg
- Dietary fiber
- 6.4g
6 servings per batch · ~322g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set your goal to unlock — free, 30 secondsCommon questions
How much protein does Instant Pot Pinto Beans with Chorizo have per serving?
Each serving contains 12g of protein and 231 calories with 8g fat and 30g carbs. This is best used as a side dish or base ingredient rather than a standalone meal due to the lower protein content.
How long does Instant Pot Pinto Beans with Chorizo take to prep?
The recipe batch-preps 6 servings using quick prep methods on the stovetop, making it efficient for preparing a carbohydrate-based side across multiple meals. Pair it with higher-protein mains to round out your macros for the day.
Is Instant Pot Pinto Beans with Chorizo good for fat loss?
At 231 calories per serving, this recipe works as a lower-calorie side option when paired with lean proteins, allowing you to add volume and carbs without exceeding your deficit. The fiber from beans (embedded in the 30g carbs) supports satiety on lower-calorie days.
More like this
Kale White Bean and Pesto Salad
Stovetop · 4 servings
Instant Pot Chicken Noodle Soup
Instant Pot · 6 servings
Instant Pot Chicken Tagine
Instant Pot · 8 servings



