This content contains affiliate links, which helps hangrywoman.com to provide free recipes and resources. As an Amazon Associate, I earn from qualifying purchases. Thank you for your support of the blog.
Why I Love This Recipe (And You Will Too)
As a diabetes health coach, I’m always looking for simple, blood sugar-friendly recipes that check all the boxes: fiber-rich, protein-packed, nutrient-dense, and most of all—delicious.
These Sweet Potato Taco Boats have become a fan favorite in my home, not just because they’re so easy to meal prep, but because they bring vibrant color and flavor to the dinner table.
Every time I make these, my partner comments that it’s such a colorful dish, and it’s really delicious.
Even better? Each serving is a complete and balanced meal with the ideal mix of fat, fiber, and protein, helping to blunt glucose spikes and keep you full and energized and satisfied.
🍠 Ingredients & Blood Sugar Benefits

Serves 4 (1 taco boat per serving)
Main:
- 4 medium sweet potatoes
- 1 lb. (450g) lean ground beef (5% fat)
- 1 onion, diced
- 3 cloves garlic, minced
- 2 tbsp. taco seasoning
- 4 oz. (115g) tomato sauce
- 4 fl oz. (115ml) beef stock
Fresh Salsa:
- 2 medium tomatoes, diced
- 1.8 oz. (50g) red onion, diced
- 1 green bell pepper, diced
- 1 tsp. jalapeño, chopped (seeded for less heat)
- Fresh cilantro, chopped
- 1 tbsp. lime juice
✅ Ingredient Benefits Chart for Diabetes
Ingredient | Key Nutritional Benefits | Why It’s Good for Diabetes |
---|---|---|
Sweet Potatoes | High in fiber, beta-carotene, vitamin C | Lower glycemic index than white potatoes; fiber slows digestion and glucose absorption |
Lean Ground Beef (5%) | High-quality protein, iron, B vitamins | Protein helps slow carb absorption and promotes satiety |
Onion | Antioxidants, prebiotic fiber | Supports gut health; anti-inflammatory compounds may support insulin sensitivity |
Garlic | Allicin (a sulfur compound), vitamin B6 | May help improve insulin sensitivity and reduce fasting blood sugar in some studies |
Taco Seasoning | Usually contains chili powder, cumin, paprika, garlic powder | Use a low-sodium version to support heart health and blood pressure |
Tomato Sauce | Lycopene, vitamin C, potassium | Choose no-added-sugar sauce to keep glycemic impact low |
Beef Stock | Collagen, electrolytes (especially if homemade) | Adds flavor without needing high-fat or high-sugar sauces |
Tomatoes (Salsa) | Vitamin C, potassium, antioxidants, lycopene | Low in carbs, adds volume and nutrients without raising blood sugar |
Red Onion (Salsa) | Quercetin, fiber, antioxidants | Supports anti-inflammatory responses and adds flavor without added sugar |
Green Bell Pepper | Vitamin C, fiber, antioxidants | Adds crunch and nutrients with minimal calories or carbs |
Jalapeño | Capsaicin, vitamin C | May promote metabolism and have anti-inflammatory effects |
Cilantro | Antioxidants, detoxifying properties | Adds fresh flavor without sodium or sugar |
Lime Juice | Vitamin C, citric acid | Can help with flavor enhancement and may aid digestion and glucose metabolism |
Olive Oil | Monounsaturated fats, vitamin E | Supports heart health, improves satiety, and helps regulate blood sugar when used moderately |
🔪 Tools You’ll Need
- Baking sheet & parchment paper
- Sharp knife & cutting board
- Large skillet
- Mixing bowl
- Fork (for poking potatoes)
🧑🍳 How to Make Sweet Potato Taco Boats
- Prep the Potatoes:
Preheat oven to 400°F (200°C). Wash and dry sweet potatoes, then pierce with a fork and rub with 1 tbsp. olive oil. Bake for 50–60 minutes, or until fork-tender. - Cook the Beef:
Heat 1 tbsp. olive oil in a skillet. Brown the beef over medium-high heat. Add onions and garlic, cooking until softened. - Simmer the Filling:
Add taco seasoning, tomato sauce, and beef stock. Stir, season to taste, reduce heat, and let it simmer covered for 20–25 minutes. - Make the Salsa:
Mix tomatoes, red onion, bell pepper, jalapeño, cilantro, and lime juice in a bowl. Season with salt and pepper. - Assemble:
Slice sweet potatoes open lengthwise, fluff with a fork if desired, and top with the taco beef mixture. Add fresh salsa on top. - Serve:
Garnish with extra cilantro and a squeeze of lime juice. Enjoy!
✅ Why This Meal Works for Blood Sugar Balance
This dish is a perfect example of the fat-fiber-protein trifecta:
- Fiber from sweet potatoes and salsa veggies slows glucose absorption.
- Protein from lean beef helps stabilize post-meal blood sugar.
- Healthy fats (olive oil) support satiety and help with blood sugar regulation.
Because you’re not eating the sweet potato on its own—but instead combining it with other macronutrients—you’re less likely to experience a glucose spike.
🥗 Serving & Meal Prep Tips
- Make Ahead: Bake sweet potatoes and prep beef filling 2–3 days in advance. Store separately and assemble when ready to eat.
- Customize: Swap ground beef for ground turkey, chicken, or black beans for a plant-based version.
- Low-Carb Option: Use roasted zucchini boats or bell peppers instead of sweet potatoes for an ultra-low-carb variation.
🙋♀️ Frequently Asked Questions:
Can I freeze these taco boats?
Yes! Freeze the cooked beef mixture and whole baked sweet potatoes separately. Thaw, reheat, and assemble when ready.
What toppings go well with this?
Try Greek yogurt instead of sour cream, diced avocado, or shredded lettuce for more fiber and healthy fat. You could also add a sprinkle of chia seeds for a tiny bit of crunch and some extra protein.
Is this suitable for Type 2 diabetes?
Absolutely. The macronutrient balance in this recipe supports more stable blood sugar, especially when paired with portion control and physical activity. If you’re concerned with the serving size, feel free to adjust the portion size. It can be helpful to add veggies as a side dish.

Diabetes-Friendly Sweet Potato Taco Boats For Easy Meal Prep
- Total Time: 1 hour 15 minutes
- Yield: 4 servings
- Diet: Diabetic
Description
These blood sugar-friendly Sweet Potato Taco Boats are a colorful, balanced meal with protein, fiber, and healthy fats—perfect for people with diabetes. Easy to meal prep and absolutely delicious!
Ingredients
Main Ingredients:
4 medium sweet potatoes
1 lb. (450g) lean ground beef (5% fat)
1 onion, diced
3 cloves garlic, minced
2 tbsp. taco seasoning
4 oz. (115g) tomato sauce
4 fl oz. (115ml) beef stock
Fresh Salsa:
2 medium tomatoes, diced
1.8 oz. (50g) red onion, diced
1 green bell pepper, diced
1 tsp. jalapeño, chopped (seeded for less heat)
Fresh cilantro, chopped
1 tbsp. lime juice
Instructions
Prep the Potatoes:
Preheat oven to 400°F (200°C). Wash and dry sweet potatoes, then pierce with a fork and rub with 1 tbsp. olive oil. Bake for 50–60 minutes, or until fork-tender.
Cook the Beef:
Heat 1 tbsp. olive oil in a skillet. Brown the beef over medium-high heat. Add onions and garlic, cooking until softened.
Simmer the Filling:
Add taco seasoning, tomato sauce, and beef stock. Stir, season to taste, reduce heat, and let it simmer covered for 20–25 minutes.
Make the Salsa:
Mix tomatoes, red onion, bell pepper, jalapeño, cilantro, and lime juice in a bowl. Season with salt and pepper.
Assemble:
Slice sweet potatoes open lengthwise, fluff with a fork if desired, and top with the taco beef mixture. Add fresh salsa on top.
Serve:
Garnish with extra cilantro and a squeeze of lime juice. Enjoy!
Notes
- Make Ahead: Bake sweet potatoes and prep beef filling 2–3 days in advance. Store separately and assemble when ready to eat.
- Customize: Swap ground beef for ground turkey, chicken, or black beans for a plant-based version.
- Low-Carb Option: Use roasted zucchini boats or bell peppers instead of sweet potatoes for an ultra-low-carb variation.
- Cut down on the cooking time by microwaving your potatoes for 5 minutes, and then baking them. for 25-35 minutes. It will help the oven cook them all the way through faster.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Dinner
- Method: Baked + Stovetop
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1 potato
- Calories: 299
- Sugar: 10.6 g
- Sodium: 327.9 mg
- Fat: 3.7 g
- Saturated Fat: 1.8 g
- Carbohydrates: 37.6 g
- Fiber: 6.6 g
- Protein: 28.9 g
- Cholesterol: 67.8 mg