Homemade Vegetable Soup (Whole30)

Happy Friday!!  This has been another busy week!!  PROM WEEK (nuff said)!!  After running to get shoes, pick up dresses at the alteration place, shopping for eye shadow, lipstick, earrings, and planning a prom primping party…I need more hours in this week.  Oh and did I mention I am doing all of this TIMES 2 (yep, I have twin girls).  So there has been little time to blog.   So busy that….

STORY TIME:  I didn’t have time to take my twins car to get a new headlight when they told me it was out.  This led to said teenager getting pulled over on her way home from work.  (totally my fault)  I was so thankful the officer only gave her a warning.  Of course that didn’t change the fact that it scared her.  She said when the officer asked for her license and insurance, she gave him her license and proceeded to panic.  She said she told him she didn’t know what she was looking for and said she was sorry.  He told her the insurance card is most likely in the glove box.  She found it and gave it to him.  He then told her he would have to go back to his car and check it out because the card was expired.  (and I may even work for said insurance company, in said insurance agents office…another fail on my part).  Needless to say I am winning at parenting this week!!  #youwinsomeyoulosesome

I do love the busy though!!  It is exhausting and hard sometimes, but I just think about how bored I would be without these kids keeping me busy.  The hardest part is not letting my baby girl (she is 12…I know not a baby, but she’s my baby) get left out.  I may owe her a special mommy/daughter night out while her sisters are at the prom.

There are only so many hours in the day and since I work a full time job, it makes it even harder to juggle/balance everything.  I am very lucky to have a husband with a flexible schedule and that is willing to help if I ask.  It is just hard sometimes to pass off what I consider the mom duties.  I guess that is part of the teamwork in a marriage and family (since the other day I had to have one of my teenage daughters drive her little sister to the dentist and I met them there so that I didn’t have to leave work early).

Anyways, due to the lack of time this week….I made easy, fast and yummy meals.  This Veggie Soup is one of my favorites.  I make a batch every week and either take it for lunch to work, and/or eat it for dinner when the family wants pizza (or some other non-compliant food).  I even served it when my parents came over for dinner and they loved it too!  If you want you can double it and freeze some!!  ENJOY!!

*Steaming the veggies in a micro-cooker like THIS will help speed everything up.  Otherwise, if you use raw veggies you will need to simmer the soup for 30-45 minutes until veggies are fork tender.


Homemade Vegetable Soup

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 6 bowls (1 1/2 cups)


  • 1 Tbsp Ghee
  • 1 tsp Garlic, minced
  • 1.5 pounds Grass Fed Ground Beef
  • 1/2 Onion, Chopped
  • 4 Cups Potatoes, Diced and Steamed
  • 1 1/2 - 2 Cups Carrots, Steamed and Sliced
  • 1 cup Green Beans, cooked & cut in small pieces
  • 1 Can Rotel (14.5 ounce)
  • 1 Can Tomato Sauce (15 ounce)
  • 1 1/2 Cups Water
  • 1 Tbsp Balsamic Vinegar
  • 1 Tbsp Chili Powder
  • 1/2 tsp Salt
  • 1/2 tsp Pepper


  1. In a large pot on the stove melt the ghee on medium heat.  Add onions and cook for 2-3 minutes, then add garlic.  Let cook for 1-2 more minutes.

  2. Add ground beef and cook until brown (no longer pink). While beef is browning steam potatoes and carrots (I steam baby carrots and cut them after they are steamed, it's easier).
  3. Once beef is browned, add potatoes, carrots, green beans, rotel, tomato sauce, and water. Cook on medium until it begins to bubble. (Don't let it come to a rolling boil)
  4. Now add the balsamic vinegar, chili powder, salt, and pepper. Stir until combines and let simmer on medium low for 10 minutes. Taste and add salt if needed. Enjoy!!