30-Minute Ground Beef Tacos Recipe
Introduction
These 30-minute ground beef tacos are flavorful, quick, and easy to make, perfect for a busy weeknight. With a homemade taco seasoning and fresh pico de gallo, they bring a delicious burst of flavor to your dinner table.

Ingredients
- 1 tbsp chili powder (up to 2 tbsp depending on preference for heat)
- 1 tbsp cumin
- 1 tbsp cornstarch
- 2 tsp paprika
- 2 tsp kosher salt
- 1 tsp ground pepper
- 1 tsp garlic powder
- 1 tsp coriander
- ¼ tsp oregano
- ¼ tsp red pepper flakes
- 2 roma tomatoes (diced to ½” – about 1 cup)
- ½ small white onion (diced to ½” – about ½ cup)
- ¼ cup fresh cilantro (chopped)
- 1 tbsp lime juice
- ½ tsp kosher salt
- ½ tsp ground pepper
- 1 tbsp olive oil
- 1 medium yellow onion (finely chopped to ¼”)
- 1 lb ground beef (80-90% lean)
- 3 tbsp tomato paste
- 1 cup beef broth
- 12 soft corn tortillas (or flour tortillas)
- ¾ cup shredded cheddar jack cheese (or cheddar cheese)
- ¼ head iceberg lettuce (shredded)
- ⅓ cup sour cream
Instructions
- Step 1: Combine all taco seasoning ingredients in a small bowl or lidded jar and stir or shake until well combined.
- Step 2: In a small bowl or measuring cup, whisk together the beef broth and tomato paste until very smooth.
- Step 3: Make the pico de gallo by mixing the diced tomatoes, white onion, cilantro, lime juice, ½ tsp kosher salt, and ½ tsp ground pepper in a bowl. Taste and adjust seasoning if needed. Refrigerate while you prepare the filling.
- Step 4: Heat a 10-inch skillet over medium-high heat and add the olive oil. When shimmering, add the chopped yellow onion and cook, stirring occasionally, until soft (about 5 minutes).
- Step 5: Add the ground beef to the skillet with the onions. Cook, breaking up the meat with a wooden spoon, until browned and the onions are translucent and slightly caramelized around the edges (7-8 minutes).
- Step 6: Stir in the entire portion of taco seasoning and cook, stirring frequently, until the mixture is fragrant and well combined (2-3 minutes).
- Step 7: Pour in the broth and tomato paste mixture, stir well, and simmer, stirring occasionally, until the liquid is absorbed and the sauce thickens (about 5 minutes).
- Step 8: Warm the tortillas, then serve the beef mixture in the tortillas topped with pico de gallo, shredded cheese, lettuce, and sour cream. Enjoy immediately.
Tips & Variations
- For extra heat, increase the chili powder to 2 tablespoons or add more red pepper flakes.
- Use ground turkey or chicken for a lighter variation.
- Substitute corn tortillas for flour if preferred or to suit dietary needs.
- Serve with avocado slices or guacamole for added creaminess.
Storage
Store any leftover cooked beef filling in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave until warm. Keep tortillas separate and fresh toppings chilled until ready to serve.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the taco seasoning ahead of time?
Yes, you can prepare and store the taco seasoning in an airtight container for several weeks, making it easy to use whenever you want to make tacos.
Can I freeze the beef filling?
Yes, the cooked beef filling freezes well. Cool completely, then store in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
Print
30-Minute Ground Beef Tacos Recipe
- Total Time: 30 minutes
- Yield: 12 tacos 1x
Description
This 30-Minute Ground Beef Tacos recipe features a flavorful homemade taco seasoning blended with ground beef simmered in a tomato paste and beef broth sauce. Served with fresh pico de gallo, shredded lettuce, cheddar jack cheese, and sour cream, these tacos deliver a vibrant and satisfying meal perfect for a quick weeknight dinner.
Ingredients
Taco Seasoning
- 1 tbsp chili powder (up to 2 tbsp depending on preference for heat)
- 1 tbsp cumin
- 1 tbsp cornstarch
- 2 tsp paprika
- 2 tsp kosher salt
- 1 tsp ground pepper
- 1 tsp garlic powder
- 1 tsp coriander
- ¼ tsp oregano
- ¼ tsp red pepper flakes
Pico de Gallo
- 2 roma tomatoes (diced to ½” – about 1 cup)
- ½ small white onion (diced to ½” – about ½ cup)
- ¼ cup fresh cilantro (chopped)
- 1 tbsp lime juice
- ½ tsp kosher salt
- ½ tsp ground pepper
Beef Filling
- 1 tbsp olive oil
- 1 medium yellow onion (finely chopped to ¼”)
- 1 lb ground beef (80-90% lean)
- 3 tbsp tomato paste
- 1 cup beef broth
To Serve
- 12 soft corn tortillas (or flour tortillas)
- ¾ cup shredded cheddar jack cheese (or cheddar cheese)
- ¼ head iceberg lettuce (shredded)
- ⅓ cup sour cream
Instructions
- Make the Taco Seasoning: In a small bowl or lidded jar, combine all the taco seasoning ingredients (chili powder, cumin, cornstarch, paprika, kosher salt, ground pepper, garlic powder, coriander, oregano, and red pepper flakes). Stir or shake vigorously to blend the spices evenly.
- Prepare the Tomato Broth Mixture: In a small bowl or measuring cup, whisk together the beef broth and tomato paste until smooth and fully combined to create a rich sauce base.
- Make Pico de Gallo: In a separate bowl, combine diced roma tomatoes, diced white onion, chopped cilantro, lime juice, kosher salt, and ground pepper. Mix thoroughly and adjust seasoning with lime juice, salt, and pepper to enhance the flavor. Place in the refrigerator to marinate while you cook the beef filling.
- Cook the Onion and Beef: Heat a 10-inch skillet over medium-high heat and add olive oil. When the oil shimmers, add the finely chopped yellow onion and cook, stirring occasionally, until softened, about 5 minutes. Add ground beef and cook, breaking it apart with a wooden spoon, until well browned and onions begin to caramelize around edges, approximately 7 to 8 minutes.
- Add Taco Seasoning: Sprinkle the prepared taco seasoning evenly over the beef and onions. Stir continuously to coat and integrate the spices fully into the mixture, cooking until fragrant, about 2 to 3 minutes.
- Add Broth and Tomato Paste Mixture: Pour the beef broth and tomato paste mixture into the skillet. Stir well to combine all ingredients. Reduce heat slightly and simmer, stirring occasionally, until the liquid is mostly absorbed and the sauce thickens, around 5 minutes.
- Serve the Tacos: Warm the tortillas in a dry skillet or microwave. Spoon the beef mixture into each tortilla. Top with shredded cheddar jack cheese, shredded iceberg lettuce, pico de gallo, and a dollop of sour cream. Serve immediately and enjoy the vibrant, fresh flavors.
Notes
- Adjust chili powder quantity based on preferred spice level.
- Use corn tortillas for an authentic taco experience or substitute with flour tortillas if preferred.
- For extra zest, add a few slices of avocado or a splash of hot sauce when serving.
- Leftover beef mixture can be stored in an airtight container in the refrigerator for up to 3 days.
- To save time, prepare taco seasoning in bulk and store for future use.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Keywords: ground beef tacos, quick tacos, easy taco recipe, homemade taco seasoning, pico de gallo, Mexican dinner, weeknight meals

