• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • EAT WELL
    • RECIPES
      • Breakfast Recipes
      • Dinner Recipes
      • Whole 30
      • Sweet Treats
    • Food Talk
  • LIVE WHOLE | mind & body
    • Body Talk
    • Essential Oils
  • LIFESTYLE
    • WEDDING
    • TRAVEL
  • ABOUT ME
    • ABOUT ME
    • WORK WITH ME
    • FAVORITE PRODUCTS
  • Nav Widget Area (Left)

Say Jess Please

Say Jess Please to Eating Well, Living Whole, and Feelings Amazing

April 7, 2019 / All Recipes, Dinner Recipes, Whole 30

Classic Whole 30 Meatloaf

whole 30 meatloaf

I recently completed the Whole 30 for the second time and I love playing around with these program-friendly recipes.

Just last night I made 2 meatloafs for Patrick & I. Aggressive… I know. I don’t like beef but I was worried that if I made a turkey meatloaf for the both of us, it would be a bit dry.

What I realized is that this recipe works just swell for the beef eater or the turkey eater. So, i’ve adapted it to work for either party.

The recipe is super easy to make. I love to bake a loaf during my weekly meal prep, cut it up into generous slices, and then snack on a piece in the afternoon or use it as my protein side for a meal with a salad and a veggie or starch.

whole30meatloaf

I’ll cut right to the chase — see the recipe below. If you’re strictly following Whole 30, omit the sriracha and opt for coconut aminos over Tamari. Aside from that, this recipe is whole 30 compliant.

Print

Classic Whole 30 Meatloaf

A delicious Whole 30 approved meatloaf recipe that the whole family can enjoy!

Course Main Course
Keyword Meatloaf
Prep Time 20 minutes
Cook Time 1 hour
Resting Time 10 minutes
Total Time 1 hour 20 minutes
Servings 4 people
Author Jess Scalo

Ingredients

Meatloaf Ingredients

  • 2 cups finely diced yellow onion
  • 2 tbsp. ghee
  • salt and pepper to taste
  • 1/2 tsp. dried thyme
  • 1 tbsp. tomato paste
  • 1 tbsp. coconut aminos or tamari not whole 30 ingredient but preferred
  • 2 lbs. ground turkey or beef depending on preference
  • 2 eggs beaten
  • 1/2 cup almond flour make my own from almond pulp

For the Sauce

  • 1/2 cup tomato sauce
  • 1 tbsp. tomato paste
  • 1 tbsp. coconut aminos/tamari
  • 2 cloves garlic minced
  • 1 tsp. yellow mustard
  • 1 tsp. Sriracha hot sauce
  • salt and pepper to taste

Instructions

  1. Preheat oven to 350 degrees.
  2. Heat ghee in a large skillet over medium heat. Add the diced onion and thyme and saute until tender, about 7 minutes.
  3. Remove from heat and stir in the tomato paste and coconut aminos. Set aside to let cool.
  4. When cool, place ground beef, almond flour, 2 beaten eggs, and plenty of salt and pepper (to taste) in a bowl. Pour the onion mixture on top , and mix lightly with a fork (don't mash or the meat loaf will be dense).
  5. Shape the mixture into a rectangular loaf on a sheet pan covered with parchment paper.
  6. In a bowl, combine all of the "for the sauce" ingredients, stir to combine.
  7. Spread the sauce over the top of the meatloaf, evenly.
  8. Bake beef meatloaf for 1 hour or turkey for 40 minutes (it gets dry if overcooked) at 350°F, or until a meat thermometer inserted into the center of the meatloaf reads 155°F. Remove from oven and let sit for 10 minutes before slicing. Enjoy!
Whole 30 Meatloaf is an easy breezy item to meal prep and grab a piece for a snack or your protein side in a meal. This multifaceted recipe is packed with flavor while remaining healthy & whole 30 compliant!
Next Post
Previous Post

Please feel free to leave a comment below, check me out at instagram.com/sayjessplease or just shoot me an e-mail at talktome@sayjessplease.com if I can help by sharing anything more on this topic.

In Good Health,say jess please signature

Primary Sidebar

Hi There! I’m Jess

SAY JESS PLEASE - Jess KenningHEALTH & WELLNESS BLOGGER

 I’m passionate about discovering my highest, truest, and most authentic self. Consequently, i’m passionate about uplifting others to do the same. Join me as I continue to discover new recipes, practices, and tools to relish in this journey of finding our highest selves together.

  • Email
  • Facebook
  • Instagram
  • Pinterest
INSTAGRAM
Something is wrong.
Instagram token error.
Follow

New In: Eat Well

SJP Summer Candy Salad

Summer Candy Salad

Read More

New In: Live Whole

PMS Soup Say Jess Please

Spicy Autumn Sweet Potato Soup (aka PMS Supporting Soup)

New In: Feel Amazing!

say jess please miscarriage

Our Miscarriage Story

Follow Along @SAYJESSPLEASE

sayjessplease

Jess Kenning
Harper’s one and only 365 days of her world that Harper’s one and only 365 days of her world that we’re all livin’ in 🌎 here’s hoping she remembers 2023 fondly because life’s about to get a little crazy around here!
Vitamin C Shock Therapy 🍊 By popular demand I Vitamin C Shock Therapy 🍊 

By popular demand I’m making this concoction a permanent fixture on my feed. Save it for when you or anyone in your family starts to get sick and adjust the dosage based on age (per the @medicalmedium guidelines). I even take this when I’m starting to get a cold sore to kill the virus and I swear by it!

For @medicalmedium Vitamin C Shock Therapy for adults, the ingredients are:
• 2 500-milligram capsules of @vimergy Micro-C
• 1 cup of water (preferably warm)
• 2 teaspoons of raw honey
•  freshly squeezed juice from one orange.

Here’s how to prepare it: 
Open the Micro-C capsules and pour their powder into the warm water. Stir (I use a frother) until dissolved. Add the raw honey and orange juice and stir well.

Starting at the first sign of cold, flu, or viral infection, drink this tonic every two hours during waking hours. You can do this for two days and then switch to the dosage in an individual supplement list, or you can use this technique throughout the duration of a cold or flu.

For children, here are the adjusted amounts of vitamin C for this supplement therapy (from the medical medium book):

• Ages 1 to 2: 1 500-milligram capsule
Micro-C emptied and mixed with 1/2 cup water, 1 teaspoon raw honey, and the freshly squeezed juice from half an orange, every six hours during waking hours
• Ages 3 to 4: 1 500-milligram capsule
Micro-C emptied and mixed with 1/2 cup water, 1 teaspoon raw honey, and the freshly squeezed juice from 1 orange, every five hours during waking hours
• Ages 5 to 8: 1 500-milligram capsule
Micro-C emptied and mixed with 1
cup water, 2 teaspoons raw honey, and the freshly squeezed juice from 1 orange, every four hours during waking hours
• Ages 9 to 12: 1 500-milligram capsule Micro-C emptied and mixed with 1 cup water, 2 teaspoons raw honey, and the freshly squeezed juice from 1 orange, every two hours during waking hours
• Ages 13 and up: 2 500-milligram capsules Micro-C emptied and mixed with 1 cup water, 2 teaspoons raw honey, and the freshly squeezed juice from 1 orange, every three hours during waking hours

**not medical advice just sharing what we do!**
April 2023 🤝 December 2023 In the span of our April 2023 🤝 December 2023

In the span of our “before” and “after” videos, Harper has logged almost 150 hours of physical therapy. Then in the span of 1 day, she crawled and took independent steps 🥹🥰😘 I’m learning that this little girl will go where she needs to go when she is good and ready and here to follow her lead wherever that takes us! Proud mama moment!

Oosing with gratitude for our tribe:
- @superkidspt 
- @amazingkidspgh 
- @annie_kate7 / @teis_ei 
- @spinalstimgerti 
- @paleyinstitute 
- @matthewdobbsmd 
- @childrensphila
Happy Thanksgiving from our growing family 🦃 Happy Thanksgiving from our growing family 🦃
It’s SPINA BIFIDA AWARENESS MONTH ✨a diagnosis It’s SPINA BIFIDA AWARENESS MONTH ✨a diagnosis that would change our lives forever. Full of twists and bumps and turns but a journey not void of abundant joy #spinabifidaawareness #spinabifidawarrior
EGGPLANT 🍆 MOUSSAKA This dairy free/gluten fre EGGPLANT 🍆 MOUSSAKA

This dairy free/gluten free dinner dish tastes anything but. It is packed with rich flavor and is always a special treat in our house. It’s been on my heavy rotation for some time now.

INGREDIENTS:
Veggie Layers:
- 3 TBSP avocado oil, plus more for the pan
- 1 small sweet potato
- 2 medium eggplants, cut lengthwise into 1/2 inch thick slices

Meat Sauce:
- 2 TBSP avocado oil
-1 large white onion, minced
- 1 fresno Chile, seeded and minced (I often make it without this and it’s still delicious)
- 4 large garlic cloves, minced
- 2 pound ground lamb
- 1 TBSP smoked paprika
- 1 1/2 tsp ground cumin
- 1 tsp ground cinnamin
- 1 TBSP pink Himalayan salt
- 1 TBSP freshly ground black pepper
- 6 TBSP tomato paste
- 1 tomato, seeded and chopped
- 2 TBSP tightly packed chopped fresh mint

Creamy Bechamel Sauce:
- 2 TBSP ghee
- 1 cup almond flour
- 1 (15-oz) can full-fat unsweetened coconut milk
- 1 1/2 tsp ground nutmeg
- 1 1/2 tsp teaspoons freshly ground black pepper
- 2 large egg yolks

DIRECTION:
1. Preheat oven to 425F. Cover the eggplant with the avocado oil. Place the eggplant slices on a baking sheet and bake for 15-20 minutes or until tender and browned. Remove the eggplant and set aside. Reduce the heat of the oven to 400F.

2. Meanwhile, prepare the sweet potato by cutting it into 1/4 inch thick rounds and set aside. 

3. Meat sauce: heat the avocado oil in a large pot over medium high heat. Add the onion and sauté 5-10 mins. Add the chile and garlic and sauté for 5 minutes. Add the lamb, smoked paprika, cumin, cinnamon, salt, and pepper and cook until the meat is fully cooked. Add the tomato paste and chopped tomato and cook until all the liquid has evaporated. Add the mint and oregano, stir for 2 minutes, then remove from heat. 

4. Béchamel: In a saucepan, melt the ghee over medium heat. Add the almond flour and whisk constantly until fully combined. Whisk in the coconut milk and bring to a boil. Add the nutmeg and black pepper and cook, stirring for about 5 minutes, until the mixture thickens. Remove from heat and quickly stir in the egg yolks, one by one. 

*Instructions continued in comments or on sayjessplease.com*
I’m going to leave this here because when the da I’m going to leave this here because when the day comes that this little girl takes independent steps, I want you to know just how hard she worked to get there 💪

& because I want her to know I always believed she could!

& because I am so grateful for the folks at the @paleyinstitute and @progressivepedtherapy for the selfless work they do everyday 🤍

#spinabifidawarrior
It's me, JESS. It may look like my content has ch It's me, JESS.

It may look like my content has changed in the last year if you've followed along for a while, but it remains authentic to my wellness journey. 

When I first embarked on my wellness journey, I think I was in middle school. At that time, being "well" meant being skinny. 

But we evolve.

Today, that couldn't be further from the truth. Today, it's living out something BIGGER than myself, not making myself smaller. 

It's finding peace in my circumstance. It's treating myself with respect.
It's listening and learning from other people.
It's nurturing and embracing my family, fostering community.
It's not turning my back on people that make me feel uncomfortable.
It's diving deeper into my faith.
It's therapy; getting to know myself on a deeper level.

So, if it looks like i've changed... you're right! Proud change agent over here. Whatever could be next :) 

#sayjessplease
10/10 recommend booking a wellness weekend with yo 10/10 recommend booking a wellness weekend with your girlfriends at @omnibedfordsprings 

#springintowellness
#attheomni
#omnibedfordsprings
remembering that no matter what season of life you remembering that no matter what season of life you’re in, you can always come back to self🧘🏼

self love.
self care.
self compassion.
self grace.

Sometimes it just takes removing the noise to remember that the foundations of wellness are free. so grateful for this mindful mediation walk to kick off the #springintowellness weekend at @omnibedfordsprings 

#attheomni
#omnibedfordsprings
Follow Me on Instagram!

Copyright © 2025 Say Jess Please on the Foodie Pro Theme