High protein creamy cheesy ground beef burrito

Meal Prep Freezer Burritos (High Protein, Low Calorie)

By Beast in Balance · 8 min read · Updated May 2025

Batch-cook six high-protein freezer burritos in under an hour — then enjoy a grab-and-go meal that delivers 46g of protein for just 513 calories, any day of the week.

Why Freezer Burritos Are a Meal Prep Game-Changer

Most meal prep food is either bland, time-consuming, or falls apart nutritionally when you check the macros. Freezer burritos solve all three problems at once. One session gives you a week’s worth of high-protein lunches or dinners that reheat in under 12 minutes — and taste genuinely good every time.

The secret is in the technique: cooling the filling before rolling, keeping tortillas sealed until the last moment, and layering fats and proteins that hold up perfectly through the freeze-reheat cycle. This recipe makes six burritos at 513 calories each, with a macro split that would impress most nutrition labels.

513

calories per burrito

46g

protein per serving

3 mo

freezer life when wrapped correctly


🛒 What You Need (Makes 6 Burritos)

Every ingredient earns its place here — either for flavour, for protein, or for keeping the calorie count honest. Here’s the full shopping list and why each item was chosen.

IngredientAmountNotes
Wheat tortillas (28cm / 11in)6~200 kcal each — keep sealed until rolling
Extra-lean ground beef (5% fat)900g~130 kcal / 100g — use 20% fat for a richer result
Yellow onions2 large (~250g)Diced — adds sweetness and fibre
Canned seeded tomatoes300gOr a low-calorie passata
Laughing Cow cheese wedges4 wedges~40 kcal each — the creaminess secret
Fat-reduced shredded mozzarella120gOr Grana Padano for a sharper flavour
Olive oil spray~5gFor the pan
Salt, black pepper, garlic powder, oreganoTo tasteSeason the beef generously

💡 Equipment needed: A large 28cm frying pan, a kitchen scale, aluminium foil, and a large zip-lock freezer bag. A food thermometer is strongly recommended for safe reheating.


1. 🫓 Choose the Right Tortillas

BEST FOR: Structure · Pliability · Freezer Performance

Use six wheat tortillas with a diameter of 28cm (11 inches) and around 200 calories each. The size matters — too small and you can’t fold them cleanly; too large and the burrito becomes unwieldy to freeze and reheat evenly. Wheat tortillas hold up better through the freeze-thaw cycle than corn varieties, keeping their structure without going gummy or cracking.

The single most overlooked step in the whole recipe: do not open the tortilla packaging until the very last moment before rolling. Tortillas exposed to air stiffen quickly, and a stiff tortilla will crack when you try to fold it. If yours have already dried out, wrap them in a damp paper towel and microwave for 20–30 seconds to restore elasticity before use.

🏷 6 tortillas · 28cm / 11in · ~200 kcal each · Wheat · Freezer-friendly

💡 Pro Tip: Keep the tortilla bag sealed until you’re ready to roll the very first burrito. Open it, take one out, seal it again. This keeps each remaining tortilla pliable throughout the assembly process.


2. 🥩 Pick Your Ground Beef

BEST FOR: High Protein · Macro Control · Lean Fuelling

This recipe uses 900g of extra-lean ground beef at 5% fat — approximately 130 calories per 100g. Each burrito gets 150g of raw beef, which cooks down and combines with the sauce to give you a protein-dense filling. You’ll add 225g of the finished beef mixture (post-sauce) per burrito once everything is combined and weighed out on the scale.

You can use standard 20% fat ground beef, but be aware that the higher-fat version roughly doubles the calorie contribution from the meat alone — pushing each burrito well past 700 calories. The 5% fat option keeps the macros clean without sacrificing flavour, especially once the tomato sauce, cream cheese, and mozzarella are incorporated into the filling.

🏷 900g total · 5% fat · 150g per burrito (raw) · ~130 kcal / 100g · High Protein

💡 Pro Tip: Season the beef directly in the pan with salt, 10 cranks of black pepper, and a teaspoon of garlic powder before adding anything else. Seasoning the meat early — while it’s browning — builds a deeper, more developed flavour than adding everything at once at the end.


3. 🧅 Prep the Onions

BEST FOR: Flavour Base · Gut Health · Low Calorie

Dice two large yellow onions — approximately 125g each, 250g total. That sounds like a lot for six burritos, but once cooked down and spread across all six portions the volume shrinks dramatically. Yellow onions are the right choice here: they caramelise beautifully under medium-high heat and add natural sweetness that balances the acidity of the tomato sauce. No other vegetables are needed in this recipe.

Onions are one of the best prebiotic foods available — feeding beneficial gut bacteria that support immune function and digestion. Cooking them until fully translucent and developing colour — around 5 to 6 minutes after adding them to the browned beef — is what unlocks their sweetness and removes any harsh raw flavour. Don’t rush this step.

🏷 250g total · Yellow onions · Prebiotic · Gut Friendly · Low Calorie

💡 Pro Tip: Cook the onions on medium-high heat for a full 5–6 minutes until translucent and starting to colour. Underdone onions have a sharp, unpleasant bite — properly cooked ones add depth and sweetness that elevate the whole filling.


4. 🍅 Make the Tomato Sauce

BEST FOR: Moisture · Flavour · Antioxidants

The sauce is simple: 300g of seeded canned tomatoes, a tablespoon of salt, 20–25g of black pepper, and a couple of teaspoons of dried oregano. Mix everything together before it goes into the pan. You can substitute a pre-made jarred sauce if you prefer, but check the label carefully — pre-cooked sauces typically have double the calories due to added oil.

Canned tomatoes are one of the most nutrient-dense pantry staples you can use. The canning process actually increases the bioavailability of lycopene — the powerful antioxidant linked to reduced cardiovascular disease risk — compared to fresh tomatoes. Add the sauce to the pan after the beef and onions have cooked for 11–12 minutes total, stir to coat everything, and cook for one further minute.

🏷 300g canned tomatoes · Oregano · Lycopene-rich · Low Calorie · Antioxidant

💡 Pro Tip: If using a jar sauce, look for options listing olive oil rather than sunflower or vegetable oil, and check that sugar doesn’t appear in the first three ingredients. A good-quality passata adds less than 50 extra calories per burrito.


5. 🧀 Add the Laughing Cow Cheese Wedges

BEST FOR: Creaminess · Low Calorie · Sauce Binding

Four Laughing Cow cheese wedges — around 40 calories each — are the secret weapon in this recipe. Added to the pan after the tomato sauce has been incorporated, they break down over 2–3 minutes of continuous stirring into a silky, creamy sauce that coats every piece of beef. The result is a glossy, rich-looking filling that tastes far more indulgent than the calorie count suggests.

These wedges provide creaminess and binding without the calorie load of heavy cream, full-fat sour cream, or a roux-based sauce. The wedge format makes it easy to portion precisely across batches. Don’t rush this step — take the full 2–3 minutes to ensure the cheese is fully broken down and incorporated before moving on to the mozzarella.

🏷 4 wedges total · ~40 kcal each · Cream cheese · Low Calorie · Sauce binding

💡 Pro Tip: Use a spatula — not a spoon — to break down the wedges. The flat edge is much more effective at pressing and folding the cream cheese into the meat without leaving lumps. Keep the heat on medium-high throughout.


6. 🫕 Finish with Mozzarella

BEST FOR: Protein Boost · Melt Factor · Texture

The final ingredient in the filling is 120g of fat-reduced shredded mozzarella, stirred in after the cream cheese is fully incorporated. It melts quickly — within a minute or two — and transforms the sauce from creamy to genuinely luxurious: stretchy, cohesive, and deeply satisfying. Grana Padano or another low-moisture cheese works equally well if you prefer a sharper flavour profile.

Fat-reduced mozzarella still delivers around 24g of protein per 100g while keeping the fat contribution lower than full-fat varieties. In a recipe where you’re already building protein through the beef, using a leaner cheese makes room for the calories contributed by the tortilla and sauce without blowing the macro targets. Once it’s fully melted and glossy, your filling is ready to cool.

🏷 120g total · Fat-reduced · ~24g protein / 100g · Mozzarella · Low fat

💡 Pro Tip: Add the mozzarella on low heat — high heat can make reduced-fat cheese go rubbery rather than melting smoothly. Stir constantly once it’s in and take the pan off the heat the moment it’s fully melted and glossy.


7. 🍳 Cook & Build the Filling

BEST FOR: Browning · Layering · One-Pan Simplicity

Use the largest pan you have — ideally 28cm — with around 5g of olive oil over medium-high heat. Add the beef first and cook for 4–5 minutes, stirring occasionally, until you see brown spots and almost no pink remains. That browning is the Maillard reaction at work, creating flavour compounds that no amount of seasoning can replicate. Add the onions and cook for another 5–6 minutes until translucent and starting to colour.

After 11–12 minutes total, add the tomato sauce and stir for one minute. Add the cream cheese wedges and stir continuously for 2–3 minutes until fully melted. Add the mozzarella and stir until glossy. The entire filling comes together in under 15 minutes of active cooking — the real time investment is the cooling step that follows, not the cooking itself. Taste and adjust salt after each cheese addition.

🏷 Medium-high heat · 5g olive oil · ~15 min cook time · One pan · Maillard browning

💡 Pro Tip: Taste and adjust salt twice — once after the tomato sauce goes in, and again after the cheeses have melted. The cheeses add saltiness of their own, so season cautiously at each stage rather than all at once at the beginning.


8. ❄️ Cool the Filling Before Rolling

BEST FOR: Preventing Sogginess · Texture · The Critical Step

This is the step most people skip — and the reason their frozen burritos come out soggy. Transfer the finished filling to a large flat plate and place it in the fridge for around 20 minutes before you start rolling. Spread the filling thinly across the plate to speed up cooling. The goal is to stop the steam — not to chill the filling completely solid.

Hot filling releases steam inside the burrito as you roll it, which condenses against the tortilla and softens it before it ever hits the freezer. Once frozen and reheated, that softened tortilla becomes a limp, soggy wrapper. Twenty minutes of patience is the difference between a burrito that holds together beautifully and one that falls apart the moment you unwrap it. Don’t skip this.

🏷 20 min fridge rest · Flat plate · Prevents sogginess · Critical step · Spread thin

💡 Pro Tip: Use this 20-minute window productively — cut six sheets of aluminium foil, set up your scale, and take the tortillas out of the fridge if stored there. Having everything ready means you can roll all six burritos in quick succession.


9. 🌯 Roll & Wrap Perfectly

BEST FOR: Even Portions · Technique · Freezer-Ready

Place a tortilla on a sheet of aluminium foil. Put the plate of cooled filling on the scale and press reset. Weigh out 225g of filling per burrito — this keeps every portion consistent in both macros and size. Spread the filling in the lower-middle third of the tortilla with a little space around the edges. To roll: fold both sides inward toward the centre, then pull the bottom edge up and roll forward, tucking as you go.

Wrap each burrito tightly in the foil, sealing the ends to prevent freezer burn. Place all six wrapped burritos into a zip-lock freezer bag for a second layer of protection against ice crystals and off-flavours. Burritos stored this way keep well for up to three months without any noticeable degradation in texture or flavour. Label the bag with the date.

🏷 225g filling per burrito · Weigh every one · Foil-wrapped · Freezer bag · Up to 3 months

💡 Pro Tip: The fold-and-roll technique takes one or two attempts to feel natural. By the third or fourth burrito you’ll have a reliable rhythm. Don’t be put off if the first one isn’t perfectly neat — it’ll taste identical.


10. 🔥 Freeze & Reheat Correctly

BEST FOR: Food Safety · Even Heating · Convenience

To reheat from frozen, place the burrito on a plate and microwave on the defrost setting — or at 260 watts — for 7–8 minutes. Then increase to 620 watts for a further 3–4 minutes. Always check the internal temperature with a food thermometer before eating — the centre should be piping hot throughout, not just warm on the outside. Aim for at least 75°C (165°F) internally.

The two-stage reheat is important: jumping straight to full power from frozen creates hot edges and a cold, dense centre — especially with a filling this thick. Starting on low power slowly and evenly thaws the burrito before the second blast brings it to a safe eating temperature throughout. This method takes under 12 minutes and delivers results far superior to oven reheating from frozen.

🏷 260W defrost → 620W · ~12 min total · Check temperature · 75°C / 165°F · From frozen

💡 Pro Tip: An instant-read thermometer is one of the most useful kitchen tools you can own for meal prep. For reheated frozen food, hitting 75°C (165°F) internally ensures any bacteria that may have developed during storage are fully eliminated.


⚠️ Mistakes That Ruin Freezer Burritos

Freezer burritos are genuinely forgiving, but a handful of common errors can turn a great batch into a disappointing one. The most damaging mistakes tend to happen either at the very start — with the tortillas — or right at the end with rolling and reheating.

  • Rolling with hot filling — Steam trapped inside the burrito softens the tortilla before freezing. Always cool the filling for 20 minutes first.
  • Opening tortillas too early — Exposed tortillas stiffen quickly and crack when folded. Keep the bag sealed until you’re ready to roll each one.
  • Reheating at full power from frozen — You’ll get hot edges and a cold centre. Always start on defrost/low power, then finish on high.
  • Skipping the thermometer — Guessing temperature by feel isn’t reliable with a thick frozen filling. Use a thermometer and hit 75°C / 165°F.
  • Using a high-fat jarred sauce — Pre-made sauces can double the calories of the filling. Check the label and avoid anything with heavy added oil.
  • Not weighing portions — Eyeballing means inconsistent burritos — some too full to wrap, some underwhelming. Use a scale for every single one.

How to Make This Work Every Week

Freezer burritos become genuinely effortless once you’ve made them once. The prep fits into a single Sunday session and the payoff runs all week. These principles will keep the process consistent and the results high-quality batch after batch.

⚖️ Weigh Every Portion
225g of filling per burrito keeps macros consistent and prevents some burritos ending up over-stuffed or underwhelming at mealtime.

🧊 Always Cool the Filling First
20 minutes in the fridge before rolling is non-negotiable — it’s the single step that prevents soggy tortillas after reheating.

🏷️ Label Your Freezer Bag
Write the batch date on the bag — burritos keep for up to 3 months and knowing when you made them prevents unnecessary food waste.

🔥 Two-Stage Reheat Every Time
Start on defrost (260W) for 7–8 min, then high (620W) for 3–4 min — never full power from frozen or you’ll get cold centres every time.

🥩 Choose Lean Beef for the Macros
5% fat mince keeps each burrito under 520 calories — swap to 20% fat and you’ll add well over 100 calories to every single serving.

🫓 Keep Tortillas Sealed Until Rolling
Open the pack one tortilla at a time — stiff, air-dried tortillas crack when folded and won’t give you a clean seal around the filling.


Frequently Asked Questions

Can I make these burritos without beef?

Yes — the technique works well with ground turkey or chicken mince, both of which are lower in calories and similarly high in protein. A plant-based mince also works for a vegan version, though the macros will differ. The key is keeping the fat content low to avoid a greasy filling that doesn’t reheat well from frozen.

How long do the burritos last in the freezer?

Up to three months when wrapped tightly in foil and stored in a sealed freezer bag. After three months the texture can start to deteriorate — the tortilla may become slightly gummy on reheating. Always label your bag with the date so you know exactly how old your batch is.

Can I add extra vegetables to the filling?

You can, but choose vegetables with low water content — diced peppers, courgette, and corn all work well. High-water vegetables like fresh tomatoes or cucumber release moisture during freezing and reheating, which can make the burrito soggy. If adding extra veg, reduce the filling weight slightly to avoid over-stuffing the tortilla.

What if I don’t have a microwave?

Reheat from frozen in an oven at 180°C for 25–30 minutes, wrapped in foil. The result is a slightly crispier exterior which many people prefer. You can also defrost overnight in the fridge and pan-fry the burrito for 3–4 minutes per side to warm through and crisp up the tortilla beautifully.

Are the macros accurate for every burrito?

The figures — 513 kcal, 42g carbs, 15g fat, 46g protein — are based on the exact ingredients specified: 5% fat beef, Laughing Cow wedges, fat-reduced mozzarella, and 200-calorie wheat tortillas. If you swap any ingredient, particularly the fat percentage of the beef or the cheese type, the macros will change. Using a scale for every 225g portion is the only way to keep them consistent.

Can I prep these burritos and keep them in the fridge instead of freezing?

Yes — assembled burritos keep well in the fridge for up to 3 days. Skip the foil wrapping and store them in an airtight container instead. Reheat in the microwave at full power for 2–3 minutes, or pan-fry to get a golden, crispy exterior. The cooling step before rolling is still important even for fridge storage.


Meal Prep That Actually Tastes Good

Six burritos. One hour. A week of high-protein meals ready in under 12 minutes. The technique is simple, the ingredients are affordable, and the results are impressive — 46g of protein per serving in a meal that tastes like it came from a burrito bar, not a meal prep container.

Make your first batch this weekend, and you’ll understand why this is the kind of recipe people come back to every single week.

© 2025 Beast in Balance · For informational purposes only. Consult a healthcare professional for personalised nutritional advice.

Prev Post

Next Post