10 Easy 300-Calorie Meals with 30g of Protein

If you’re aiming for steady energy, fewer cravings, and better blood sugar balance in perimenopause, protein is your best friend — but getting enough of it without blowing out your calories? That’s the real trick.

Here are 10 easy and satisfying meal ideas that each give you 30 grams of protein in around 300 calories. These aren’t shakes or supplements (though those have their place!) — they’re real food combos you can mix, match, and enjoy throughout your day.

Let’s dive into some simple, nourishing ways to get more protein on your plate.

🧀 1. Cottage Cheese & Avocado Bowl

  • 150g low-fat cottage cheese

  • 1/4 avocado, diced

  • Cherry tomatoes, lemon, cracked pepper
    🟰 ~300 cal | 30g protein

🍳 2. 2 Eggs + 100g Egg Whites + Baby Spinach

  • 2 whole eggs

  • 100g egg whites (about 3 whites)

  • Sautéed spinach in spray olive oil
    🟰 ~295 cal | 30g protein

🥣 3. Protein Oats

  • 1/3 cup oats

  • 1 scoop (30g) protein powder

  • Cinnamon, berries, water or almond milk
    🟰 ~300 cal | 30g protein

🧁 4. Microwave Protein Muffin (Single Serve)

  • 1 egg

  • 1 tbsp almond flour

  • 1 scoop protein powder

  • 1 tbsp Greek yoghurt

  • Dash of baking powder
    Microwave 60–90 sec in a ramekin
    🟰 ~290 cal | 30g protein

🐟 5. Tuna Lettuce Cups

  • 95g can tuna in springwater

  • 2 tbsp cottage cheese or Greek yoghurt

  • Lettuce cups, grated carrot, herbs
    🟰 ~280 cal | 30g protein

🍗 6. Grilled Chicken Snack Plate

  • 100g cooked chicken breast

  • Cucumber slices, cherry tomatoes

  • 1 tbsp hummus or tahini
    🟰 ~300 cal | 30g protein

🥜 7. High-Protein Yoghurt & Peanut Butter

  • 170g plain low-fat Greek yoghurt

  • 1/2 tbsp peanut butter

  • Cinnamon, berries
    🟰 ~300 cal | 30g protein

🫘 8. Tofu Scramble with Veggies

  • 120g extra-firm tofu

  • Capsicum, spinach, zucchini

  • Turmeric, cumin, black salt
    🟰 ~300 cal | 30g protein

🧀 9. Low-Cal High-Protein Wrap

  • 1 low-carb wrap

  • 80g roast turkey or chicken breast

  • 1 tbsp cottage cheese or yoghurt

  • Lettuce, mustard
    🟰 ~300 cal | 30g protein

🥚 10. Hard-Boiled Eggs + Edamame

  • 2 boiled eggs

  • 1/2 cup shelled edamame

  • Sea salt, chilli flakes, squeeze of lemon
    🟰 ~300 cal | 30g protein

Previous
Previous

So... What’s Going On With Me? A Loving Note to Partners.

Next
Next

Why Getting Enough Protein Is Your Part-Time Job in Perimenopause