Sort by Category
- September 2025
- August 2025
- June 2025
- August 2024
- July 2024
- June 2024
- May 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- March 2023
- February 2023
- January 2023
- December 2022
- November 2022
- October 2022
- September 2022
- August 2022
- June 2022
- May 2022
- April 2022
- March 2022
- February 2022
- January 2022
- December 2021
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- November 2019
- October 2019
- September 2019
- August 2019
- July 2019
- June 2019
- May 2019
- April 2019
- March 2019
- February 2019
- January 2019
- December 2018
- November 2018
- October 2018
- September 2018
- August 2018
- July 2018
- June 2018
- May 2018
- April 2018
- March 2018
- February 2018
Healthy Sweet Potato Shepherd’s Pie (Technically Cottage Pie!)
This healthy sweet potato shepherd’s pie is gluten-free & dairy-free friendly! A cozy hormone-supporting meal, perfect for cycle syncing or family dinners.
This healthy shepherd’s pie (technically cottage pie!) uses ground beef, veggies, and a creamy sweet potato topping. Gluten-free & dairy-free friendly comfort food.
If you’re craving a warm, comforting meal that’s both nutrient-dense and family-approved, this Sweet Potato Shepherd’s Pie with ground beef and veggies is about to become a staple. It’s like shepherd’s pie meets a cozy fall casserole — but with a mineral-rich twist that supports hormone balance and energy.
This recipe is gluten-free and dairy-free friendly, making it perfect for anyone looking for a hearty, nourishing dinner without the heaviness of traditional casseroles.
💡 A quick note on naming: Traditionally, shepherd’s pie is made with lamb, while the beef version is technically called cottage pie. Since most people are more familiar with the term shepherd’s pie when it comes to beef, I’ve used that name here for easier recognition. But yes — if we’re being precise, this recipe is a cozy cottage pie with sweet potato topping.
🎥 Watch the Recipe in Action
I put together a quick reel walking you through this recipe step-by-step! Full disclosure: I filmed this during my period (hello, real life 👋), but that’s actually what makes this dish even more special — it’s loaded with nutrients that support your body during the menstrual phase.
Why This Recipe is Great for Your Menstrual Phase
If you’re into cycle syncing, you’ll love this:
Sweet potatoes are rich in slow-digesting carbs and vitamin A, which can help support stable energy and replenish nutrients lost during menstruation.
Beef and bone broth provide heme iron and zinc, helping to restore iron levels if you’re experiencing heavy bleeding.
Coconut aminos + veggies bring in minerals and antioxidants to fight fatigue and support detox pathways.
When you’re on your period, your body craves grounding, nourishing meals — and this casserole checks every box.
Tips for Success
Make ahead: Assemble the casserole up to 24 hours in advance, refrigerate, and bake when ready.
Customize your veggies: Don’t be afraid to toss in mushrooms, corn, or zucchini for extra variety.
Add protein variety: Swap ground beef for lamb or turkey depending on your taste (or hormone support needs).
Final Thoughts
This casserole is comfort food with purpose — warm, hearty, and designed to fuel your body through different phases of your cycle. Whether you’re deep into cycle syncing or just want a nutrient-dense dinner, it’s a dish worth bookmarking.
✨ If you try this recipe, make sure to tag me in your reel recreations so I can cheer you on in the kitchen!
Sweet Potato Shepherd’s Pie
This healthy shepherd’s pie (technically cottage pie!) uses ground beef, veggies, and a creamy sweet potato topping. Gluten-free & dairy-free friendly comfort food.
Servings: 4-6 Prep: 10 MIN Cook time: 40 MIN
Ingredients
Filling
1 white onion, diced
2 carrots, peeled and diced
4 cloves garlic, minced
2 Tbsp tomato paste
1 lb ground beef
½ cup beef bone broth
4 Tbsp coconut aminos (or 2 Tbsp Worcestershire + 2 Tbsp coconut aminos for less sweetness)
1 Tbsp Italian seasoning
1 tsp paprika
1 tsp salt
1 tsp black pepper
1 Tbsp arrowroot flour + 1 Tbsp water (slurry)
½ cup frozen peas
½ cup frozen green beans (or other mixed veggies on hand)
Mashed Sweet Potato Topping
2 large sweet potatoes, peeled and cubed
2 Tbsp grass-fed butter, ghee, or coconut oil
¼ cup milk of choice (dairy-free if preferred)
½ tsp garlic powder
¼ tsp smoked paprika
Salt and black pepper, to taste
Optional: shredded cheese for topping
For Serving
Fresh parsley, chopped
Directions
Prepare the Sweet Potatoes
Place peeled, cubed sweet potatoes in a large pot of salted water.
Bring to a boil and cook 12–15 minutes, until fork tender.
Drain, then mash with butter (or oil), milk, garlic powder, smoked paprika, salt, and pepper. Set aside.
Cook the Filling
Preheat oven to 375°F.
In a 12-inch oven-safe skillet (cast iron works well), sauté the onion in a little oil for 3–5 minutes until softened.
Add ground beef, garlic, and carrots. Cook 5–6 minutes, breaking up the beef, until browned.
Stir in tomato paste, coconut aminos (or Worcestershire + coconut aminos), Italian seasoning, paprika, salt, and pepper. Cook 2–3 minutes to deepen flavor.
Add bone broth, slurry, peas, and green beans. Stir well and simmer 2–3 minutes until sauce thickens.
Assemble & Bake
Spread the mashed sweet potatoes evenly over the filling.
If using cheese, sprinkle on top.
Bake uncovered for 25 minutes, until lightly golden.
Serve
Garnish with fresh parsley and serve warm.
✨ Notes & Tips
For a smoother topping, whip the sweet potatoes with a hand mixer.
Swap in ground turkey or lamb for variety.
Make ahead: Assemble the shepherd’s pie, cover, and refrigerate up to 24 hours. Bake as directed.
Veggie Beef Stew
Wouldn’t it be nice to have a fire kindling in the background, snuggled with your dog on the couch with a heavy blanket and warm bowl of stew in hand? Goals, right?
Well, I can’t promise the fire or the dog but what I can promise you is a super easy but satisfying bowl of veggie beef stew. If anything, as you prepare all the ingredients and throw it into an Instant Pot or slow cooker, you can chop up some wood and steal your neighbors dog if you want to get the full ambiance! Haha
Just like the ultimate fall scene, so is this recipe because while it may look rich and hearty (and it is) it’s actually super cheap to make!
Veggie Beef Stew - Super satisfying soup that is cozy-comfy when you are short on time. You can use either an Instant Pot or slow cooker. Gluten-free, dairy-free, paleo and whole 30 friendly.
Wouldn’t it be nice to have a fire kindling in the background, snuggled with your dog on the couch with a heavy blanket and warm bowl of stew in hand? Goals, right?
Well, I can’t promise the fire or the dog but what I can promise you is a super easy but satisfying bowl of veggie beef stew. If anything, as you prepare all the ingredients and throw it into an Instant Pot or slow cooker, you can chop up some wood and steal your neighbors dog if you want to get the full ambiance! Haha
Just like the ultimate fall scene, so is this recipe because while it may look rich and hearty (and it is) it’s actually super cheap to make!
Beef stew meat is usually the cheaper meat and the rest of the ingredients are fresh or frozen produce so another win! With that said, this recipe is perfect for that week day meal or when you are too tired to make something while costing you pennies to make.
And if you really want to level up the comfort, serve with fresh sourdough bread or gluten-free skillet cornbread.
If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo to #fromtherootsblog on Instagram. We love seeing what you come up with!
Veggie Beef Stew - Super satisfying soup that is cozy-comfy when you are short on time. You can use either an Instant Pot or slow cooker. Gluten-free, dairy-free, paleo and whole 30 friendly.
Prep: 15 min Cook: 30 min Serving: 6
Ingredients
1.5 lbs beef stew meat (or beef chuck roast cut into chunks)
3 medium carrots, peeled and sliced
3 stalks of celery, sliced
1 medium yellow onion, diced
3-5 cloves garlic, minced
1 lb small potatoes, cubed
1 cup peas (fresh or frozen)
1 cup green beans (fresh or frozen)
1 can (14 oz) fire roasted tomatoes (with liquid)
4 cups beef bone broth
2 tsp salt, pepper
1 tsp thyme
1 tsp italian seasoning
1 bay leaf
Cooking fat of choice
Directions
Select “saute” on the Instant Pot and add 1 tbsp cooking oil (ie grass fed butter, coconut oil, avocado oil, olive oil). Season meat with salt and pepper and add it to the Instant Pot - searing all sides of meat until it’s brown.
Cancel the “saute” setting and add the rest of the ingredients minus frozen peas and green beans to the pot and stir until combined.
Turn the setting to “pressure cook” or “stew” and set for 30 minutes or “high pressure” for 20 minutes. Once it’s done, allow 10 minutes for natural release before flipping to “venting” position to release any remaining pressure.
Press “cancel” then select the “saute” setting and add peas and green beans and cook for about 5-7 minutes.
Take bay leaf out, season with additional salt and pepper to taste, and garnish with fresh thyme.
Notes
Don’t have an Instant Pot but have a slow cooker? You can still make this recipe! Add all ingredients to a slow cooker and set on low for 6-8 hours. Add the frozen green beans and peas 30 minutes before serving. Add more broth if needed.
Beef Bulgogi Bowls
If you are wanting something quick and easy to make on your #sundaymealprep days, then look no further! For this recipe, you are simply creating a marinade with ingredients that most would have in their pantry and allow your protein to marinate as you assemble the add-ins for your bowl!
If you notice in the add-in ingredients, there is hardly any prep to this meal! For example, I like to use pre-washed organic spinach, this brand kimchi, and frozen cauliflower rice! That’s pretty much it!
Beef Bulgogi Bowls - A simple and nutritious low carb/high protein lunch meal prep!
Originally, I created this recipe for Emily Schromm’s April edition of Empress but since most of my followers want more meal prep recipes, you are getting this recipe, too!
If you are wanting something quick and easy to make on your #sundaymealprep days, then look no further! For this recipe, you are simply creating a marinade with ingredients that most would have in their pantry and allow your protein to marinate as you assemble the add-ins for your bowl!
If you notice in the add-in ingredients, there is hardly any prep to this meal! For example, I like to use pre-washed organic spinach, this brand kimchi, and frozen cauliflower rice! That’s pretty much it!
Now, let’s get to the recipe!
If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo to #fromtherootsblog on Instagram. We love seeing what you come up with!
Beef Bulgogi Bowls - A simple and nutritious low carb/high protein lunch meal prep!
Ingredients
Marinade
1.5 lb flank steak (can sub skirt or sirloin steak)
½ pear
¼ cup coconut aminos
3 cloves garlic
1 Tbsp fresh ginger knob
1 Tbsp toasted sesame seed oil
1 tsp liquid smoke
Add-ins
2 heaping cups spinach
1 cup carrots (chopped)
For assembling the bowls
3 cups cauliflower rice
1 cup kimchi
4 fried free-range eggs
Green onions
Sesame seeds
Directions
In a blender or processor, add the pear, coconut aminos, garlic, ginger, oil, and liquid smoke. Add blended ingredients to a large bowl. *If you do not have a blender, finely chop pear, garlic, and ginger and whisk all marinade ingredients in a large bowl.
Add the sliced beef to the bowl with the marinade and toss to combine. Cover and refrigerate the beef for a minimum of two hours and up to overnight.
When you are ready to cook the steak, heat 1 Tbsp oil in a skillet over medium heat. Add the beef strips and chopped carrots into the skillet. Pour in any remaining marinade also. Cook the beef and carrots, stirring occasionally until all of the marinade juices thicken and begin to caramelize. The beef will be coated with the sauce and will absorb all of the sauce flavors.
Cook for about 10-15 minutes or once the sauce has cooked down enough so it is just coating the meat pieces and the carrots are soft. For the last five minutes, add the spinach.
Assemble the bowls: Divide the rice among four serving bowls and top it with the beef bulgogi. Top each bowl with a fried egg (optional), a portion of kimchi, and garnish with green onions and sesame seeds.
Notes
If you are strictly paleo, you can sub out the sesame seed oil for avocado oil.
This recipe is great for meal prep - if you are wanting to add an egg to your meal, simply fry an egg in the morning or boil an egg beforehand for an easier way to pack your lunch!
Rosemary & Red Wine-Braised Short Ribs
‘Tis the season for comfort food, chaotic schedules, and holiday parties. What better dish to appease all three things than a staple braised short rib recipe, amiright?! That’s why I created a dish that requires one pot, very few ingredients (and most you will have on hand), and high-quality meat that is cooked in less time than most short rib recipes.
In my opinion, braising short ribs is the way to go if you want to develop the best flavor!
Rosemary & Red Wine-Braised Short Ribs - These tender wine-braised short ribs will soon be your go-to for healthy comfort food. Ribs braised in a dutch oven and served over brown butter sage mashed sweet potatoes - can’t beat it!
‘Tis the season for comfort food, chaotic schedules, and holiday parties. What better dish to appease all three things than a staple braised short rib recipe, amiright?! That’s why I created a dish that requires one pot, very few ingredients (and most you will have on hand), and high-quality meat that is cooked in less time than most short rib recipes.
In my opinion, braising short ribs is the way to go if you want to develop the best flavor!
The Art of Braising
SALT - Salt your meat generously on all four sides and let sit overnight or salt at least 30 min to 3 hours in the fridge. The longer the better!
BROWN - Heat a cast-iron skillet on medium-high heat using quality oil. Sear meat on all four sides until you get a nice browning. More space between meat gets it brown(er).
BUILD - Layer ingredients in the pan. I.e. use deglazing liquid from browned meat plus water/stock, add the meat back in, aromatics, and herbs.
I paired these short ribs with my favorite brown butter sage mashed sweet potatoes but you can use any side dish you like!
If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo to #fromtherootsblog on Instagram. We love seeing what you come up with!
Rosemary & Red Wine-Braised Short Ribs - These tender wine-braised short ribs will soon be your go-to for healthy comfort food. Ribs braised in a dutch oven and served over brown butter sage mashed sweet potatoes - can’t beat it!
Ingredients
3.5 lbs bone-in short ribs (use 3 lbs if using boneless beef short ribs)
1 can (28 oz) fire-roasted diced tomatoes
1 large white onion (sliced)
4 cloves garlic (minced)
2 cups organic low-sodium beef broth
2 cups red wine (cabernet sauvignon)
2 Tbsp Extra Virgin Olive Oil
1 Tbsp balsamic vinegar
1 Tbsp low-sodium Worcestershire sauce
1 Tbsp light brown sugar
4-6 fresh rosemary sprigs
S&P to season to taste
Directions
Generously season your meat on all four sides with salt and pepper and let sit overnight or for at least 30 minutes to 3 hours in the fridge. The longer the better.
Heat oil in dutch oven or cast-iron skillet over medium-high heat.
Add short ribs to hot oil and sear for 3-4 minutes per side until browned. Try not to move the short ribs once you put them down and make sure they have space between the meat.
Remove the short ribs from dutch oven/skillet and set aside. They won't be fully cooked yet, and that’s okay!
Return dutch oven to stovetop and lower temperature to medium heat. Add sliced onions and minced garlic. If the pan looks too dry, add another splash of olive oil. Saute until onion is translucent, about 2-3 minutes.
Add the broth and wine to deglaze the dutch oven. Make sure to scrape down any browned bits off the bottom of the pan with a wooden spoon.
Add the rest of the ingredients (tomatoes, balsamic vinegar, sauce, brown sugar, rosemary sprigs, and S&P) along with the short ribs and mix until combined. Once the mixture is boiling, bring the heat down to low medium and cover the dutch oven with a tight-fitting lid.
Cook on stovetop for 2 hours - 2 hours and 30 minutes or until short ribs easily pull apart with tongs/ fork or the meat is falling off the bone.
Serve short ribs with reserved leftover broth over mashed potatoes or over brown butter sage mashed sweet potatoes.
Garnish with fresh rosemary and pomegranate arils for a festive look!
Notes
No dutch oven? That’s okay! The crockpot will do the trick. Just simply brown short ribs in a skillet and then transfer all ingredients along with short ribs in crockpot and cook on low for 7-8 hours.
If you do not wish to use wine or have it on hand, you can sub out the 2 cups of wine with more beef broth or use cranberry/cherry juice! The flavors will be different but still very tasty.