This creamy beef taco soup is a rich, satisfying, Mexican-inspired dinner made with ground beef, onion, bell pepper, garlic, taco seasoning, tomatoes, salsa, cream, cream cheese, and melted cheddar. It is hearty enough for a full meal, easy enough for a busy weeknight, and can be made either in an Instant Pot or on the stovetop. This flavorful taco soup is high in protein, low in carbs, keto-friendly, gluten-free, and made with no added sugar when you use an appropriate taco seasoning.

You Will Love This Easy Taco Soup Recipe
It is creamy, cheesy, and full of taco flavor. This easy taco soup has the comforting texture of a creamy soup with the bold flavor of seasoned beef, tomatoes, salsa, and melted cheese. It is the kind of recipe that disappears quickly because every spoonful is rich, warm, and satisfying.
You can make it two ways. This recipe works beautifully in an Instant Pot or in a regular soup pot on the stovetop. Both methods are simple, and both give you a cozy, flavorful dinner without a lot of extra dishes.
It fits different eating styles. As written, this is a low carb keto taco soup with no beans, corn, or rice. If you prefer a lighter version, you can use lean ground beef, light cream cheese, and fat-free half-and-half. You can also customize it with extra vegetables or swap the beef for ground chicken or turkey.
Beef Taco Soup Ingredients
Here is what you need to make this creamy beef taco soup recipe:
- Ground Beef – 80/20 ground beef adds great flavor, but leaner ground beef may also be used.
- Onion – Use yellow or white onion for a savory base.
- Bell Pepper – Any color works, so use what you have on hand.
- Garlic Cloves – Fresh minced garlic adds extra depth.
- Beef Broth – Gives the soup its hearty, savory base.
- Diced Tomatoes – Crushed tomatoes may also be used if you prefer a smoother texture.
- Salsa – Use your favorite salsa, mild or spicy.
- Taco Seasoning Mix – Homemade or store-bought seasoning both work. Check the label if you need it to be gluten-free, sugar-free, or keto-friendly.
- Cream Cheese – Make sure it is very soft before adding it so it melts smoothly into the soup.
- Heavy Cream – Fat-free half-and-half can be substituted for a lighter version.
- Cheddar Cheese – Mild, medium, or sharp cheddar all taste delicious.
Equipment
- Instant Pot or pressure cooker – Optional, if using the pressure cooking method.
- Soup pot or Dutch oven – Needed if preparing the soup on the stovetop.
Taco Soup Recipe Easy Variations
This creamy taco soup is easy to adapt based on your preferences and dietary needs.
- Make it lower in fat by using lean ground beef, light cream cheese, fat-free half-and-half, and half the cheddar cheese. If using fattier beef, cook and drain it before continuing with the recipe.
- Change the protein by substituting ground chicken, ground turkey, or lean ground beef.
- Add more vegetables such as zucchini, squash, or riced cauliflower. Beans and corn are also tasty additions if you are not following a keto diet.
- Make it spicy by adding hot sauce, cayenne pepper, or a spicy salsa to taste.
How To Make Taco Soup
Follow these simple steps to make creamy beef taco soup in the Instant Pot or on the stovetop.
Saute Vegetables and Beef
In an Instant Pot or soup pot, saute the ground beef, chopped onion, and bell pepper over medium-high heat until the beef is fully browned and no longer pink.

Add Soup Ingredients
Add the minced garlic, beef broth, diced tomatoes, salsa, and taco seasoning. Stir well so the seasoning blends evenly into the broth.

Cook
This taco soup can be cooked quickly in the Instant Pot or simmered on the stovetop.
Instant Pot
Cook on high pressure for 2 minutes. When the cooking cycle is complete, allow the pressure to release naturally.
Stovetop
Bring the soup to a simmer, cover the pot, and reduce the heat to low. Let it simmer for 30 minutes so the flavors can come together.
Add Dairy Ingredients
Add the very soft cream cheese, heavy cream, and cheddar cheese. Stir until the cheeses are melted and the soup is smooth and creamy. Taste, adjust the seasoning if needed, and serve warm.

How To Serve This Recipe For Taco Soup
- This creamy taco soup is filling enough to serve as a complete meal.
- Top each bowl with sour cream, salsa, shredded cheddar, green onion, olives, avocado, or fresh cilantro.
- For family members who are not eating low carb, add crushed tortilla chips or corn chips on top.
- Serve it with a fresh green salad for a simple and balanced meal.
- A cheese quesadilla makes a great side for non-low carb eaters, while cheese crisps are a good keto-friendly option.
How To Store Beef Taco Soup
Refrigerate: Let the soup cool completely, then transfer it to an airtight container. Store it in the refrigerator for up to 3 days.
Freezing note: Dairy-based soups can separate after freezing because the cream may change texture. The flavor is still good, but the soup may look slightly curdled. If you freeze it, stir in a little extra cream and freshly grated cheese while reheating to help bring it back together.
Taco Soup Recipe Top Tips
- Make it ahead: Prepare the soup as directed, cool it completely, and refrigerate it in an airtight container. Reheat when ready to serve. The flavor often improves as it sits.
- Use a taco seasoning that fits your needs: If you need a gluten-free or sugar-free soup, check the seasoning label carefully.
- Use freshly grated cheese when possible: Pre-shredded cheese may not melt as smoothly because it often contains anti-caking ingredients.
- Soften the cream cheese first: Very soft cream cheese blends into the broth more easily and helps create a smoother soup.
Easy Taco Soup Recipe FAQs
Yes. Brown the beef with the onion and bell pepper, then add the broth, tomatoes, salsa, garlic, and taco seasoning. Cover and simmer for about 30 minutes. Stir in the cream cheese, heavy cream, and cheddar cheese at the end until the soup is creamy and well blended.
Yes. Ground chicken or ground turkey can be used in place of ground beef. The soup will have a slightly different flavor, but it will still be delicious.
Yes. This recipe is keto-friendly because it does not include beans, corn, or rice. It contains 5.5 grams of net carbs, 35.3 grams of fat, and 23.7 grams of protein per serving based on the listed nutrition information.
Use lean ground beef or substitute ground turkey or chicken. You can also use light cream cheese, fat-free half-and-half, and less cheddar cheese. If the soup becomes thinner, a small amount of cornstarch can be used to thicken it if desired.
It depends on the brand. Always read the ingredient label to confirm whether a taco seasoning packet is gluten-free, sugar-free, or suitable for your dietary needs.
Tortilla soup usually includes pieces of fried corn tortilla, while taco soup does not. The two soups can have similar seasonings and ingredients, but tortilla soup is often made with chicken, while taco soup is often made with beef.
Taco soup can become watery if too much broth or water is added. Extra vegetables, especially frozen vegetables, can also release liquid as they cook.
The Recipe

Easy Taco Soup
Ingredients
- 2 pounds ground beef (80/20)
- 1 small onion (chopped)
- 1 bell pepper (chopped)
- 2 garlic cloves (minced)
- 24 ounces beef broth
- 28 ounces diced tomatoes (crushed tomatoes may also be used)
- double recipe taco seasoning mix (or 2 store-bought packets)
- 4 ounces salsa
- 4 ounces softened cream cheese (light cream cheese may be used)
- 1 cup heavy cream (fat-free half-and-half may be used)
- 2 cups cheddar cheese
Instructions
-
In an Instant Pot or soup pot, saute the ground beef, onion, and bell pepper over medium-high heat until the beef is no longer pink.

-
Add the garlic, beef broth, tomatoes, salsa, and taco seasoning. Stir to combine.

-
Instant Pot: Cook on high pressure for 2 minutes. When the cooking cycle ends, allow the pressure to release naturally.Stovetop: Bring to a simmer, cover, reduce the heat to low, and simmer for 30 minutes.
-
Add the very soft cream cheese, heavy cream, and cheddar cheese. Stir until the cheeses are melted and the soup is creamy.

-
Taste and adjust the seasoning. Serve warm with your favorite taco toppings.
Kori’s Tips
- Use a taco seasoning mix you enjoy, and check labels if you need gluten-free or sugar-free ingredients.
- Freshly grated cheese melts more smoothly than packaged shredded cheese.
- Keep the onion for flavor, but feel free to add zucchini, squash, or riced cauliflower. Beans and corn are also good if you are not keeping the soup keto.
- Ground chicken or ground turkey may be used instead of ground beef.
- If your seasoning mix is salty, start with less and adjust after the soup has cooked.
Nutrition
Calories: 442 kcal
Carbohydrates: 7.1 g
Protein: 23.7 g
Fat: 35.3 g
Cholesterol: 115.3 mg
Sodium: 912 mg
Fiber: 1.6 g
Sugar: 2.1 g
If you enjoy taco soup recipes, you may also like 7 Can Taco Soup and Chicken Fajita Soup, both of which can be made in an Instant Pot or slow cooker.
More Instant Pot Soup Recipes
Here are more easy soup ideas to try when you want a warm, comforting meal.
-
Keto Cheddar Broccoli Soup with Brats
-
Beef Vegetable Soup
-
Creamy Green Enchiladas Chicken Soup
-
Healthy Low Carb Instant Pot Chicken Soup
More from Seeking Good Eats
- How To Make Fish Tacos
- Baked Chicken Tacos Recipe
- The Best Low Carb Keto Shrimp Tacos
- Best Meatloaf
- Keto Cauliflower Mashed Potatoes
- Pickled Purple Cabbage
- Creamy Buffalo Chicken Soup Recipe
- 30+ Taco Tuesday Ideas Everyone Will Crave
- Tofu Taco Meat That Tastes Like the Real Thing
- 50+ Fiesta-Worthy Mexican Inspired Cinco de Mayo Recipes
Make this Instant Pot creamy taco soup recipe when you need a quick, hearty, low carb dinner the whole family can enjoy. With seasoned ground beef, vegetables, tomatoes, salsa, cream, and melted cheese, this creamy beef taco soup is warm, filling, and easy to prepare in one pot.


