When you're out of groceries, focus on shelf-stable staples like rice, pasta, canned beans, eggs, oats, and frozen vegetables to build meals that still fit your macros. Most pantries and freezers hold more usable ingredients than you might think, and a few simple combinations can keep you on track until your next shopping trip.

This happens to everyone. Life gets busy, the shopping trip gets postponed, and suddenly you're staring at a nearly empty fridge wondering what to eat. The good news: you probably have more options than you realize, and staying on track with your macros doesn't require a fully stocked kitchen.

Start with What You Actually Have

Open your pantry, freezer, and the back of your fridge. Look for:

  • Grains and starches: Rice, pasta, oats, quinoa, bread, tortillas, crackers
  • Canned goods: Beans, tuna, chicken, tomatoes, soup
  • Frozen items: Vegetables, fruit, protein (chicken, fish, shrimp)
  • Proteins: Eggs, peanut butter, protein powder, cheese
  • Condiments and flavor: Oils, spices, sauces, vinegar, hot sauce

Write down what you find or snap a photo. No judgment—this is just inventory. Even a half-empty pantry usually contains the building blocks for a few solid meals.

If you want help turning a random assortment of ingredients into meals that fit your remaining macros, Punkin can suggest combinations based on what you actually have on hand.

Build Meals from Shelf-Stable Staples

Once you know what's available, think in terms of macros rather than recipes.

Protein sources you probably have:

  • Canned tuna or salmon (20–25 g protein per can)
  • Canned beans (chickpeas, black beans, kidney beans: 12–15 g protein per cup)
  • Eggs (6 g protein each)
  • Peanut butter or other nut butters (7–8 g protein per 2 tablespoons, plus fat)
  • Protein powder (20–25 g per scoop, depending on brand)
  • Cheese (6–7 g protein per ounce, plus fat)

Carb sources:

  • White or brown rice (45 g carbs per cooked cup)
  • Pasta (40–45 g carbs per cooked cup)
  • Oats (27 g carbs per half-cup dry)
  • Bread or tortillas (15–20 g carbs per slice or tortilla)
  • Crackers or pretzels (check the label)

Fat sources:

  • Cooking oils (olive, canola, vegetable)
  • Nuts and seeds
  • Nut butters
  • Cheese
  • Butter or margarine

Mix and match based on what you need to hit your macros. If you're low on protein, prioritize eggs or canned fish. If you need carbs, cook rice or pasta. If fat is what's left, add a drizzle of oil or a handful of nuts.

Quick Meal Ideas Using Common Pantry Items

Here are a few combinations that work when the fridge is bare:

Rice and beans
Cook rice, heat canned beans, season with whatever spices you have (cumin, chili powder, garlic powder). Add hot sauce or salsa if available. High in carbs and moderate protein; add cheese or a fried egg for more protein and fat.

Pasta with canned tomatoes
Boil pasta, heat canned tomatoes or tomato sauce, mix. Add canned tuna, chicken, or beans for protein. Drizzle with olive oil for fat. Season with dried herbs, garlic powder, or red pepper flakes.

Eggs and toast
Scramble, fry, or boil eggs. Serve with toast or a tortilla. Add cheese, hot sauce, or leftover vegetables. Adjust the number of eggs and slices of bread to fit your remaining macros.

Oatmeal with peanut butter
Cook oats with water or milk (if you have any). Stir in peanut butter and a scoop of protein powder. Add frozen berries or a drizzle of honey if available. High in carbs and protein, moderate fat.

Canned soup plus extras
Heat canned soup and boost it with added protein (canned chicken, beans, or a poached egg) or carbs (crackers, rice, or pasta). Check the label and adjust portions to fit your targets.

Tuna or chicken salad
Mix canned tuna or chicken with a little mayo, mustard, or Greek yogurt (if you have it). Serve on crackers, bread, or straight from the bowl. Add diced pickles, onion, or celery if available.

These aren't gourmet, but they're practical, macro-friendly, and made from ingredients that last.

How to Track Macros with Limited Ingredients

When you're working with shelf-stable foods, tracking is often easier than with fresh ingredients because most items have barcodes and standardized nutrition labels.

  • Scan packaged items: Use barcode scanning to log canned goods, pasta, rice, bread, and protein powder quickly.
  • Weigh or measure portions: A food scale helps, but measuring cups work fine for grains, beans, and liquids.
  • Estimate when necessary: If you're eyeballing a serving of peanut butter or guessing how much pasta you cooked, round up slightly to stay safe.
  • Prioritize protein: When choices are limited, hit your protein goal first, then fill the rest of your macros with whatever carbs and fats you have.

If you're not sure what combination of pantry items will fit your remaining macros, tools that recommend meals based on what you have can save you the mental math.

When to Order Out or Make a Quick Store Run

Sometimes the pantry is truly empty, or you don't have the energy to cobble together another rice-and-beans bowl. That's fine.

Restaurant options:
Many fast-casual and chain restaurants publish nutrition info online. Look for grilled proteins, rice or potato sides, and simple vegetables. Skip heavy sauces if you're tight on fat, or add them if you need the calories. Apps that find meals near you that fit your macros can filter by what you have left for the day.

Quick store run:
If you can make a short trip, prioritize high-impact staples: eggs, a rotisserie chicken, a bag of frozen vegetables, a loaf of bread, and a carton of Greek yogurt. These give you protein and flexibility for a few days without a full grocery haul.

Balancing convenience and goals:
You don't have to hit your macros perfectly every single day. If you're within 10–15% of your targets and you're eating enough protein, you're doing fine. Life happens, groceries run out, and one imperfect day won't derail your progress.

Not medical or nutritional advice; consult a professional for individual dietary needs.