Ingredients
Scale
(Serves 6)
Pasta & protein:
- 1 tbsp olive oil
- 1½ lbs ground beef (85/15—you love savory richness!)
- 1 small onion, diced
- 2 garlic cloves, minced
- 12 oz penne or rotini pasta (or chickpea/gluten-free pasta for high-protein/GF)
Taco sauce base:
- 1 (15 oz) can fire-roasted diced tomatoes
- 1 (8 oz) can tomato sauce
- 2 cups low-sodium beef broth (you love low-sodium options!)
- 3 tbsp taco seasoning (or homemade blend below)
Homemade taco seasoning (skip packet for low-sodium control):
- 1 tbsp chili powder
- 1½ tsp cumin
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp oregano
- ¼ tsp black pepper
- Optional: Pinch of cayenne
Finishing touches:
- 1½ cups shredded cheddar or Mexican blend cheese
- ½ cup sour cream or Greek yogurt (you love creamy textures!)
- Toppings:
→ Diced avocado
→ Chopped cilantro
→ Sliced green onions
→ Lime wedges
Instructions
1. Brown beef & aromatics:
- Heat oil in a large deep skillet or Dutch oven over medium-high heat.
- Add ground beef; cook 5–6 minutes until browned. Drain excess fat if needed.
- Stir in onion and garlic; cook 2 minutes until soft.
2. Simmer pasta:
- Add pasta, diced tomatoes, tomato sauce, broth, and taco seasoning.
- Bring to a boil; reduce heat to low. Cover and simmer 12–15 minutes, stirring occasionally, until pasta is tender and liquid is mostly absorbed.
3. Finish & serve:
- Remove from heat. Stir in cheese and sour cream until melted and creamy.
- Let rest 5 minutes (sauce thickens as it cools).
- Top with avocado, cilantro, green onions, and lime wedges.
💡 Pro Tips for Perfection:
✅ Don’t skip the rest time—lets pasta absorb residual liquid for perfect texture.
✅ Low-sodium mastery (you love this!):
→ Use no-salt-added tomatoes + homemade taco seasoning
→ Boost umami with 1 tsp mushroom powder + extra garlic
✅ Blood sugar friendly (you love this!):
→ Use chickpea or lentil pasta (+25g protein/serving!)
→ Net carbs drop from 48g → 34g/serving
✅ Low-carb/keto option (you love this!):
→ Swap pasta for 16 oz hearts of palm pasta or diced zucchini
→ Simmer uncovered 5–7 minutes to reduce liquid
→ Net carbs drop to ~10g/serving
✅ High-protein boost (you love this!):
→ Use 2 lbs beef (+10g protein/serving)
→ Top with 2 tbsp hemp seeds (+5g protein)
✅ Make ahead: Keeps 4 days refrigerated or freezes 3 months. Reheat gently with splash of broth.
Prep Time & Nutrition (per serving):
Prep Time: 10 min | Cook Time: 20 min | Total Time: 30 min
Calories: 520 | Protein: 36g | Net Carbs: 48g | Fats: 24g | Fiber: 8g | Gluten-Free Option • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Option
Calories: 520 | Protein: 36g | Net Carbs: 48g | Fats: 24g | Fiber: 8g | Gluten-Free Option • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Option