PF
Vibrant stir-fried beef with broccoli, tomatoes, and peppers in blue pots.
Instant Pot~75 minComplexity

Instant Pot Roast

This Instant Pot Roast provides 48g protein and 749 calories per serving, with enough volume to fuel training days without additional sides. Batch 6 hearty servings in quick prep time, letting collagen and connective tissue break down under pressure for maximum protein density. Load this into containers when you need calorie-dense meals that still prioritize protein.

Rate this recipe:

Ingredients

6 servings
  • Beef Chuck Roast(1361g)
  • Garlic(360g)
  • Rosemary, Fresh
  • Rosemary, Fresh(15g)
  • 1 teaspoon kosher salt (plus a few pinches)
  • ½ teaspoon ground black pepper
  • ½ cup water
  • Potato, Red(454g)
  • Tomato Sauce
  • Worcestershire Sauce(45g)

    Lea & Perrins is the standard. A little goes a long way.

  • Carrots(600g)
  • Cornstarch(30g)

Instructions

  1. 1Pat the beef chuck roast dry with paper towels and cut 6 one-inch deep slits into the top. Peel and halve the garlic cloves, then stuff each slit with a garlic half and a sprig of fresh rosemary. Season the roast all over with salt and black pepper.
  2. 2Heat a large Dutch oven or heavy-bottomed pot over medium-high heat for 2 minutes. Sear the beef on all sides, about 3–4 minutes per side, until deeply browned. Transfer the roast to a plate.
  3. 3Return the pot to medium heat, add the minced remaining garlic and cook for 1 minute until fragrant. Pour in the tomato sauce and Worcestershire sauce, stirring to combine. Nestle the beef back into the pot and add enough water to reach halfway up the sides of the roast.
  4. 4Arrange the red potatoes around the beef, sprinkle with chopped fresh rosemary and a pinch of salt. Cover the pot with a lid, reduce heat to low, and simmer for 90 minutes until the beef is fork-tender and potatoes are nearly soft.
  5. 5Add the raw carrots to the pot, stir gently, cover again, and simmer over low heat for 15 minutes more until the carrots are tender.
  6. 6Remove the beef and vegetables with a slotted spoon to a large bowl, discarding any large fat pieces. In a small bowl, whisk the cornstarch and 2 tablespoons water together until smooth. Turn the pot to medium-high heat, slowly pour in the cornstarch slurry while whisking the cooking juices, and cook for 3–5 minutes, stirring frequently, until the gravy thickens noticeably.
  7. 7Return the beef and vegetables to the pot and stir gently to coat with gravy and warm through, about 2 minutes over medium heat.
  8. 8Divide the beef, vegetables, and gravy evenly into 6 airtight containers while hot, ensuring each portion contains meat, potatoes, and carrots. Cool to room temperature before sealing and refrigerating.

Nutrition — Per Serving

749

calories

48g

protein

41g

fat

Carbohydrates
48g
Saturated fat
14.6g
Sodium
301 mg
Dietary fiber
5.7g

6 servings per batch · ~478g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Instant Pot Roast have per serving?

Each serving contains 48g of protein and 749 calories with 41g fat and 48g carbs. This is a calorie-dense option suited for surplus phases or high-activity days.

How long does Instant Pot Roast take to prep?

Despite the quick prep label, this recipe batch-cooks 6 servings at once, so you're getting a full week of dinners from a single cooking session. The Instant Pot cuts total time compared to traditional roasting methods.

Is Instant Pot Roast good for muscle gain?

At 48g protein and 749 calories per serving, this recipe works well during muscle-building phases where calorie surplus supports strength training. The 48g carbs post-workout help replenish glycogen alongside the substantial protein content.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan