Simple and Nourishing Homemade Taco Soup Recipe

Taco Soup is one of those simple staple recipes anyone can whip up for their family when you want a hearty, simple, and nourishing meal. This soup is an absolute mainstay in my family’s rotation since it is full of flavor, lots of protein, and is just plain simple to put together.

7 can taco soup

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

When football season rolls around and I know that I might be feeding a crowd, taco soup is my go-to. This hearty taco soup is also my favorite way to get dinner on the table quick since so many of the ingredients can be canned if need be.

This hearty soup is also so nourishing because it uses bone broth. Bone broth just isn’t naturally as tasty as chicken broth, but in this recipe that is totally fine. The taco seasoning perfectly hides the taste of bone broth.

I also like to keep my homemade taco seasoning on hand since it adds so much flavor to this soup. I keep all the spices together in one big ziplock bag and just mix it together if I have run out.

This is EASILY a recipe to double and freeze. I take it to new moms and keep it frozen on hand in souper cubes too!

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

Why You’ll Love this Recipe

Easy dinner – this soup is seriously so easy to whip together! It takes around 5-7 cans, some frozen corn, broth can be frozen or boxed, and really the only chopping is just onions and garlic.

Full of flavor – If you have never tried making your own taco seasoning, I am telling you! It will take taco soup to a whole other level. Another option is Siete Taco Seasoning Packets, but I promise you CAN make your own!

Freezer friendly– This soup is just the best frozen. I think some soups get better the longer the flavors have time to come together. I like double batching, cooling in the fridge, and then freezing the next day to have dinner in a snap on those long baseball nights.

Ingredients

Ground beef – I like to use grass-fed whenever possible, because when you look at the omega 3-6 ratio standard ground beef and grass fed are really different.

Bone broth – I like to make my own in the instant pot. I save all the meat bones in a freezer zip lock and then once a week I put them in the instant pot covered by 2 inches of water and then cook them on the soup function 3x. Then I freeze it all in super cubes until I need it.

Black beans – Substitute the cans with a cup and 1/2 of homemade if you would like.

Pinto beans – Substitute the cans with a cup and 1/2 of homemade if you would like.

Corn – I use frozen corn, but you can also use drained canned corn too.

Taco Seasoning – Making your own is seriously such a flavor game changer, here is my easy recipe.

Diced Tomatoes – I use canned for simplicity sake, but if you find yourself with tomatoes feel free to cut up 2-3 instead of using canned.

Tomato Sauce – not paste, sauce.

Onion – I think the smaller you chop the better for soup. Just be careful they don’t burn in the meat or you will have black floating onions in the soup.

Garlic – minced or pressed, it’s your choice.

Tools you may need:

Large stock pot or dutch oven pot.

How to Make Homemade Taco Soup

taco soup with homemade taco seasoning
  • chop the onions finely and mince the garlic
  • brown the ground beef with the onions and garlic
  • meanwhile combine all the other ingredients in a pot
  • all in the browned ground beef to the pot
  • simmer for 10 minutes in a pot
  • salt to taste
  • add additional toppings to take it up a notch

Tips

  • My favorite way to take this recipe to the next level is to have homemade taco seasoning on hand (seriously super easy to make and great to have around anytime).
  • Another thing is to make your own bone broth by saving all meat bones in the freezer and then covering them with an inch of water and running the soup cycle 3x on the instant pot. Then you can freeze the broth to pull out anytime.
  • If the fat in the the meat bothers you in soup then you can strain the meat after cooking it before you add it to the soup.
  • Perfect with some sour cream, a squeeze of lime, tortilla chips, shredded cheese from a block, fresh chopped cilantro, or avocado slices. 
  • Put over some quinoa or rice later in the week with toppings to stretch the soup further for a family. 
  • If we have leftovers after doubling I like to freeze them in super cubes! So handy for later!

Recipe FAQ’s

What if I do not have homemade taco seasoning?

Simply substitute for a packet of taco seasoning

How long do I let the taco soup simmer?

10 minutes and then put on low

Can I make this in the crock pot?

Absolutely! I would just brown the meat with the onions and garlic before you add to the crock pot. Then put on low for 4-8 hours.

Can I use boxed bone broth?

Totally! I like Kettle and Fire.

Can I use boxed chicken broth instead?

Yes, no problem!

How long can I keep the taco soup in the fridge?

I usually try to freezer within 3 days. If you have extra just freeze it.

easy taco soup

More Recipes from Girl, Teach Me

If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @girlteachme

simple and nourishing homemade taco soup

Simple Homemade Taco Soup

This gut friendly taco soup is in constant rotation for our family. We even take leftovers and put it over rice with avocados and cheese to make a little taco rice bowl.
Prep Time 15 minutes
Cook Time 15 minutes
Serving Size 12

Ingredients

  • 1 lb ground beef (try getting grass-fed if possible)
  • 1 can pinto beans drained (or 1 1/2 cups of homemade)
  • 1 can black beans (or 1 1/2 cups. of homemade)
  • 1 can tomato sauce
  • 3 TBSP taco seasoning (or 1 packet of taco seasoning
  • 1/2 onion chopped finely
  • 2 garlic cloves minced
  • 2-3 cans diced tomatoes or 2 to 3 fresh chopped tomatoes
  • 1 bag frozen corn (organic if possible)
  • 2 cups bone broth
  • 2 cups water

Instructions

  • chop the onions finely and mince the garlic
  • brown the ground beef with the onions and garlic
  • meanwhile combine all the other ingredients in a pot
  • all in the browned ground beef to the pot
  • simmer for 10 minutes in a pot
  • salt to taste
  • add additional toppings to take it up a notch

Notes

My favorite way to take this recipe to the next level is to have homemade taco seasoning on hand (seriously super easy to make and great to have around anytime). Another thing is to make your own bone broth by saving all meat bones in the freezer and then covering them with an inch of water and running the soup cycle 3x on the instant pot. Then you can freeze the broth to pull out anytime.
  • If the fat in the the meat bothers you in soup then you can strain the meat after cooking it before you add it to the soup.
  • Perfect with some sour cream, a squeeze of lime, tortilla chips, shredded cheese from a block, fresh chopped cilantro, or avocado slices. 
Put over some quinoa or rice later in the week with toppings to stretch the soup further for a family. 
If we have leftovers after doubling I like to freeze them in super cubes! So handy for later!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating