31 Healthy Dinner Recipes That Take 30 Minutes or Less (2024)

Rate Recipe

This post may contain affiliate links. Please read our disclosure policy.

January is here! Most of us want to get back to healthy eating, but there are always days where we don’t have enough time to make a healthy dinner. I’ve rounded up 31 Healthy Dinner Recipes That Take 30 Minutes or Less to make getting back to healthy eating easier in January!
31 Healthy Dinner Recipes That Take 30 Minutes or Less (1)

Happy New Year! As much as I love the holidays I always look forward to getting back to healthy eating and a more stable routine in January. The biggest roadblock I face when it comes to healthy eating is having enough time to make nutritious and healthy meals. I’m always on the lookout for quick and easy and HEALTHY dinners. I asked my blogging friends to share their best healthy dinners that take under 30 minutes to make, and now I’m sharing them here! Cheers to the New Year!

PS – if you like this roundup, be sure to check out my new post of 30 Super Quick and Healthy Dinner Recipes – all of those recipes take 20 minutes or less!

  1. Peanut Sauce Chicken and Broccoli Bowls by Fox and Briar

    31 Healthy Dinner Recipes That Take 30 Minutes or Less (2)

  2. Orange Sesame Ginger Glazed Salmon from From Valerie’s Kitchen
  3. 20 Minute Paleo Chicken Noodle Soup from Noshtastic
  4. Mango Chicken With Coconut Cauliflower Rice from Food, Faith, Fitness
  5. Skinny Shrimp Piccata with Zoodles by Iowa Girl Eats

    31 Healthy Dinner Recipes That Take 30 Minutes or Less (3)

  6. Ginger-soy Steamed Cod from Half Her Size
  7. Cauliflower Rice Black Bean Burrito Bowls from Kitchen Treaty
  8. Buffalo Chicken and Broccoli Bowl by Fox and Briar
  9. Baked Coconut Chicken Tenders (Low Carb, Paleo) by Wholesome Yum
  10. 20 Minute Beef Snow Pea Skilletfrom Nutmeg Nanny

    31 Healthy Dinner Recipes That Take 30 Minutes or Less (4)

  11. Spanish Mussels with Choizo and Saffron Broth by Beyond Mere Sustenance
  12. Healthy Barley Soup Recipe from Watch What U Eat
  13. 15-MinuteMediterranean Pasta by Girl Gone Gourmet
  14. Spinach Pesto Israeli Couscous with Prawns by My Kitchen Love
  15. Chicken and Broccoli Stir Fry by Dinner at the Zoo

    31 Healthy Dinner Recipes That Take 30 Minutes or Less (5)

  16. Bourbon Brown Sugar Glazed Salmon by Garlic and Zest
  17. Clean Eating Chicken Pad Thai by The Clean Eating Couple
  18. Kale, Kohlrabi & Mint Stir Fry with Bacon by by Pinch and Swirl
  19. Tomato Basil Tilapia by Boastful Food
  20. 20 Minute Sweet & Spicy Pork Ramen Stir Fry by Running to the Kitchen

    31 Healthy Dinner Recipes That Take 30 Minutes or Less (6)

  21. Easy, One Pot Mac and Cheese with Hidden Veggies by Raia’s Recipes
  22. 20-Minute Cod en Papillote With Zoodles Marinaraby Mid-Life Croissant
  23. One Pot Paleo Sausage and Slaw Skillet by Fox and Briar
  24. BBQ Couscous Bowl with Tofu by Elephantastic Vegan
  25. Tilapia With a Lemon Herb Butter PAan Sauce by Salt and Lavender

    31 Healthy Dinner Recipes That Take 30 Minutes or Less (7)

  26. Oven Fried Cod With Cara Cara Oranges by Just a Little Bit of Bacon
  27. 5-minute Easy Vegan Tacos by Happy Kitchen Rocks
  28. Spicy Jicama Tortilla Soup with Shrimp by Domesticate ME
  29. Chicken and Melon Salad with Coconut Sambol by the Flavor Bender
  30. Easy Pork Shiitake Mushroom Stir Fry by Bam’s Kitchen
  31. Spicy Miso Zucchini Ramen Noodles by Hapa Nom Nom31 Healthy Dinner Recipes That Take 30 Minutes or Less (8)

function extend(destination, source) { for (var prop in source) { destination[prop] = source[prop]; } }

if (!Mimi) var Mimi = {}; if (!Mimi.Signups) Mimi.Signups = {};

Mimi.Signups.EmbedValidation = function() { this.initialize();

var _this = this; if (document.addEventListener) { this.form.addEventListener('submit', function(e){ _this.onFormSubmit(e); }); } else { this.form.attachEvent('onsubmit', function(e){ _this.onFormSubmit(e); }); } };

extend(Mimi.Signups.EmbedValidation.prototype, { initialize: function() { this.form = document.getElementById('ema_signup_form'); this.submit = document.getElementById('webform_submit_button'); this.callbackName = 'jsonp_callback_' + Math.round(100000 * Math.random()); this.validEmail = /.+@.+\..+/ },

onFormSubmit: function(e) { e.preventDefault();

this.validate(); if (this.isValid) { this.submitForm(); } else { this.revalidateOnChange(); } },

validate: function() { this.isValid = true; this.emailValidation(); this.fieldAndListValidation(); this.updateFormAfterValidation(); },

emailValidation: function() { var email = document.getElementById('signup_email');

if (this.validEmail.test(email.value)) { this.removeTextFieldError(email); } else { this.textFieldError(email); this.isValid = false; } },

fieldAndListValidation: function() { var fields = this.form.querySelectorAll('.mimi_field.required');

for (var i = 0; i < fields.length; ++i) { var field = fields[i], type = this.fieldType(field); if (type === 'checkboxes' || type === 'radio_buttons') { this.checkboxAndRadioValidation(field); } else { this.textAndDropdownValidation(field, type); } } }, fieldType: function(field) { var type = field.querySelectorAll('.field_type'); if (type.length) { return type[0].getAttribute('data-field-type'); } else if (field.className.indexOf('checkgroup') >= 0) { return 'checkboxes'; } else { return 'text_field'; } },

checkboxAndRadioValidation: function(field) { var inputs = field.getElementsByTagName('input'), selected = false;

for (var i = 0; i < inputs.length; ++i) { var input = inputs[i]; if((input.type === 'checkbox' || input.type === 'radio') && input.checked) { selected = true; } } if (selected) { field.className = field.className.replace(/ invalid/g, ''); } else { if (field.className.indexOf('invalid') === -1) { field.className += ' invalid'; } this.isValid = false; } }, textAndDropdownValidation: function(field, type) { var inputs = field.getElementsByTagName('input'); for (var i = 0; i < inputs.length; ++i) { var input = inputs[i]; if (input.name.indexOf('signup') >= 0) { if (type === 'text_field') { this.textValidation(input); } else { this.dropdownValidation(field, input); } } } this.htmlEmbedDropdownValidation(field); },

textValidation: function(input) { if (input.id === 'signup_email') return;

if (input.value) { this.removeTextFieldError(input); } else { this.textFieldError(input); this.isValid = false; } },

dropdownValidation: function(field, input) { if (input.value) { field.className = field.className.replace(/ invalid/g, ''); } else { if (field.className.indexOf('invalid') === -1) field.className += ' invalid'; this.onSelectCallback(input); this.isValid = false; } },

htmlEmbedDropdownValidation: function(field) { var dropdowns = field.querySelectorAll('.mimi_html_dropdown'); var _this = this;

for (var i = 0; i < dropdowns.length; ++i) { var dropdown = dropdowns[i]; if (dropdown.value) { field.className = field.className.replace(/ invalid/g, ''); } else { if (field.className.indexOf('invalid') === -1) field.className += ' invalid'; this.isValid = false; dropdown.onchange = (function(){ _this.validate(); }); } } }, textFieldError: function(input) { input.className = 'required invalid'; input.placeholder = input.getAttribute('data-required-field'); }, removeTextFieldError: function(input) { input.className = 'required'; input.placeholder = ''; }, onSelectCallback: function(input) { if (typeof Widget === 'undefined' || !Widget.BasicDropdown) return; var dropdownEl = input.parentNode, instances = Widget.BasicDropdown.instances, _this = this; for (var i = 0; i < instances.length; ++i) { var instance = instances[i]; if (instance.wrapperEl === dropdownEl) { instance.onSelect = function(){ _this.validate() }; } } }, updateFormAfterValidation: function() { this.form.className = this.setFormClassName(); this.submit.value = this.submitButtonText(); this.submit.disabled = !this.isValid; this.submit.className = this.isValid ? 'submit' : 'disabled'; }, setFormClassName: function() { var name = this.form.className; if (this.isValid) { return name.replace(/\s?mimi_invalid/, ''); } else { if (name.indexOf('mimi_invalid') === -1) { return name += ' mimi_invalid'; } else { return name; } } }, submitButtonText: function() { var invalidFields = document.querySelectorAll('.invalid'), text; if (this.isValid || !invalidFields) { text = this.submit.getAttribute('data-default-text'); } else { if (invalidFields.length || invalidFields[0].className.indexOf('checkgroup') === -1) { text = this.submit.getAttribute('data-invalid-text'); } else { text = this.submit.getAttribute('data-choose-list'); } } return text; }, submitForm: function() { this.formSubmitting(); var _this = this; window[this.callbackName] = function(response) { delete window[this.callbackName]; document.body.removeChild(script); _this.onSubmitCallback(response); }; var script = document.createElement('script'); script.src = this.formUrl('json'); document.body.appendChild(script); }, formUrl: function(format) { var action = this.form.action; if (format === 'json') action += '.json'; return action + '?callback=' + this.callbackName + '&' + serialize(this.form); }, formSubmitting: function() { this.form.className += ' mimi_submitting'; this.submit.value = this.submit.getAttribute('data-submitting-text'); this.submit.disabled = true; this.submit.className = 'disabled'; }, onSubmitCallback: function(response) { if (response.success) { this.onSubmitSuccess(response.result); } else { top.location.href = this.formUrl('html'); } }, onSubmitSuccess: function(result) { if (result.has_redirect) { top.location.href = result.redirect; } else if(result.single_opt_in || !result.confirmation_html) { this.disableForm(); this.updateSubmitButtonText(this.submit.getAttribute('data-thanks')); } else { this.showConfirmationText(result.confirmation_html); } }, showConfirmationText: function(html) { var fields = this.form.querySelectorAll('.mimi_field'); for (var i = 0; i < fields.length; ++i) { fields[i].style['display'] = 'none'; } (this.form.querySelectorAll('fieldset')[0] || this.form).innerHTML = html; }, disableForm: function() { var elements = this.form.elements; for (var i = 0; i < elements.length; ++i) { elements[i].disabled = true; } }, updateSubmitButtonText: function(text) { this.submit.value = text; }, revalidateOnChange: function() { var fields = this.form.querySelectorAll(".mimi_field.required"), _this = this; for (var i = 0; i < fields.length; ++i) { var inputs = fields[i].getElementsByTagName('input'); for (var j = 0; j < inputs.length; ++j) { if (this.fieldType(fields[i]) === 'text_field') { inputs[j].onkeyup = function() { var input = this; if (input.getAttribute('name') === 'signup[email]') { if (_this.validEmail.test(input.value)) _this.validate(); } else { if (input.value.length === 1) _this.validate(); } } } else { inputs[j].onchange = function(){ _this.validate() }; } } } } }); if (document.addEventListener) { document.addEventListener("DOMContentLoaded", function() { new Mimi.Signups.EmbedValidation(); }); } else { window.attachEvent('onload', function() { new Mimi.Signups.EmbedValidation(); }); }})(this);

30 Minute Dinners Easy Recipes Entrees/ Main Dishes Food Main Course Popular Posts Quick Recipes Weeknight Dinners

31 Healthy Dinner Recipes That Take 30 Minutes or Less (9)

Hello! I’m Meghan.

I am so glad that you are here! I am the recipe developer, photographer, and writer here at my blog Fox and Briar. I am a passionate, self-taught home cook and believe that most things are better homemade and that good food doesn’t need to be complicated.

More About Me

Related Recipes

Dairy Free

Honey Garlic Pork Stir Fry

Easy Recipes

One Pot Gnocchi with Sausage

All Recipes

Classic Sausage Stuffing Recipe

Entrees/ Main Dishes

Easy Chicken and Dumplings Recipe

31 Healthy Dinner Recipes That Take 30 Minutes or Less (2024)

FAQs

What can I cook in 30 min? ›

30-minute meal recipes
  • Mustard-stuffed chicken. A star rating of 4.6 out of 5. ...
  • Air-fryer fish tacos. This is a premium piece of content available to registered users. ...
  • Coconut fish curry. ...
  • Tteokbokki (spicy rice cakes) ...
  • Air-fryer sweetcorn fritters. ...
  • 30 minute chicken & tarragon pasta. ...
  • Thai prawn noodles. ...
  • Pork noodle stir-fry.

What can I cook in 5 minutes? ›

25 healthy recipes you can cook in 5 minutes or less
  • Pea and broad bean couscous.
  • Fast home-made baked beans.
  • Porridge.
  • Pasta with cherry tomatoes and rocket.
  • Home-made hummus.
  • Smashed avocado and wilted spinach.
  • Cucumber (or potato) raitha.
  • Quick pitta pizzas.

Who makes 30 minute meals? ›

About the Author. Rachael Ray appears daily on the Food Network as host of 30-Minute Meals, $40 a Day, and Inside Dish.

What is the #1 healthiest food? ›

Top 10 Foods for Health
  1. Water. Drink 8 to 12 cups of water daily.
  2. Dark green vegetables. Eat dark green vegetables at least three to four times a week. ...
  3. Whole grains. Eat whole grains sat least two or three times daily. ...
  4. Beans and lentils. Try to eat a bean-based meal at least once a week. ...
  5. Fish. ...
  6. Berries. ...
  7. Winter squash. ...
  8. Soy.

What is the unhealthiest dinner? ›

Worst Restaurant Meals
  • Ham and Cheese Omelet. 1/15. The Count: Approximately 512 calories, 37 grams of fat, 1,277 milligrams of sodium. ...
  • Chicken and Waffles. 2/15. ...
  • Bacon Double Cheeseburger. 3/15. ...
  • Baby Back Ribs (Full Rack) 4/15. ...
  • Chicken Alfredo. 5/15. ...
  • Pepperoni Stromboli. 6/15. ...
  • General Tso's Chicken. 7/15. ...
  • Beef Chimichangas. 8/15.
Mar 16, 2024

What is the 30 minute diet? ›

The 30/30/30 is a weight loss method that involves eating 30 g of protein within the first 30 minutes of your day, and following it with 30 minutes of light exercise.

What's for dinner?: 30 minute quick and easy family meals.? ›

Quick and easy family recipes
  • Butter bean & chorizo stew. A star rating of 4.6 out of 5. ...
  • Quick pizza dough. A star rating of 5 out of 5. ...
  • Air-fryer meatballs. A star rating of 4.8 out of 5. ...
  • Air-fryer pork chops. ...
  • Air-fryer fish fingers. ...
  • Creamy chicken pasta. ...
  • Crispy noodle pancake. ...
  • Easy Thai prawn curry.

How to eat healthy but tasty? ›

Here are six ways you can eat healthy, delicious meals, and really enjoy what you're eating.
  1. 1) Ditch fats that are solid at room temperature. ...
  2. 2) Harness the power of nuts (and seeds) ...
  3. 3) Taste food before you salt it. ...
  4. 4) Pack lunch once a week. ...
  5. 5) Eat five (or more) vegetables and fruits a day.
Feb 13, 2021

What is the easiest food to cook in the world? ›

17 Of The Easiest Recipes Of All Time (Seriously)
  1. 15-Minute Lo Mein. Pinch of Yum / Via pinchofyum.com. ...
  2. Sheet Pan Chicken Fajitas. ...
  3. Honey Balsamic Chicken. ...
  4. Cashew Chicken Lettuce Wraps. ...
  5. White Bean Soup With Vegetables. ...
  6. Smoked Gouda and Mushroom Quesadillas. ...
  7. Mexican Beef and Rice Skillet. ...
  8. One-Pot Pasta With Spinach and Peas.
Jan 2, 2019

What happened to Rachel Ray's 30 Minute Meals? ›

Rachael Ray's 30 Minute Meals, based on the cookbook series, debuted on November 17, 2001, and ended production in 2012, then was revived in 2019. After writing and releasing her cookbook in 1999, Rachael Ray went on NBC's Today to make soup with Al Roker.

What is a 5 10 30 meal? ›

5 Cuisines, 10 Full Meals, 30 Total Ingredients!

How to cook dinner in 30 minutes? ›

  1. Easy 30 Minute Meals. Taco Salad. Pizza Quesadillas. Sheet Pan Chicken Fajitas. Hawaiian Meatballs. ...
  2. Kid Friendly 30 Minute Meals. Air Fryer Pizza. Air Fryer Chicken Tenders. Instant Pot Spaghetti. Ham Fried Rice. ...
  3. Air Fryer Recipes. Air Fryer Meatballs. Air Fryer Chicken Tenders. Air Fryer Grilled Cheese. Air Fryer Pizza.

What are 10 good dinner foods? ›

Our 20 most popular dinners of 2024
  • Air-fryer salmon.
  • Sweet potato & peanut curry.
  • Beef stroganoff.
  • Easy sausage casserole.
  • Chicken & chorizo jambalaya.
  • Lasagne.
  • Easy chicken curry.
  • No-fuss shepherd's pie.
Mar 14, 2024

What is the healthiest meat to eat? ›

While meat can be a part of a healthy diet, not all sources are created equal. The leanest and healthiest meats to eat include poultry, pork, fish, and seafood. Eating a balanced diet is one of the keys to a healthy lifestyle, which means choosing various foods from different food groups, like proteins.

What is the healthiest most filling meal? ›

From cauliflower fried rice to Thai chicken lettuce cups, these healthy meals will leave you happy and satisfied.
  • Smoky Chickpea, Red Lentil & Vegetable Soup. ...
  • Turkey Meatloaf. ...
  • Cauliflower Fried Rice. ...
  • Chicken Curry. ...
  • Thai-Style Minced Chicken Lettuce Cups. ...
  • Shrimp Saganaki (Greek Shrimp with Tomatoes & Feta)

References

Top Articles
Latest Posts
Article information

Author: Allyn Kozey

Last Updated:

Views: 5694

Rating: 4.2 / 5 (43 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Allyn Kozey

Birthday: 1993-12-21

Address: Suite 454 40343 Larson Union, Port Melia, TX 16164

Phone: +2456904400762

Job: Investor Administrator

Hobby: Sketching, Puzzles, Pet, Mountaineering, Skydiving, Dowsing, Sports

Introduction: My name is Allyn Kozey, I am a outstanding, colorful, adventurous, encouraging, zealous, tender, helpful person who loves writing and wants to share my knowledge and understanding with you.