Creamy chipotle steak and potatoes is the high-protein meal prep that eats like a restaurant dish but comes in at only 533 calories with a massive 60 grams of protein per serving. Juicy garlic-cumin steak bites, crispy oven-roasted potatoes, and a smoky, creamy chipotle sauce make this feel indulgent while it quietly hits your macros. It’s the kind of meal prep you’ll actually look forward to opening. Here’s exactly how to make it so the steak stays tender and the chipotle sauce turns velvety and smooth.
Why You’ll Love This Recipe ❤️
- 60g protein, only 533 calories — one of the best macro splits you’ll find in a meal this delicious.
- Tastes indulgent, eats lean — a creamy chipotle sauce that feels like a cheat meal but isn’t.
- Crispy potatoes + juicy steak — two satisfying textures in every bowl.
- Meal-prep perfect — it holds up and reheats beautifully all week.
Smoky, creamy, crave-worthy ✨
Chipotle paste, evaporated milk, cream cheese, and parmesan build a rich, smoky sauce that clings to every crispy potato.
Restaurant flavor, macro-friendly ⚡
This hits like a steakhouse dinner but keeps the calories in check thanks to light dairy and lean beef — a genuine win-win.
What You’ll Need 🛒
Use a tender steak like sirloin, cut into even cubes so it cooks fast and stays juicy. The “light” versions of the dairy (evaporated milk, cream cheese) are what keep this creamy sauce low in calories while still tasting rich. Chipotle paste is the star — it brings all the smoky heat.
For the steak:
- 800g (about 1.75 lb) beef steak (sirloin), cut into cubes
- 1 teaspoon salt
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1 teaspoon cumin
- 1 tablespoon lime juice
- 1 tablespoon olive oil
- 1 tablespoon light butter (to cook), plus extra to finish
For the potatoes:
- 800g (about 1.75 lb) white potatoes, cut into small cubes
- 1 teaspoon salt
- 1 teaspoon Italian herbs
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1 tablespoon olive oil (optional)
For the creamy chipotle sauce:
- 3 cloves garlic, minced
- 1/2 onion, finely chopped
- 1 teaspoon Italian herbs
- 50g (about 3 tablespoons) chipotle chilli paste
- 250ml (1 cup) light evaporated milk
- 100g (about 3.5 oz) light cream cheese
- 30g (about 1/3 cup) grated parmesan
How to Make It 👩🍳
You’ll marinate the steak, roast the potatoes, sear the steak, then build the creamy sauce and toss the potatoes through it.
Marinate the Steak
- Season and marinate. Cut the steak into cubes and toss with the salt, parsley, garlic powder, smoked paprika, cumin, and lime juice. Add the olive oil and mix well until the colour changes and the cubes are evenly coated. Set aside to marinate while you prep the potatoes.
Roast the Potatoes
- Season the potatoes. Cut the potatoes into small cubes and toss with the salt, Italian herbs, garlic powder, paprika, and optional olive oil until evenly coated.
- Roast until crispy. Spread the potatoes on a sheet pan in a single layer and oven-bake or air-fry at 200°C/400°F for 20–22 minutes, until golden and crispy. A single layer with space between the cubes is what gets them crispy instead of steamed.
Sear the Steak
- Cook the steak bites. Melt the light butter in a skillet over medium-high heat and sear the steak cubes for about 2 minutes per side, until browned and cooked to your liking (145°F for medium). Add a little extra butter and parsley, toss, then remove the steak and set it aside.
Build the Creamy Chipotle Sauce
- Soften the aromatics. In the same pan (all that fond is flavor), add the chopped garlic and onion and cook for about 5 minutes until soft. Stir in the Italian herbs and the chipotle chilli paste and mix well.
- Make it creamy. Pour in the light evaporated milk, then stir in the light cream cheese and parmesan. Mix until smooth, creamy, and indulgent — the sauce will turn a rich, smoky orange.
- Toss the potatoes. Add the crispy roasted potatoes to the sauce and toss until every piece is coated.
Assemble
- Portion the bowls. Divide the creamy chipotle potatoes and the steak bites among your meal-prep containers, keeping them side by side. Cool before sealing the lids.
Pro Tips for Success 💡
Roast the potatoes in a single layer with space between them. Crowding the pan traps steam and gives you soft potatoes, so spread them out (or use two trays) for that crispy, golden edge that holds up even after the sauce (the crisp is everything here).
Don’t overcook the steak. Two minutes a side over medium-high is plenty for tender, juicy bites — pull it at medium (145°F) and remember it keeps cooking a little off the heat. Overcooked steak turns tough, especially after reheating.
Use light evaporated milk and cream cheese for the creamy-but-lean magic. This is exactly how the sauce stays rich and velvety while keeping the whole dish at 533 calories — regular cream would push the calories way up.
Build the sauce in the steak pan. All those browned bits left from searing the steak add deep, savory flavor to the sauce, so don’t wash the pan between steps.
Toss the potatoes in the sauce, but keep the steak separate. Coating the crispy potatoes in the creamy chipotle sauce is what makes this dish, while keeping the steak on the side means it stays juicy and doesn’t get lost in the sauce.
Common Issues & Fixes ⚠️
Soggy potatoes. They were crowded on the pan or tossed in sauce too early and sat too long. Roast them in a single layer until genuinely crispy, and toss them in the sauce close to serving for the best texture.
Sauce too thick or split. The heat was too high or it reduced too long. Keep the sauce over medium heat, and if it thickens too much, loosen it with a splash more evaporated milk until smooth and creamy.
Tough steak. It was overcooked. Sear the cubes just 2 minutes per side to medium and pull them promptly — a tender cut like sirloin cooked quickly stays juicy.
Storage & Shelf Life ❄️
Store the assembled containers in the fridge for up to 4 days, per USDA FoodSafety.gov (cooked beef is safe 3–4 days at 40°F or below). Reheat gently — microwave loosely covered for 90 seconds to 2 minutes — so the steak stays tender and the creamy sauce doesn’t split.
This freezes reasonably well for up to 2 months, though cream-based sauces can separate slightly and the potatoes soften after thawing. For the best texture, keep it as a fridge-only, 4-day prep. If you do freeze, thaw overnight and reheat low and slow, stirring the sauce to bring it back together.
Recipe Variations 🔄
Swap the protein for chicken breast or thighs, shrimp, or even ground beef with the same chipotle sauce. Lower the carbs by using cauliflower or sweet potato in place of white potatoes, or bump the protein higher with a bit more steak. For another hearty steak meal prep, try my meal prep for athletes.
Adjust the heat by using more or less chipotle paste — it’s the main source of spice, so start light if you’re heat-sensitive. Make it a bit lighter still by using fat-free evaporated milk and low-fat cream cheese.
Serve it over rice or add a green veggie like broccoli or green beans to round it into an even bigger meal. For more high-protein bowls to rotate through your week, see my high protein chicken rice bowls.
What to Serve With This 🍽️
This is a complete, protein-packed meal on its own, but a side of steamed broccoli or a simple green salad adds freshness and volume. A scoop of rice stretches it further for hungrier days or higher-calorie needs. For another satisfying, macro-friendly meal in your rotation, don’t miss my high protein meal prep for the week. To drink, sparkling water with lime or an unsweetened iced tea keeps it light.
Common Questions ❓
Q: Can I make this creamy chipotle steak and potatoes ahead of time?
A: Yes — it’s built for meal prep. Cook everything, portion into containers, and refrigerate for up to 4 days. Reheat gently so the steak stays tender and the creamy sauce doesn’t split.
Q: How is it only 533 calories with 60g of protein?
A: The lean steak brings the protein, and using light evaporated milk and light cream cheese keeps the creamy sauce rich without the heavy calories of cream. It’s a genuinely macro-friendly comfort meal.
Q: What is chipotle paste and where do I find it?
A: It’s a smoky, spicy paste made from chipotle chilies, usually near the Mexican or international foods in most grocery stores. You can also blend chipotle peppers in adobo into a paste as a substitute.
Q: Can I use a different protein?
A: Absolutely — chicken, shrimp, or ground beef all work well with the same chipotle sauce. Just adjust the cook time for your protein of choice.
Q: How do I keep the potatoes crispy?
A: Roast them in a single layer until genuinely golden and crispy, and toss them in the sauce close to serving rather than letting them soak. They’ll hold their texture much better that way.
Nutrition Facts 📊
Here’s the nutrition per serving (based on 4 servings), as shown in the recipe. Saturated fat, sodium, and cholesterol are estimated. (Verify in WP Recipe Maker for your exact ingredients and portions.)
- Calories: 533 kcal
- Protein: 60g
- Carbohydrates: 47g
- Dietary Fiber: ~5g (estimated)
- Total Sugars: ~8g (estimated)
- Total Fat: 12g
- Saturated Fat: ~6g (estimated)
- Sodium: ~750mg (estimated)
- Cholesterol: ~120mg (estimated)
Macro Breakdown (% of calories)
- Protein: ~45%
- Carbs: ~35%
- Fat: ~20%
Math check: (60×4) + (47×4) + (12×9) = 240 + 188 + 108 = 536 ≈ 533 ✓
Diet Tags
This recipe is: High-Protein, Gluten-Free (check your chipotle paste label). Lower-Carb adaptable (cauliflower).
Allergens
Contains: Milk (butter, evaporated milk, cream cheese, parmesan). May contain: Check chipotle paste and any seasoning blends for hidden additives.
Nutrition Notes
With 60g of protein for only 533 calories, this is an exceptional macro split — high-protein, moderate-carb, and lower-fat thanks to lean steak and light dairy. It comfortably meets the FDA “high in protein” threshold. Nutrition is from the recipe as shown; verify for your exact brands and portions. Values are estimates where noted.
Final Thoughts ❤️
This creamy chipotle steak and potatoes is proof that macro-friendly meal prep can taste genuinely indulgent — juicy steak, crispy potatoes, and a smoky, velvety chipotle sauce that lands at 60g of protein for just 533 calories. The tricks are simple: roast the potatoes crispy, sear the steak quickly so it stays tender, and lean on light dairy for a sauce that’s rich without the heavy calories. Keep the steak separate, toss the potatoes in that gorgeous sauce, and you’ve got a week of meals you’ll actually be excited to eat. If you want your protein and calories mapped out for a whole week of meals like this, my Macro Method makes hitting your numbers effortless.
Macro Method — hit your protein and calorie goals without the math. Inside: macro-friendly meal templates, a tracker, and high-protein recipes built for real life. Get it here.
Nutrition is an estimate and varies by brand and portion.
