Are you familiar with the saying "Abs are made in the kitchen"? We think so too. It's not just about burning calories at the gym but also about being mindful of what you put into your body.
Research has proven that having small, low-calorie meals more frequently aids in weight loss and weight maintenance. With our healthy Low-Calorie Macro recipes, you can create a 300-calorie meal plan for the day early on and be conscious of what you eat throughout the day.
Low-Calorie Macro recipes
But hold on! It's not just any 300-calorie meal plan recipe. Each of the recipes that we list shows the macronutrient breakdown in the 300 calories.
This way, you are not just counting calories but also nourishing your body. Going on a macro-focused diet ensures that your body gets the protein, carbs, and fat it needs to build healthy cells.
Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!
While on a macro diet, you must determine the macronutrients required for your body (based on weight, age, how active you are, and other factors) and then consume foods that provide you with the right amount of macronutrients to your body.
Check out our Top 20 healthy macro recipes for more information on macro balanced nutrition.
What does a 300-calorie meal look like?
Now that we have discussed the benefits of having low-calorie meals let's get into the nitty-gritty of what a 300-calorie macro meal looks like. Have a look at these 300 calorie equivalent food items; you might be shocked!
Four hardboiled eggs are about 292 calories (approx.) with 24g protein, 4g carbs, and 20g fat.
But 300 calories can also look like 210 grams of baked fries, yes, baked fries! – with 5g protein, 44g carbs, and 10g fat. Three ripe bananas make up 300 calories with 3g protein, 72 g carbs, and 9g fiber, and just two cups of coffee made with whole fat milk can add up to 300 calories (sometimes even more!)
It's not just about having smaller meals; it's also about choosing the right food with the correct macronutrient balance. Use this guide to prepare delicious 300 calorie meals that are nutritious and filling.
Top 15 Macro Friendly 300 Calorie Meal Recipes
1. Korean Glass Noodle Stir Fry
An awesome low-calorie meal recipe in just 300 calories!
PREP TIME
35 mins
COOK TIME
20 mins
TOTAL TIME
55 mins
SERVES
6
Main Ingredients:
- 250 grams of Korean sweet potato starch noodles
- 100 grams of rib eye fillet (cut into strips)
- 1 carrot (120g) peeled and julienned
- 110 grams of baby spinach (rinsed)
- 1/4 of a red capsicum (50g) julienned
- 1/2 of a yellow onion (105g) peeled and thinly sliced
- 100 grams of fresh shiitake mushroom (stems removed and thinly sliced)
Spinach Seasoning Ingredients
- 1/4 teaspoon fine sea salt
- 1/2 teaspoon garlic (finely chopped)
- 1 teaspoon of toasted sesame oil
Beef Marinade Ingredients:
- 1 tablespoon of soy sauce
- 1 teaspoon rice wine (mirin)
- 1/2 teaspoon garlic (finely chopped)
- 1/4 teaspoon black pepper (ground)
- 1 teaspoon of toasted sesame oil
Noodles and Mushroom Marinade Ingredients (To be mixed in a bowl)
- 4 tablespoons of soy sauce
- 1 tablespoon of honey
- 1 tablespoon of brown sugar
- 1 tablespoon toasted sesame oil
- 1/8 teaspoon of ground black pepper
Other Ingredients:
- 1 tablespoon toasted sesame seeds
- 1 tablespoon toasted sesame oil
- 1 extra large egg - egg white and yolk separated (Optional)
Final Ingredients
- Any cooking oil of your choice
- fine sea salt
- water to boil the spinach and the noodles
How to Cook:
- Place the beef strips in a medium-sized bowl and add in the beef marinade and mix well.
- Cover the bowl with a food wrap and keep it aside
- Prepare the vegetables of the main ingredients list as instructed in it.
- Put the sliced mushrooms in a bowl, add a tablespoon of the noodles and mushroom marinade mix and stir well. Set this mix aside.
- Blanch the spinach in boiling water for 5 to 10 seconds. Drain the hot water and cool it down by running it under cool tap water. Remove excess water by squeezing the spinach and put it into a bowl.
- Add the ingredients of the spinach seasoning and mix evenly. Put this mix into a large bowl
- Add the noodles to boiling water in a large pot and cook for 6 to 7 minutes. Drain the hot water, run it under cool water and give a couple of minutes for the water to drain.
- Cut the noodles with a pair of kitchen scissors (to 6 - 8 inches in length). Put the noodles in a bowl and add the rest of the noodles and mushroom marinade mix. Stir well and set aside.
- Now start cooking the prepared ingredients in the order of light to dark colors in a non-stick pan.
- After each step given below, transfer them into a bowl (except for the first two – egg white and egg yolk)
- Beat the egg white. Add one teaspoon of cooking oil to a well-heated pan and spread well. Now cook the egg white (both sides) for about one to two minutes. Transfer this to a cutting board and keep it aside.
- Beat the egg yolk and cook it (both sides) for one to two minutes. Transfer it into a cutting board and set it aside.
- Cook the onion with a pinch of salt on medium heat for one to two minutes or until it softens. Transfer this to a large bowl.
- Cook the carrot with a pinch of salt until it softens (one to two minutes). Add this to the large bowl as well.
- Cook the red capsicum with a pinch of salt, until it softens (one to two minutes) and transfer to the large mixing bowl
- Stir fry the marinated mushroom on low to medium heat, until well cooked (one to two minutes), and move this to the large mixing bowl.
- Stir fry the marinated meat on medium heat until well cooked (two to three minutes) and move to the large mixing bowl
- Stir fry the marinated noodles on medium flame until well mixed with sauce (two to three minutes) and transfer to the bowl
- Thinly cut the cooked egg yolk and egg white (to resemble the shape of matchsticks). Add these to the bowl as well
- Add the final ingredients to the bowl and mix all ingredients evenly with hands. (Make sure the ingredients are not too hot!)
- Serve warm.
2. Low-Calorie Veggie Brown Rice
One of the most filling low-calorie recipes on this list
PREP TIME
10 mins
COOK TIME
20 mins
TOTAL TIME
30 mins
SERVES
4
Ingredients:
- 1 large eggplant (diced)
- 1 large red capsicum (diced)
- 1 large zucchini (diced)
- 4 tomatoes (peeled and diced)
- 1 brown onion (diced)
- 3 cloves of garlic
- 1 tablespoon of fresh thyme (minced)
- 30g or a handful of basil (minced)
- 2 tablespoons of tomato paste
- 1 tablespoon of olive oil
- 1 cup uncooked brown rice
How to Cook:
- Cook the brown rice as per packet instructions
- Cut a shallow cross at the bottom of each tomato. Put them in boiling water for a minute, then peel and dice.
- Add half a tablespoon of olive oil to a large frying pan—Cook onion in it for three minutes or till soft. Add capsicum and cook for another five minutes (keep stirring). Place this mix in a separate bowl.
- Heat the olive oil in a frying pan and add the eggplant and zucchini to it. Cook for five minutes while stirring. Add in the onions and capsicum mix and the tomatoes, thyme, and tomato paste. Stir well until mixed thoroughly. Cover with lid and cook in simmer for about 15 minutes.
- Mix in the basil and garlic. Serve with the cooked brown rice.
3. Cheesy Vegan Cauliflower Bake
Yummy, healthy 300 calorie meal – with balanced macronutrients portions.
PREP TIME
10 mins
COOK TIME
45 mins
TOTAL TIME
55 mins
SERVES
4
Main Ingredients:
- 1/4 to 1/2 of a cauliflower head
- 110 grams of swiss chard
- 160 grams of chestnut mushrooms
- 160 grams of leeks
- A dash of dried parsley (optional)
Sauce ingredients
- 1/2 teaspoon of black pepper
- 1teaspoon of smoked paprika
- 1/2 teaspoon of cayenne pepper
- 2 cloves of garlic
- 3/4 teaspoon of salt
- 30 grams of nutritional yeast
- 170 grams of cashew nuts
- 500ml of water
How to Cook:
- Preheat the oven to 200 C
- Cut the cauliflower into florets
- Cut the leeks into 1c wide disks
- Chop the chard stems into bite-sized pieces and cut the leaves into a similar size as well.
- Quarter the chestnut mushrooms
- Add all the vegetables to a casserole dish (microwave safe). Put in the swiss chard first as it might char if placed on top.
- Blend the rest of the ingredients until a milky consistency is achieved. Pour this over the vegetables (evenly)
- Bake for 40 to 45 minutes (until the sauce is golden and sizzling)
- After baking, let it cool for 10 minutes.
- Garnish with smoked paprika and serve!
Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!
4. Vegan Fajita Bowl
Delicious 300 calorie dinner recipe
PREP TIME
10 mins
COOK TIME
20 mins
TOTAL TIME
30 mins
SERVES
6
Ingredients:
- 2 cups of cooked quinoa
- 2 tablespoons of olive oil
- 5 cloves of garlic (finely chopped)
- 1 large red bell pepper (sliced, any colour)
- 1 pack of seitan (12 ounces, sliced)
- 1 cup baby Bella mushrooms (sliced)
- 1/2 cup cherry tomatoes (sliced)
- 1/2 teaspoon of cumin
- 1/2 teaspoon of chili powder
- 1/4 teaspoon of red pepper flakes
- 1/4 teaspoon of oregano
- 1/4 teaspoon of onion powder
- salt and pepper to taste
- 2 cups of canned black beans (drained)
- 2 cups of lettuce (shredded)
Ingredients for the Bowls:
- 1/2 cup of quinoa
- 1 cup of lettuce (shredded)
- 1/2 cup of black beans
- 1/4 cup of sautéed red bell peppers
- sautéed tomatoes
- sautéed mushrooms
- 1/4 serving of the cooked seitan
- lime wedges to squeeze over the ingredients of the bowl
How to Cook:
- Cook the quinoa and add two teaspoons of maple syrup and lime.
- Heat the olive oil in a large pan on medium heat (while the quinoa is cooking)
- Add minced garlic to the pan and sauté until the aroma is released.
- Add the sliced bell peppers, seitan slices, mushrooms, and tomatoes.
- Add the seasonings to the pan and stir in.
- Lower flame and cook until the ingredients are soft or for about 15 minutes.
- Add in the black beans and mix well.
- Add salt and pepper as per taste.
- Remove from heat.
- To each bowl, add ½ cup of quinoa and ¼ cup of lettuce
- Divide the rest of the ingredients equally amongst the four bowls
- Lime wedges can be served on the side.
5. Easy Eggs n' Grains with Berries Breakfast Low-Calorie Macro Recipes
Easy low-calorie meal for one
PREP TIME
10 mins
COOK TIME
10 mins
TOTAL TIME
20 mins
SERVES
1
Ingredients:
- 2 slices of whole wheat bread toast or ¾ cup of cooked oatmeal/ quinoa
- 1 Egg plus 3 egg whites (or 6 egg whites as per your nutritional needs, but the calorie and macronutrient portion may change)
- Any vegetables (optional)
- Cooking oil spray
- 1 cup of berries of your choice
How to Cook:
- If cooking on the stove, spray a pan with cooking oil, add the vegetables, and cook until soft.
- Now scramble the eggs.
- Toast the bread and add the scrambled eggs to the bread. Add berries on the side, and it's ready to serve!
- If cooking in the microwave beat the eggs with spices of your choice.
- Then microwave on high heat for about 45 seconds in a microwave-safe bowl.
- Now take out the eggs and stir them. Microwave the eggs again for 30 to 45 seconds or until the eggs are properly cooked.
- Serve with toast and berries.
6. Vegan Cauliflower Sloppy Joes
A delicious meal under 300 calories!
PREP TIME
10 mins
COOK TIME
15 mins
TOTAL TIME
25 mins
SERVES
4
Ingredients:
- 2 teaspoons of extra virgin olive oil
- 2 teaspoons of fresh garlic (finely chopped)
- 1/2 a green pepper (diced)
- 1/4 slices of a Large onion (diced), you may keep some more for garnish
- 4 cups of cauliflower cut into small pieces (texture of ground meat)
- 3/4 cup of tomato sauce
- 1/2 cup of reduced-sodium vegetable broth
- 1 Tbsp + 2 teaspoons of coconut sugar
- 1 ½ tablespoon of tomato paste
- 1 tablespoon gluten-free vegan Worcestershire sauce
- 1 teaspoon of red wine vinegar
- 1 teaspoon of chili powder
- 3/4 teaspoon salt
- 1/2 teaspoon yellow mustard
- 1/4 teaspoon red pepper flakes (can be skipped if you dislike spices)
- Generous pinch of pepper
- Parsley (for garnishing)
- 4 gluten-free buns
How to Cook:
- Heat olive oil in a large frying pan on medium heat
- Sauté the garlic, pepper, and onion for 2 to 3 minutes
- Add the cauliflower and cook for 2 minutes (continuously stirring)
- Add all the remaining ingredients and stir in well. Ensure that the tomato paste breaks down into sauce.
- Increase heat and bring to boil. Now reduce heat and simmer until the mixture thickens but ensures it is still moist and sauce-like. (this process takes about 10 minutes)
- Now evenly distribute this mixture to the buns and enjoy! (Can be garnished with the parsley)
7. Low-Calorie Tuna Steak and Winter Veggies
A delicious 300 calorie meal plan
PREP TIME
10 mins
COOK TIME
15 mins
TOTAL TIME
25 mins
SERVES
4
Ingredients:
- 150 grams of fresh tuna
- 20 grams of spinach
- 20 grams of broccoli sprouts
- 20 grams of green beans
- 20 grams of baby sweetcorn
- 5 grams of olive oil
- 5 grams of lemon juice
- 5 grams of raw pistachios (chopped)
- Salt & pepper
How to Cook:
- Place the washed spinach in a medium-sized bowl
- Blanch the broccoli sprouts, green beans and baby sweetcorn in boiling water for 5 minutes.
- Drain and add this to the spinach.
- It can be seasoned with salt, olive oil, and lemon juice.
- Add salt and pepper to the tuna steak and fry in a pan (2 to 3 minutes on each side)
- Remove from heat and slice into long pieces
- Place the greens on a plate, add the tuna steak and pistachios on top.
- Ready to serve!
8. Pan Fried Shrimp Citrus Meal
Yummy diet meal under 300 calories
PREP TIME
5 mins
COOK TIME
10 mins
TOTAL TIME
15 mins
SERVES
6
Ingredients:
- 1 tablespoon of olive oil
- 1 cup fresh orange juice (need about 2 oranges)
- 1/2 cup of fresh lemon juice (need about 3 lemons)
- 5 garlic cloves (finely chopped or pressed)
- 1 tablespoon of finely chopped red onion or shallot
- 1 tablespoon of fresh parsley (chopped)
- Pinch of red pepper flakes
- Freshly ground black pepper and kosher salt
- 3 pounds of medium shrimp (peeled and deveined)
- 1 medium orange (cut into wedges or slices)
- 1 medium lemon (cut into wedges)
How to Cook:
- Mix the olive oil, orange juice, lemon juice, garlic, onion, two teaspoons of the parsley, and a pinch of red pepper flakes in a bowl. Pour this into a large pan on medium heat. Cook in simmer until reduced by half (five to eight minutes)
- Add the shrimp, season with kosher salt and freshly ground black pepper. Cook with lid on until it turns pink (about 5 minutes)
- Garnish with parsley. Serve with lime and orange wedges.
9. One-Pot Thai Shrimp Quinoa (Protein Rich)
Low-calorie meal under 300 calories
PREP TIME
10 mins
COOK TIME
25 mins
TOTAL TIME
35 mins
SERVES
4
Ingredients:
- 1 tablespoon coconut oil (or any cooking oil)
- 1 tablespoon of fish sauce
- 1/2 teaspoon of sesame oil
- 1/2 of a small onion chopped (about 1/2 a cup)
- 2 bell peppers sliced
- 2 large carrots cut into matchstick size
- 1/2 teaspoon of ground ginger
- 1 teaspoon salt
- 3 cloves of garlic (minced)
- 1 cup lite coconut milk (if canned, shake the can well)
- 2 cups of chicken stock
- 1 ½ cup of uncooked quinoa
- 1pound of raw jumbo shrimp (peeled, deveined and tail cut)
- 1/2 teaspoon of salt
- 1/4 teaspoon of crushed red pepper flakes
- 1/2 of a lime cut into wedges
- handful of cilantros, chopped (for garnish)
How to Cook:
- Add coconut oil, fish sauce, and sesame oil to a large pan and cook on medium heat for about 30 seconds. Now add in the onion, bell pepper, carrots, ginger, and salt. Cook for 4-5 minutes or until the vegetables soften (stir continuously). Add in the garlic and cook for another 30 seconds.
- Now add in coconut milk, chicken stock, and quinoa. Mix this in well, then close the lid and let it cook undisturbed for 15 minutes.
- Then, place the shrimp on top of the quinoa and vegetable mixture. Sprinkle salt and red pepper flakes on top. Place the lid and cook for five minutes or until the shrimp is cooked correctly
- Garnish with cilantro and serve with lime wedges on the side.
10. Keto Microwave Muffin
Delicious 300 calorie dessert.
PREP TIME
3 mins
COOK TIME
2 mins
TOTAL TIME
5 mins
SERVES
4
Ingredients:
- 1 tablespoon melted butter
- 3 tablespoons of superfine blanched almond flour
- 1/2 teaspoon baking powder
- 1 large egg
How to Cook:
- Melt butter in a ramekin (4 inches wide) by placing it in a microwave. Coat the bottom of the ramekin with the melted butter by simply swirling it around.
- Add in the remaining ingredients and whisk them together. (Make sure the egg is evenly combined with no white visible)
- Place the mix in the microwave and cook for 90 seconds at maximum heat. Once done, the muffin will start to pull away from the side of the ramekin.
- Let the muffin cool. You may use a spatula to separate the muffin from the bowl.
- Cut the muffin in half. Toast the muffin in a non-stick pan until both sides turn golden.
- This yummy dessert may be served with butter!
11. Zero Fat Soft Serve Icecream (Dairy-Free Version Included)
Easy 300 calorie dessert for those with a sweet tooth- but with absolutely no fat!
PREP TIME
8-10 hours
COOK TIME
10 mins
TOTAL TIME
--
SERVES
1
Ingredients (With Diary)
- 12oz of fat-free evaporated milk
- 50g powdered sugar substitute (any brand which you prefer)
- 2 teaspoons of vanilla extract
- 1 pinch of salt
- 1 tablespoon milk of your choice
Ingredients (Without Diary)
- 13.5oz of lite coconut milk
- 50 grams of powdered sugar substitute (any brand of your choice)
- 2 teaspoons of vanilla extract
- 1 pinch of salt
- 2 tablespoons of any non-diary milk of your choice
How to Prepare:
- Mix all the ingredients in a bowl (except for the one/two tablespoons of milk mentioned at the end of the ingredient list)
- Pour this mixture into a sealable bag (to be kept in the freezer) and remove all the air inside. Alternatively, you can add the mix to an ice cube tray and freeze it
- Lay the bag flat inside the freezer for 8 to 10 hours (overnight)
- After it is fully frozen, open up the bag and put the pieces into a food processor to blend. If the pieces are too big, break them into smaller pieces before blending.
- Blend on a low-medium setting for about 30 seconds or until well blended (the mixture should look like tiny pebbles)
- Now add the tablespoon of milk (2 tablespoons if dairy-free) to the blender. Use a silicone spatula to scrape the edges to make sure everything is close to the centre.
- Blend on high setting for a minute or two. If it is not blending well, stop the blender, push the mixture stuck on the edges to the center and blend again until evenly mixed.
- You can serve with toppings of your choice!
12. Sausage Tortellini- One Pan Meal
Easy lunch/dinner recipe under 300 calories.
PREP TIME
5 mins
COOK TIME
30 mins
TOTAL TIME
35 mins
SERVES
6
Ingredients:
- 1 lb uncooked hot Italian turkey or poultry sausage (remove any casings)
- 1 small onion (diced)
- 8 oz sliced white mushrooms
- 8 oz zucchini (chopped)
- 2 garlic cloves (finely chopped)
- 15 oz canned tomato sauce
- 15 oz canned diced tomatoes
- ¼ cup of tomato paste
- 2 tablespoons of fresh basil (chopped)
- 1 ½ teaspoons of Italian seasoning
- ½ teaspoon of salt
- 1 ½ oz Parmesan cheese (shredded fresh)
- 20 oz refrigerated cheese tortellini
- 1 cup of 2% Mozzarella cheese (shredded)
How to Cook:
- Put the sausage on a large frying pan on medium heat and cook for a few minutes. Break the sausage apart with a wooden spoon till it begins to brown. Once it starts to break apart, add the onion, mushroom, zucchini, and garlic, then mix well. Continue to break apart the meat and cook for another eight minutes till the meat and vegetables are properly cooked.
- Mix the tomato sauce, canned tomatoes, tomato paste, basil, Italian seasoning, salt, parmesan, and tortellini. Cover the frypan with a lid and increase the heat till you see the sauce starting to bubble. Reduce the heat and simmer for eight minutes till the tortellini is adequately cooked
- Turn off heat, remove the lid and sprinkle mozzarella cheese over it. Now place the top back on, turn on the heat and give two minutes for the cheese to melt.
- Serve and enjoy!
13. Hard Boiled Eggs and Avocado Breakfast Bowl
Protein-rich 300 calorie breakfast
PREP TIME
10 mins
COOK TIME
--
TOTAL TIME
10 mins
SERVES
1
Ingredients:
- 2 hardboiled eggs (sliced)
- 1/2 of a large avocado (diced)
- 1 heaping tablespoon of red onion (finely chopped)
- 1 heaping tablespoon of red bell pepper (finely chopped)
- sea salt and ground pepper
How to Prepare:
- Combine eggs, avocado, onion, and bell pepper in a medium-sized bowl.
- Sprinkle the sea salt and ground pepper on top
- Enjoy!
14. Pineapple & Tofu BBQ Meal
Yummy 300 calorie barbeque recipe
PREP TIME
15 mins
COOK TIME
20 mins
TOTAL TIME
35 mins
SERVES
4
Ingredients:
- ¾ cup of uncooked quinoa
- 1 tablespoon of olive oil
- 1 zucchini (chopped)
- 1 red onion (chopped)
- 2 bell peppers (chopped)
- salt & pepper
- 12 oz extra firm tofu
- ½ cup of barbecue sauce (+ extra to drizzle)
- 8 pineapple rings
How to Cook:
- To prepare the tofu, remove it from the package and drain any extra liquid. Place the tofu between two paper towels on a plate. Place another plate on top of it, place a heavy object (like a 28oz can), and press for at least 30 minutes to get rid of any extra liquid.
- After the extra fluid has been drained, cut the tofu into ¾ x 3-inch sticks.
- Cook quinoa according to package directions. While it is cooking, put the grill on medium heat.
- Add the vegetables in olive oil and season with salt & pepper. Then grill it using a grill plate for eight to ten minutes while stirring continuously
- Grill pineapple rings for 2-3 minutes (each side)
- Grease the grill with oil and grill the tofu for three to four minutes (per side) while brushing with barbeque sauce now and then
- Place all the cooked ingredients in containers for meal prep and drizzle one tablespoon of BBQ sauce over them
- Can be stored in the fridge for up to four days
15. Chocolate Chip Waffles (Whole Wheat)
To end this list on a sweet note, we have this delicious chocolate chip waffle recipe at just 299 calories per serving!
PREP TIME
10 mins
COOK TIME
15 mins
TOTAL TIME
25 mins
SERVES
3
Ingredients:
- 3/4 cup + 2 tablespoons of white whole wheat flour
- 1 teaspoon of baking powder
- 1/4 teaspoon of salt
- 3/4 cup of low-fat buttermilk
- 1/2 tablespoon butter (melted)
- 1 teaspoon vanilla extract
- 1 large egg yolk
- 1 large egg white
- 1/2 tablespoon of sugar
- 1/4 cup mini semisweet chocolate chips
How to Cook:
- Heat the waffle iron.
- Whisk together the flour, baking powder, and salt in a large bowl.
- Add in the buttermilk, melted butter, vanilla, and egg yolk. Stir and combine.
- Beat the egg white and sugar until stiff peaks form (in another bowl).
- Gently fold this into the flour mixture and then fold in the chocolate chips.
- Pour mixture into preheated waffle iron (1/2 cup each time).
- Cook until golden brown and serve!
Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!