There is a specific kind of panic that hits around 4:30 PM on a Sunday. You’re staring at the calendar, realizing you have six days of dinners to figure out, three laundry loads to do, and zero energy to chop vegetables. For years, I fell into the trap of thinking “meal prep” meant spending my entire weekend standing over a stove, sweating over five different pots. It was exhausting, and honestly? The food usually tasted mediocre by Wednesday.
Then I discovered the slow cooker method for taco soup. I’m talking about the version with fire-roasted tomatoes that practically cooks itself while you’re busy with life. I made this slow cooker ground beef taco soup last October, and it completely changed how I approach weeknight meals. I dump everything in on Sunday night, hit “low,” and walk away. By the time I wake up, my kitchen smells like a Mexican restaurant, and I have four days of dinner sorted before I’ve even had my morning coffee.
This isn’t just a recipe; it’s a system. It’s the ultimate “make it once, eat it four times this week” strategy. The flavors deepen overnight, meaning the leftovers actually taste better than the fresh batch. And because it’s a soup, it freezes beautifully, so you can keep it in rotation for weeks. If you’re tired of the Sunday night dinner dread, this is the fix. It’s hearty, it’s budget-friendly, and it requires almost zero active effort. Let’s get your week sorted.
Why You’ll Love This Taco Soup
I’ve tested a dozen taco soup recipes, and most of them are too watery, too bland, or require constant babysitting. This version works because it relies on bold, pre-seasoned ingredients and the slow, gentle heat of the crockpot to meld everything together. Here is why this slow cooker ground beef taco soup with fire-roasted tomatoes has earned a permanent spot in my meal prep rotation:
- Zero Active Cooking Time — Seriously. I mean the beef is browned in a pan (5 minutes), and then it’s all dump-and-go. I spend maybe 10 minutes total prep time. The rest is done by the machine. This is crucial for Sunday meal prep when you have other things to handle.
- Freezer-Friendly Gold — Most soups get weird when frozen. Not this one. The tomato base holds up perfectly. I portion this into individual containers and freeze half immediately. It thaws overnight in the fridge and reheats in minutes. It’s the ultimate insurance policy for busy weeks.
- Flavor That Improves — I know it sounds counterintuitive for a soup, but taco soup is better the next day. The spices have time to bloom and settle into the meat. By Wednesday, it tastes more complex and rich than it did on Tuesday.
- Customizable Toppings Bar — Because it’s a soup, everyone at the table can customize their bowl. Kids who don’t like cilantro can skip it. You who love extra cheese can pile it on. It makes feeding a family with different tastes effortless.
- Budget Conscious — Ground beef, canned tomatoes, beans, and onions. This feeds 6-8 people for under $20. That’s less than $3 per serving. It’s significantly cheaper than takeout and infinitely healthier.
This recipe is my anchor for the week. It takes the stress out of cooking because the hard work is done in advance. You’re not scrambling for dinner; you’re just reheating something delicious you made days ago.
Ingredients You’ll Need
One of the best parts of this slow cooker ground beef taco soup is the ingredient list. It’s pantry-friendly, which means you likely have 80% of this already. I’m particular about a few things here—specifically the tomatoes and the spice blend—so pay attention to those details.
For the Base
Ground beef (1.5 pounds / 680g) — I use 80/20 lean beef for the best flavor-to-fat ratio. If you’re watching calories, 90/10 works, but the soup might be slightly less rich. Drain the grease thoroughly after browning; you don’t want a greasy soup.
Yellow onion (1 large, diced / about 300g) — This is your flavor foundation. Dice it small so it melts into the soup. I don’t like big chunks of onion in my soup, so I keep it fine.
Fire-roasted diced tomatoes (2 cans / 28oz each) — Do not skip the “fire-roasted” label. This is the secret weapon. It adds that smoky depth you can’t get from regular canned tomatoes. Drain the liquid unless you like a very watery soup; I prefer a thicker consistency for meal prep.
Black beans (2 cans / 15oz each, drained and rinsed) — The classic taco bean. Rinse them well to remove that metallic can taste. Pinto beans work too if you prefer them, but black beans hold their shape better in the freezer.
Corn (1 can / 15oz, drained) — Or use 1 cup of frozen corn. Frozen corn actually adds a fresher pop of sweetness. I prefer frozen because it doesn’t have that mushy texture sometimes found in canned corn.
For the Flavor
Taco seasoning (2 tablespoons) — I make my own (recipe below), but a good store-bought packet works in a pinch. Avoid the ones with excessive fillers; look for one with real cumin and chili powder as the first ingredients.
Chicken broth (1 cup / 240ml) — Low-sodium is key here so you can control the saltiness. Beef broth works too, but chicken is lighter and lets the taco flavors shine.
Green chiles (1 can / 4oz, diced) — Mild green chiles. This adds that classic “green chili” tang. If you hate spice, you can skip this, but it really defines the flavor profile.
Lime juice (2 tablespoons, fresh) — Add this at the end. It brightens up the heavy, savory flavors. Bottled juice doesn’t have the same punch, so squeeze a real lime if you can.
For Serving
Shredded cheese (2 cups / 200g) — A Mexican blend or cheddar. This is optional for cooking, but essential for serving. I usually keep this separate for meal prep so the cheese doesn’t get soggy in the fridge.
Avocado (2 ripe, diced) — Creamy contrast to the spicy soup. Add fresh right before eating.
Sour cream (½ cup) — Adds coolness. Again, keep this separate for meal prep containers.
Fresh cilantro (½ cup, chopped) — The finishing touch. It adds freshness and color.
Tortilla chips (1 bag) — Crushed on top for crunch. Or serve on the side for dipping. I usually crush them into the bowl for that nice texture contrast.
Equipment Needed
You don’t need anything fancy for this. Here is what I actually use:
Slow cooker (Crockpot) — I use a 6-quart model. This recipe makes about 8 cups, so it fits perfectly with room for stirring. If you have a 4-quart, you’ll need to double the batch or make two separate pots.
Large skillet — 12-inch stainless steel or cast iron. I use this to brown the beef and onions. It needs to be big enough to drain the grease easily.
Spatula — For breaking up the ground beef while it cooks. I use a wooden one; it doesn’t scratch my pans.
Measuring cups and spoons — Standard stuff. I keep these right next to the stove.
Colander — For rinsing the beans and corn. Or just use the lid trick if you’re lazy, but rinsing well is important.
Meal prep containers — I use glass containers with dividers. They’re durable, don’t stain from the tomato sauce, and look great in the fridge. Plastic works too, but glass reheats more evenly.
How to Make It: Step-by-Step
Alright, let’s get this prepped. I’m walking you through the exact process I use on Sunday mornings. It’s methodical, quick, and designed for efficiency.
Step 1: Brown the Beef (10 minutes)
Heat your large skillet over medium-high heat. Add the ground beef. Break it up with your spatula as it cooks. You want small crumbles, not big chunks. Cook until browned, about 6-8 minutes. Once done, drain the grease thoroughly. I usually pour off the fat into a small bowl and discard it, or save it for another recipe if I’m feeling fancy. Set the beef aside.
Step 2: Sauté the Aromatics (3 minutes)
In the same skillet (don’t wash it, the beef flavor is good), add a splash of oil if the pan is dry. Toss in the diced onion. Cook for 2-3 minutes until softened and translucent. This builds the flavor base. If you’re in a huge rush, you can skip this and dump raw onions in, but sautéing them removes the sharp bite and makes the soup smoother.
Step 3: Dump Everything in the Slow Cooker
Transfer the beef and onions into your slow cooker. Add the fire-roasted tomatoes (drained), black beans (rinsed), corn (drained), green chiles, and taco seasoning. Pour in the chicken broth. Stir everything together until the spices are evenly distributed. It’s going to look like a lot, but it cooks down nicely.
Step 4: The Slow Cook
Cover and cook on LOW for 6-8 hours or HIGH for 3-4 hours. I always choose LOW. It allows the flavors to meld slowly, and the beef stays tender. If you’re rushing, HIGH works, but LOW is better for meal prep texture.
Step 5: Finish and Adjust
Once cooked, stir in the lime juice. Taste it. Does it need more salt? More taco seasoning? A pinch of cumin? Adjust now. The soup will thicken as it cools, so don’t worry if it looks watery in the pot. It’s supposed to be hearty.
Step 6: Portion and Store
Let the soup cool slightly. Divide it into your meal prep containers. I do 4 for immediate fridge use and 4 for the freezer. Label them with the date. This is the step that saves your week. You’re done. The rest is just reheating.
Total Time: About 45 minutes active prep (mostly hands-off cooking).
Expert Tips for Meal Prep Success
Here’s everything I’ve learned from making this soup for months. These tips will ensure your meal prep is flawless.
Drain the Tomatoes
Canned tomatoes have a lot of liquid. If you don’t drain them, your soup will be soupy, not hearty. For meal prep, you want a thick consistency so it doesn’t freeze into a solid block of ice and separate when thawed. Drain the tomatoes well, and maybe even press them with a spoon to get extra liquid out.
Cool Before Freezing
Never put hot soup directly into the freezer. It raises the temperature of your freezer and risks partially thawing other foods. Let the soup cool to room temperature before portioning and freezing. This also prevents condensation, which causes freezer burn.
Freeze Without Toppings
This is critical. Do not add cheese, avocado, sour cream, or cilantro before freezing. The avocado turns brown, the sour cream separates, and the cheese gets weird. Freeze the plain soup. Add fresh toppings when you reheat and eat.
Thaw Properly
Move frozen containers to the fridge the night before you plan to eat them. Overnight thawing ensures even reheating. If you forget, you can use the defrost setting on your microwave, but stir frequently to avoid hot spots.
Doubles and Triples
This recipe scales easily. I often make two batches on Sunday to cover two weeks. Just use two slow cookers or make it in a large stockpot on the stove and transfer to containers. The cooking time remains the same.
Variations & Substitutions
Once you have the base down, here’s how you can tweak it. I’ve tested these versions, and they all work well for meal prep.
Chicken Version
Swap ground beef for shredded rotisserie chicken. Add the chicken in the last hour of cooking so it doesn’t dry out. It’s lighter and cooks faster.
Vegetarian Version
Skip the beef. Add an extra can of black beans and a cup of lentils for protein. Use vegetable broth instead of chicken broth. It’s surprisingly hearty.
Spicy Kick
Add a diced jalapeño with the onions. Or use a spicy taco seasoning blend. If you like heat, this soup handles it well.
Gluten-Free
This recipe is naturally gluten-free. Just check your taco seasoning label to ensure it doesn’t contain wheat flour as a thickener. Most brands are GF, but it’s worth checking.
Dairy-Free
Skip the cheese and sour cream toppings. Use avocado for creaminess instead. It’s still delicious and satisfying.
Serving & Storage
How to Serve
I serve this straight from the microwave or stovetop. Top with shredded cheese, a dollop of sour cream, diced avocado, fresh cilantro, and crushed tortilla chips. The crunch of the chips against the soft soup is the best part.
Refrigerator Storage
Store in airtight containers for up to 5 days. The flavors continue to develop, so it’s often better on day 3 than day 1.
Freezer Storage
Freeze for up to 3 months. Use freezer-safe bags or containers. Leave an inch of headspace for expansion. It thaws well in the fridge overnight.
Reheating
Microwave in 1-minute intervals, stirring in between. If it’s too thick, add a splash of water or broth. On the stove, heat gently over medium-low, stirring occasionally.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown per serving (based on 8 servings, without toppings):
- Calories: 320
- Protein: 22g
- Carbs: 28g
- Fiber: 8g
- Fat: 14g
It’s a good source of protein and fiber. Adding toppings like cheese and avocado will increase the fat and calorie count, but it’s still a balanced meal. If you’re tracking macros, this is a solid choice for meal prep.
Final Thoughts
This slow cooker ground beef taco soup with fire-roasted tomatoes is more than just a recipe; it’s a peace of mind tool. It takes the guesswork out of dinner for an entire week. I love that I can make it once and forget about it. No chopping, no stirring, no stress. Just delicious, flavorful food that reheats perfectly.
Try it this Sunday. Dump the ingredients in, go do something you enjoy, and come back to a kitchen that smells amazing. Your future self will thank you when you’re reheating a bowl of this on a tired Wednesday night. If you make it, let me know how you like it! And if you need more meal prep ideas, check out my high protein chicken and broccoli meal prep bowl or my high protein ground beef skillet for more easy, make-ahead dinners.
Frequently Asked Questions
Can I freeze this soup?
Yes! It freezes beautifully for up to 3 months. Just remember to leave out the dairy toppings (cheese, sour cream) and fresh garnishes (avocado, cilantro) until you reheat it. Thaw in the fridge overnight before reheating.
Can I use canned diced tomatoes instead of fire-roasted?
You can, but you’ll miss out on that smoky depth. If you use regular diced tomatoes, add 1 teaspoon of smoked paprika to the seasoning mix to mimic that flavor. But fire-roasted is definitely preferred.
How do I thicken the soup if it’s too watery?
If it’s too thin after cooking, you can simmer it on the stove for 10-15 minutes to reduce. Or, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it into the slow cooker for the last 30 minutes of cooking.
Can I make this in an Instant Pot?
Absolutely. Brown the beef using the Sauté function, then add all ingredients. Pressure cook on High for 10 minutes, then do a quick release. It’s faster but doesn’t develop the same deep flavor as slow cooking.
What sides go well with this soup?
Since it’s a hearty soup, you don’t need much. A simple green salad or some garlic bread works great. I usually just add crushed tortilla chips on top for crunch.
Can I double this recipe?
Yes, just ensure your slow cooker is large enough (at least 7-quarts). The cooking time will remain the same. I often double this for big meal prep sessions.
Pin This Recipe!
Slow Cooker Ground Beef Taco Soup: Meal Prep
- Total Time: 45 minutes
- Yield: 8 servings 1x
Description
A hearty, freezer-friendly taco soup made with fire-roasted tomatoes and ground beef. This slow cooker recipe requires minimal active prep time, making it perfect for weekly meal prep.
Ingredients
- 1.5 pounds ground beef (80/20 lean)
- 1 large yellow onion, diced
- 2 cans (28oz each) fire-roasted diced tomatoes, drained
- 2 cans (15oz each) black beans, drained and rinsed
- 1 can (15oz) corn, drained (or 1 cup frozen corn)
- 2 tablespoons taco seasoning
- 1 cup chicken broth (low-sodium)
- 1 can (4oz) mild green chiles, diced
- 2 tablespoons fresh lime juice
- 2 cups shredded cheese (Mexican blend or cheddar, for serving)
- 2 ripe avocados, diced (for serving)
- 1/2 cup sour cream (for serving)
- 1/2 cup fresh cilantro, chopped (for serving)
- 1 bag tortilla chips, crushed (for serving)
Instructions
- Heat a large skillet over medium-high heat. Add ground beef and break it into small crumbles with a spatula. Cook until browned (6-8 minutes), then drain the grease thoroughly.
- In the same skillet, add a splash of oil if needed and sauté the diced onion for 2-3 minutes until softened and translucent.
- Transfer the browned beef and onions into a 6-quart slow cooker.
- Add the drained fire-roasted tomatoes, rinsed black beans, drained corn, green chiles, taco seasoning, and chicken broth to the slow cooker. Stir to combine.
- Cover and cook on LOW for 6-8 hours or HIGH for 3-4 hours.
- Once cooked, stir in the fresh lime juice. Taste and adjust seasoning with salt or additional taco seasoning if needed.
- Let the soup cool slightly before portioning into meal prep containers.
- Serve topped with shredded cheese, avocado, sour cream, cilantro, and crushed tortilla chips.
Notes
Drain the tomatoes well to prevent a watery soup. Do not add dairy toppings (cheese, sour cream) or fresh garnishes (avocado, cilantro) before freezing; add them fresh when reheating. The soup freezes well for up to 3 months. If using regular diced tomatoes instead of fire-roasted, add 1 teaspoon of smoked paprika for depth.
- Prep Time: 10 minutes
- Cook Time: 6-8 hours
- Category: Main Course
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl with toppings
- Calories: 320
- Fat: 14
- Carbohydrates: 28
- Fiber: 8
- Protein: 22
Keywords: slow cooker, taco soup, meal prep, ground beef, fire-roasted tomatoes, freezer friendly, easy dinner, healthy soup


