Low Carb Meals Under 300 Calories

13 Low-Carb Meals Under 300 Calories (With Per-Serving Macros)

The honest lead: “Low-carb” and “under 300 calories” describe the plate, not the person.

Meals that fit both labels tend to be built from lean protein, non-starchy vegetables, and small amounts of healthy fat, which is a genuinely nourishing template supported by Harvard’s Nutrition Source guidance.

What follows are 13 real recipes with per-serving macros calculated from USDA FoodData Central averages. Use them as a menu you rotate, not a diet you crash into.

Each meal lists calories, net carbs, protein, and fat so you can slot them into any daily plan.

How To Use This List

Two servings from this list plus a snack usually lands between 700 and 900 kcal, which is only a partial day. Combine three of these with a heartier dinner or breakfast to reach a normal 1,500 to 1,800 kcal target.

Every recipe is designed to be practical: standard supermarket ingredients, minimal equipment, 30 minutes or less.

Quick Comparison Table

#MealCalNet CarbProteinFat
1Watermelon Tomato Feta Salad28018 g12 g16 g
2Cheese-Stuffed Eggplant Rolls29515 g13 g19 g
3Spinach and Seed Power Salad23010 g10 g16 g
4Vegetable-Stuffed Mushrooms21011 g7 g15 g
5Zucchini Noodles With Shrimp Scampi2609 g25 g13 g
6Chicken Cauliflower “Fried Rice”28512 g28 g13 g
7Turkey Lettuce Wraps2407 g26 g11 g
8Salmon and Asparagus Foil Packet2956 g27 g18 g
9Cottage Cheese Cucumber Bowl2208 g25 g8 g
10Egg White Veggie Frittata Cups1905 g18 g10 g
11Tuna Avocado Boats2708 g22 g16 g
12Cauliflower Cheddar Soup24513 g11 g16 g
13Ground Beef and Broccoli Stir-Fry29510 g26 g16 g

The 13 Recipes

1. Watermelon Tomato Feta Salad (4 servings)

Per serving: 280 kcal, 18 g net carbs, 12 g protein, 16 g fat.

Ingredients

  • 2 cups diced watermelon
  • 2.5 cups halved cherry tomatoes
  • 3 oz feta cheese
  • 2 tbsp fresh mint
  • 1 tbsp olive oil
  • 1 tbsp lemon juice
  • salt and pepper

Instructions

  1. Combine watermelon and tomatoes in a bowl.
  2. Crumble feta over the top, scatter mint.
  3. Whisk oil, lemon juice, salt, and pepper and drizzle.
  4. Serve immediately so watermelon does not weep.

2. Cheese-Stuffed Eggplant Rolls (3 servings)

Per serving: 295 kcal, 15 g net carbs, 13 g protein, 19 g fat.

Ingredients

  • 2 eggplants sliced lengthwise
  • 3.5 oz ricotta
  • 1 clove garlic
  • 1 tbsp olive oil
  • 4 cherry tomatoes
  • 8 basil leaves
  • salt and pepper

Instructions

  1. Brush eggplant with oil and grill 3 minutes per side.
  2. Combine ricotta with crushed garlic and pepper.
  3. Spread on each slice, add a tomato quarter and a basil leaf, roll, and secure with a toothpick.
  4. Serve warm or room temperature.

3. Spinach and Seed Power Salad (3 servings)

Per serving: 230 kcal, 10 g net carbs, 10 g protein, 16 g fat.

Ingredients

  • 4 cups baby spinach
  • 1 tbsp pumpkin seeds
  • 1 tbsp sunflower seeds
  • 1 oz goat cheese
  • 1 boiled egg (sliced)
  • 1 tbsp olive oil
  • 1 tbsp lemon juice

Instructions

  1. Toss spinach with dressing.
  2. Top with seeds, goat cheese, and egg slices.
  3. Fast, nutrient-dense, and portable.

4. Vegetable-Stuffed Mushrooms (4 servings)

Per serving: 210 kcal, 11 g net carbs, 7 g protein, 15 g fat.

Ingredients

  • 20 large mushrooms
  • 3 tbsp olive oil
  • 1 onion
  • 3 cloves garlic
  • 1 tomato
  • 1 bell pepper
  • 1 small eggplant
  • 2 tbsp chopped parsley

Instructions

  1. Wipe mushrooms clean and remove stems.
  2. Dice all vegetables.
  3. Saute in olive oil with garlic until softened.
  4. Fill mushroom caps, bake at 400 F for 12 minutes.

5. Zucchini Noodles With Shrimp Scampi (2 servings)

Per serving: 260 kcal, 9 g net carbs, 25 g protein, 13 g fat.

Ingredients

  • 2 medium zucchini spiralized
  • 8 oz peeled shrimp
  • 1 tbsp butter
  • 1 tbsp olive oil
  • 3 cloves garlic
  • 1/4 cup dry white wine or broth
  • 2 tbsp lemon juice
  • red pepper flakes

Instructions

  1. Saute garlic in butter and oil.
  2. Add shrimp and cook 2 minutes per side.
  3. Add wine, lemon juice, and zucchini noodles.
  4. Toss 90 seconds and serve.

6. Chicken Cauliflower “Fried Rice” (3 servings)

Per serving: 285 kcal, 12 g net carbs, 28 g protein, 13 g fat.

Ingredients

  • 12 oz diced chicken breast
  • 3 cups riced cauliflower
  • 2 eggs
  • 1 tbsp sesame oil
  • 2 tbsp soy sauce
  • 1 cup frozen peas and carrots
  • 2 scallions

Instructions

  1. Cook chicken in sesame oil until browned.
  2. Push aside, scramble eggs, then add cauliflower rice and vegetables.
  3. Toss with soy sauce and scallions.
  4. High-protein, filling, and reheats well.

7. Turkey Lettuce Wraps (3 servings)

Per serving: 240 kcal, 7 g net carbs, 26 g protein, 11 g fat.

Ingredients

  • 12 oz ground turkey
  • 1 tbsp olive oil
  • 1/2 onion
  • 2 cloves garlic
  • 2 tbsp hoisin (or coconut aminos)
  • 1 tsp sesame oil
  • 1 head butter lettuce
  • 2 scallions
  • 1 tbsp toasted sesame seeds

Instructions

  1. Brown turkey with onion and garlic.
  2. Stir in hoisin and sesame oil.
  3. Spoon into lettuce leaves, garnish with scallions and sesame seeds.

8. Salmon and Asparagus Foil Packet (2 servings)

Per serving: 295 kcal, 6 g net carbs, 27 g protein, 18 g fat.

Ingredients

  • Two 4 oz salmon fillets
  • 12 asparagus spears
  • 2 tsp olive oil
  • 2 tsp lemon juice
  • 1 clove garlic
  • dill
  • salt

Instructions

  1. Place salmon and asparagus on foil squares.
  2. Drizzle with oil, lemon juice, garlic, and dill.
  3. Seal into packets and bake at 400 F for 15 minutes.
  4. No cleanup, no compromise.

9. Cottage Cheese Cucumber Bowl (1 serving)

Per serving: 220 kcal, 8 g net carbs, 25 g protein, 8 g fat.

Ingredients

  • 1 cup 2% cottage cheese
  • 1/2 cup diced cucumber
  • 5 cherry tomatoes
  • 1 tsp olive oil
  • everything bagel seasoning
  • black pepper

Instructions

  1. Mix everything in a bowl.
  2. High-protein, no cooking.
  3. A great desk lunch.

10. Egg White Veggie Frittata Cups (makes 6, serving = 2 cups)

Per serving: 190 kcal, 5 g net carbs, 18 g protein, 10 g fat.

Ingredients

  • 6 whole eggs plus 4 egg whites
  • 1 cup diced bell pepper
  • 1 cup spinach
  • 1/2 cup crumbled feta
  • salt and pepper

Instructions

  1. Whisk eggs and pour into a greased muffin tin.
  2. Distribute vegetables and feta.
  3. Bake at 350 F for 18 minutes.
  4. Freeze extras for weekday breakfasts.

11. Tuna Avocado Boats (2 servings)

Per serving: 270 kcal, 8 g net carbs, 22 g protein, 16 g fat.

Ingredients

  • 1 large avocado (halved and pitted)
  • 5 oz canned tuna in water (drained)
  • 2 tbsp Greek yogurt
  • 1 tsp Dijon mustard
  • 2 tbsp diced celery
  • 1 tbsp lemon juice

Instructions

  1. Combine tuna, yogurt, mustard, celery, and lemon.
  2. Spoon into avocado halves.
  3. Ready in 3 minutes.

12. Cauliflower Cheddar Soup (4 servings)

Per serving: 245 kcal, 13 g net carbs, 11 g protein, 16 g fat.

Ingredients

  • 1 large head cauliflower
  • 4 cups low-sodium broth
  • 1 small onion
  • 2 cloves garlic
  • 1 tbsp butter
  • 1 cup shredded sharp cheddar
  • 2 tbsp cream
  • salt

Instructions

  1. Saute onion and garlic in butter, add cauliflower and broth, simmer 15 minutes.
  2. Blend until smooth, stir in cheese and cream off heat.
  3. Warming and freezer-friendly.

13. Ground Beef and Broccoli Stir-Fry (3 servings)

Per serving: 295 kcal, 10 g net carbs, 26 g protein, 16 g fat.

Ingredients

  • 12 oz 90% lean ground beef
  • 4 cups broccoli florets
  • 1 tbsp sesame oil
  • 3 tbsp soy sauce or coconut aminos
  • 1 tbsp rice vinegar
  • 1 clove garlic
  • 1 tsp fresh ginger
  • red pepper flakes

Instructions

  1. Brown beef in sesame oil, drain excess fat.
  2. Add broccoli and 2 tbsp water, cover 3 minutes.
  3. Stir in sauce, garlic, and ginger, toss 60 seconds.

How These Fit Into a Full Day

A common daily assembly for someone on a 1,600 kcal low-carb plan might look like:

  • Breakfast: Egg White Veggie Frittata Cups (2) = 190 kcal, 18 g protein.
  • Lunch: Salmon and Asparagus Foil Packet = 295 kcal, 27 g protein.
  • Snack: Cottage Cheese Cucumber Bowl = 220 kcal, 25 g protein.
  • Dinner: Ground Beef and Broccoli Stir-Fry = 295 kcal, 26 g protein.
  • Extra: 1 oz almonds and 1 apple to reach total. Rounds the day to about 1,600 kcal with 100+ g protein.

Ingredient Swaps for Real Kitchens

  • No spiralizer? Use pre-cut broccoli slaw or shaved cabbage instead of zoodles.
  • Dairy-free? Swap ricotta for silken tofu blended with lemon and salt.
  • Vegetarian? Replace shrimp or chicken with tempeh or extra-firm tofu at similar weights.
  • Meal prep? Frittata cups, cauliflower soup, and lettuce-wrap filling all reheat well for 3 to 4 days.

Frequently Asked Questions

How many low-carb meals under 300 calories should I eat per day?

Two to four, depending on your total calorie target. Two of these plus a hearty breakfast or dinner and a snack usually lands in the 1,400 to 1,800 kcal range that most adults use for weight loss.

Are these meals keto-friendly?

Most are moderate low-carb rather than strict keto. Recipes with under 10 g net carbs per serving (salmon foil packet, turkey wraps, cauliflower fried rice, cottage cheese bowl, frittata cups, tuna avocado, ground beef stir-fry) fit within a keto day.

The watermelon salad and eggplant rolls are too high in carbs for strict keto.

Can I meal prep these in advance?

Yes. Frittata cups keep 4 days refrigerated or 2 months frozen. Soup keeps 4 days refrigerated or 3 months frozen. Salads should be assembled the day of.

Why are macros calculated with USDA data?

USDA FoodData Central is the standard reference database for food composition in the United States. Actual numbers vary slightly with brand and ripeness, so treat these as within about 10 percent.

Can I lose weight eating only these meals?

Only if total daily calories match your deficit target. Eating six of these back to back could deliver 1,500 kcal without much satiety balance. Distribute meals across the day and pair with protein-rich snacks.

Are these safe for people with diabetes?

Most are compatible with diabetes-friendly eating because they are lower in refined carbs and higher in protein and fiber. Anyone on insulin or sulfonylureas should coordinate meal patterns with their care team so medication doses match carb intake.

What about sodium?

Several recipes rely on soy sauce, feta, or cheddar, which push sodium up quickly. Use reduced-sodium soy sauce and skip added table salt if you monitor blood pressure.

Current Version
August 1, 2026
Edited By
Damla Sengul
July 25, 2026
Written By
Damla Sengul
July 27, 2026
Updated By
Damla Sengul
  1. USDA FoodData Central. Food Composition Database. https://fdc.nal.usda.gov/
  2. Harvard T.H. Chan School of Public Health, The Nutrition Source. Carbohydrates. https://nutritionsource.hsph.harvard.edu/carbohydrates/
  3. Academy of Nutrition and Dietetics. Meal Planning and Portion Guidance. https://www.eatright.org/