Loading...

Preheat your oven to 400°F. Line a baking sheet with parchment paper or foil for easier cleanup.

Wash the sweet potatoes thoroughly. Prick each sweet potato several times with a fork. Rub them with 1 tablespoon of olive oil, then sprinkle with 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper.

Place the seasoned sweet potatoes directly on the prepared baking sheet. Bake for 40-50 minutes, or until they are very tender when pierced with a fork.

While the sweet potatoes are baking, prepare the filling. Heat 1 tablespoon of olive oil in a large skillet or Dutch oven over medium-high heat. Add the lean ground beef and cook, breaking it up with a spoon, until browned. Drain any excess fat.

Add the diced yellow onion to the skillet with the beef and cook until softened, about 5 minutes. Stir in the minced garlic, chili powder, ground cumin, smoked paprika, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper. Cook for 1 minute more, until fragrant.

Stir in the undrained canned diced tomatoes, rinsed and drained black beans, and beef broth. Bring the mixture to a simmer, then reduce heat to medium-low, cover, and let it cook for 10-15 minutes, allowing the flavors to meld and the sauce to thicken slightly.

Remove the lid and stir in the cooked white rice, fresh lime juice, and granulated sugar. Cook for another 2-3 minutes, stirring occasionally, until heated through. Taste and adjust seasonings as needed.

Once the sweet potatoes are tender, carefully remove them from the oven. Slice each sweet potato lengthwise down the middle, being careful not to cut all the way through. Fluff the inside flesh with a fork.

Generously spoon the beef and bean filling into each sweet potato. Top with shredded cheddar cheese. Return the loaded sweet potatoes to the oven for 5-7 minutes, or until the cheese is melted and bubbly.

Garnish with fresh chopped cilantro, a dollop of sour cream or Greek yogurt, and serve immediately with lime wedges on the side.


Preheat your oven to 400°F. Line a baking sheet with parchment paper or foil for easier cleanup.

Wash the sweet potatoes thoroughly. Prick each sweet potato several times with a fork. Rub them with 1 tablespoon of olive oil, then sprinkle with 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper.

Place the seasoned sweet potatoes directly on the prepared baking sheet. Bake for 40-50 minutes, or until they are very tender when pierced with a fork.

While the sweet potatoes are baking, prepare the filling. Heat 1 tablespoon of olive oil in a large skillet or Dutch oven over medium-high heat. Add the lean ground beef and cook, breaking it up with a spoon, until browned. Drain any excess fat.

Add the diced yellow onion to the skillet with the beef and cook until softened, about 5 minutes. Stir in the minced garlic, chili powder, ground cumin, smoked paprika, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper. Cook for 1 minute more, until fragrant.

Stir in the undrained canned diced tomatoes, rinsed and drained black beans, and beef broth. Bring the mixture to a simmer, then reduce heat to medium-low, cover, and let it cook for 10-15 minutes, allowing the flavors to meld and the sauce to thicken slightly.

Remove the lid and stir in the cooked white rice, fresh lime juice, and granulated sugar. Cook for another 2-3 minutes, stirring occasionally, until heated through. Taste and adjust seasonings as needed.

Once the sweet potatoes are tender, carefully remove them from the oven. Slice each sweet potato lengthwise down the middle, being careful not to cut all the way through. Fluff the inside flesh with a fork.

Generously spoon the beef and bean filling into each sweet potato. Top with shredded cheddar cheese. Return the loaded sweet potatoes to the oven for 5-7 minutes, or until the cheese is melted and bubbly.

Garnish with fresh chopped cilantro, a dollop of sour cream or Greek yogurt, and serve immediately with lime wedges on the side.
