A delightful and versatile dish featuring roasted sweet potatoes, savory beef or lentils, topped with vibrant pico de gallo and creamy guacamole. Perfect for busy weeknight dinners.
Servings 4servings
Course Dinner, Main Course
Cuisine American, Mexican
Ingredients
For the sweet potato
1largesweet potato, peeled & cubed
1tbspolive oil
1tspsmoked paprika
Salt & pepper to taste
For the protein
½lbground beef (or turkey/lentils)Optional: use ground turkey or lentils for a plant-based option.
1tbsptaco seasoning (or homemade)See tips for homemade taco seasoning.
For the toppings
½cuppico de galloCan substitute with salsa or diced tomatoes.
¼cupguacamole
2tbspsour cream (or dairy-free alternative)
Method
Roast Sweet Potatoes
Preheat the oven to 425°F (220°C).
Toss the sweet potato cubes with olive oil, paprika, salt, and pepper.
Spread them in a single layer on a sheet pan.
Roast for 15 minutes, flip, and roast for another 10-15 minutes until golden and tender.
Cook Beef
In a skillet over medium heat, brown the ground beef until fully cooked.
Once browned, stir in the taco seasoning along with 2 tablespoons of water.
Simmer for 2-3 minutes until the mixture thickens.
Assemble
In bowls, layer a generous portion of roasted sweet potatoes, followed by the beef mixture.
Top with pico de gallo, guacamole, and a dollop of sour cream.
Garnish with fresh cilantro, lime wedges, or crumbled cheese if desired for an extra touch.
Store leftovers in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop until warmed through. Optional variations include adding black beans, corn, or jalapeños for a kick, or swapping the sweet potatoes with quinoa or brown rice for a different base.