Celebrate St. Patrick’s Day with these fun green recipes! These yummy meals, treats and drinks are perfect for the Irish holiday.

From healthy green smoothies to delicious baked goods and savoury bites, thereโs something for everyone. So grab your favourite green ingredients, channel the luck of the Irish, and enjoy these fun and festive recipes.
Why you’ll love these recipes
- Festive & fun food: Perfect for celebrating St. Patrick’s Day with a colourful twist.
- Easy & versatile: These simple recipes are suitable for all ages and are easy to put together.
St. Patrick’s Day Drinks
Green beer and Guinness aren’t the only drinks to have on St. Patrick’s Day! If you want to take a break from the party, try a green smoothie or iced matcha for something fun and colourful.






St. Patrick’s Day Appetizers
Whether you’re looking for a snack or you’ve having a big St. Patrick’s Day feast, these appetizers and sides are awesome! Make indulgent Irish nachos or healthy avocado hummus jars.






St. Patrick’s Day Meals
Have no St. Patrick’s Day plans? You can at least incorporate one of these green meals into your meal plan for a festive feel! They are great healthy dinner and lunch options.








St. Patrick’s Day Desserts & Treats
Celebrate St. Patrick’s Day with these cute desserts and treats! They feature green ingredients like mint, pistachio, and matcha.









Comments & Reviews
Samantha | My Kitchen Love says
These are all really fun recipes! I HAVE to try your vermicelli noodle bowl – looks crazy yummy. Thanks for including my bundt cake!
Meg | Meg is Well says
Thanks so much for including me! I must be in a savory type of mood because the avocado pesto, Thai Green Curry Vermicelli, and Green Bloody Marys are seriously making me drool right now. And it’s a whole meal too! Also, potato nachos TOTALLY belong on this list (any list really).
Natasha @ Salt & Lavender says
Thanks for including my recipe!! Loving all these green goodies, and I just realized why there’s 17 of them.. haha clever. Sharing on various social media!