RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Mexican Sweet Potato & Chorizo Skillet with Avocado
  • Mexican Sweet Potato & Chorizo Skillet with Avocado and Cilantro‑Lime Slaw
  • Mexican Sweet Potato & Chorizo Skillet with Avocado
  • Mexican-Inspired Roasted Sweet Potato Rounds with Avocado & Fresh Salsa
  • Crisped Leftover Sweet Potato & Chorizo Hash with Lime-Cilantro Crema and Fried Egg
  • Scrambled Eggs with Spinach & Sweet Potato Hash, Avocado
  • Browse all recipes →
Sweet Potato & Chorizo Hash with Avocado Salsa

Sweet Potato & Chorizo Hash with Avocado Salsa

By abbey f

Mexican-inspiredIntermediate

A vibrant Mexican-inspired hash that pairs caramelized, spiced pork chorizo with tender, crisped sweet potatoes and a bright, creamy avocado-lime salsa. Sweet, smoky, and tangy elements play together — crisp edges on the potatoes, savory rendered chorizo fat for deep flavor, and a cooling avocado salsa for contrast — making this perfect for brunch, dinner, or a weekend feast.

Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
4 servings
BrunchWeeknight dinnerMexican-inspiredHashOne-pan

Ingredients

  • 600 g (about 2 medium) sweet potatoes
  • 250 g pork chorizo (or chicken chorizo)
  • 1 small (about 70 g), divided red onion
  • 1 medium (about 150 g) red bell pepper
  • 2 tbsp olive oil
  • 1 medium (about 150 g flesh) ripe avocado
  • 1 medium (juice + some zest) lime
  • 2 tbsp chopped cilantro (fresh)

Instructions

1

Prep and size the vegetables (Why: even-sized pieces cook at the same rate and develop a uniform crust). Peel the sweet potatoes and cut into 1–1.5 cm (3/8–1/2 in) dice. Finely dice half the red onion (about 35 g) for the avocado salsa and slice the other half into thin half-moons for the hash. Core and dice the red bell pepper into the same size as the potatoes. Pat everything dry with paper towel — moisture prevents good browning.

2

Par-cook the sweet potato (two options — pick one). Option A (quick microwave): place the diced sweet potatoes in a microwave-safe bowl with a tablespoon of water, cover, and microwave on high for 3–4 minutes until slightly tender but still holding shape. Option B (stovetop par-boil): drop the diced potatoes into boiling salted water for 4–5 minutes until just fork-tender, then drain thoroughly. (Why: par-cooking ensures the inside is cooked through before you aggressively brown the exterior, giving a crisp exterior without an undercooked center.)

3

Cook the chorizo to render fat and deepen flavor: heat a large heavy skillet (cast-iron is ideal for browning) over medium-high heat. Add the chorizo to the dry pan and break it up with a spatula. Cook 6–8 minutes, stirring occasionally, until the meat is deep reddish-brown and most fat has rendered. Use a slotted spoon to transfer the crisped chorizo to a plate lined with paper towel, leaving the fat in the pan. (Why: cooking chorizo first releases its spice-laden fat to flavor the potatoes and vegetables; removing the cooked chorizo lets you crisp the potatoes without overcooking the sausage.)

4

Sauté aromatics in the rendered chorizo fat: lower the heat to medium and add 1 tablespoon of olive oil if the pan looks dry. Add the sliced red onion and red bell pepper to the pan and cook 3–4 minutes until they start to soften and the onion edges turn translucent. Season lightly with salt to draw moisture and help caramelize. (Why: softening the vegetables in the chorizo fat builds layers of flavor; doing this before adding the potatoes prevents the veg from burning while you get a good sear on the potatoes.)

5

Add the par-cooked sweet potatoes and press for browning: spread the potatoes in an even layer in the skillet and leave undisturbed for 3–4 minutes to develop a golden crust. Flip or stir and allow another 3–4 minutes until multiple edges are browned. If the pan is dry or potatoes begin to stick, add the remaining tablespoon of olive oil. Season with salt and black pepper. (Why: letting the potatoes sit without stirring forms a Maillard crust that gives the hash its irresistible texture and flavor.)

6

Combine chorizo and finish the hash: return the cooked chorizo to the pan and gently fold to combine with the potatoes and vegetables. Cook 1–2 minutes to heat through and let flavors meld. Taste and adjust seasoning. If you like a touch of brightness, grate a little lime zest over the hash now. (Why: combining at the end preserves the chorizo’s crisp bits and prevents it from overcooking or drying out.)

7

Prepare the avocado-lime salsa: in a small bowl, gently combine the diced ripe avocado, the finely diced raw red onion reserved earlier, chopped cilantro, juice of 1/2 lime (reserve the rest for serving), a pinch of salt and a grind of black pepper. Stir just enough to coat the avocado — resist over-mixing to keep it chunky. (Why: acid from lime brightens the avocado, slows browning, and cuts the richness of the chorizo.)

8

Plate and finish: divide the hash among 4 plates. Spoon several tablespoons of avocado salsa over each portion. Serve with lime wedges on the side for extra brightness and an optional extra sprinkle of chopped cilantro. (Why: finishing with a cold, acidic salsa creates temperature and flavor contrast that elevates the dish from hearty to balanced.)

9

Optional finishing ideas: top with a fried or poached egg for brunch; scatter crumbled queso fresco or cotija for a salty lift; or finish with a drizzle of good olive oil for sheen. (Why: eggs add silkiness, cheese adds savory salt, and oil adds aroma — all quick ways to customize.)

Chef's Tips

  • 1Work in even dice: aim for consistent 1–1.5 cm sweet potato cubes to ensure every piece cooks evenly and browns uniformly.
  • 2Don’t crowd the pan: if the potatoes or vegetables are too tightly packed they’ll steam instead of brown. Use a large skillet or cook in batches for the best crust.
  • 3Control the fat: chorizo renders a lot of oil. Taste the pan fat after rendering; if it’s excessively greasy, spoon out half before adding the vegetables so the hash isn’t oily.
  • 4Shortcut for time: microwave the sweet potatoes for 3–4 minutes to speed the recipe without sacrificing texture — you’ll still get great browning if you dry them well before pan-frying.
  • 5Avoid overworking the avocado salsa: mash gently so the salsa remains chunky and visually appealing.

Variations

  • Chicken chorizo: swap pork chorizo for chicken chorizo for a leaner protein. Because it releases less fat, start the pan with 1 tablespoon olive oil and add more if needed.
  • Vegetarian version: omit chorizo and boost smoky depth with 1 tsp smoked paprika and 1/2 tsp ground cumin; add a drained 400 g can of black beans at the end for protein and texture.
  • Breakfast twist: top each serving with a fried egg and a sprinkle of cotija or feta for a hearty brunch option.
  • Swap the potatoes: use Yukon gold or red potatoes instead of sweet potatoes if you prefer a more neutral starch; adjust par-cook time to 3–5 minutes depending on size.

Nutrition per Serving

561

Calories

20g

Protein

40g

Carbs

37g

Fat

9g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Sweet Potato & Chorizo Hash with Avocado Salsa

By abbey f

BrunchWeeknight dinnerMexican-inspiredHashOne-pan
Sweet Potato & Chorizo Hash with Avocado Salsa - sweet potatoes, pork chorizo (or chicken chorizo) recipe

A vibrant Mexican-inspired hash that pairs caramelized, spiced pork chorizo with tender, crisped sweet potatoes and a bright, creamy avocado-lime salsa. Sweet, smoky, and tangy elements play together — crisp edges on the potatoes, savory rendered chorizo fat for deep flavor, and a cooling avocado salsa for contrast — making this perfect for brunch, dinner, or a weekend feast.

Mexican-inspiredIntermediate4 servings
Prep: 15 minutes
Cook: 20 minutes
35 minutes

Ingredients

  • 600 g (about 2 medium) sweet potatoes
  • 250 g pork chorizo (or chicken chorizo)
  • 1 small (about 70 g), divided red onion
  • 1 medium (about 150 g) red bell pepper
  • 2 tbsp olive oil
  • 1 medium (about 150 g flesh) ripe avocado
  • 1 medium (juice + some zest) lime
  • 2 tbsp chopped cilantro (fresh)

Instructions

1

Prep and size the vegetables (Why: even-sized pieces cook at the same rate and develop a uniform crust). Peel the sweet potatoes and cut into 1–1.5 cm (3/8–1/2 in) dice. Finely dice half the red onion (about 35 g) for the avocado salsa and slice the other half into thin half-moons for the hash. Core and dice the red bell pepper into the same size as the potatoes. Pat everything dry with paper towel — moisture prevents good browning.

2

Par-cook the sweet potato (two options — pick one). Option A (quick microwave): place the diced sweet potatoes in a microwave-safe bowl with a tablespoon of water, cover, and microwave on high for 3–4 minutes until slightly tender but still holding shape. Option B (stovetop par-boil): drop the diced potatoes into boiling salted water for 4–5 minutes until just fork-tender, then drain thoroughly. (Why: par-cooking ensures the inside is cooked through before you aggressively brown the exterior, giving a crisp exterior without an undercooked center.)

3

Cook the chorizo to render fat and deepen flavor: heat a large heavy skillet (cast-iron is ideal for browning) over medium-high heat. Add the chorizo to the dry pan and break it up with a spatula. Cook 6–8 minutes, stirring occasionally, until the meat is deep reddish-brown and most fat has rendered. Use a slotted spoon to transfer the crisped chorizo to a plate lined with paper towel, leaving the fat in the pan. (Why: cooking chorizo first releases its spice-laden fat to flavor the potatoes and vegetables; removing the cooked chorizo lets you crisp the potatoes without overcooking the sausage.)

4

Sauté aromatics in the rendered chorizo fat: lower the heat to medium and add 1 tablespoon of olive oil if the pan looks dry. Add the sliced red onion and red bell pepper to the pan and cook 3–4 minutes until they start to soften and the onion edges turn translucent. Season lightly with salt to draw moisture and help caramelize. (Why: softening the vegetables in the chorizo fat builds layers of flavor; doing this before adding the potatoes prevents the veg from burning while you get a good sear on the potatoes.)

5

Add the par-cooked sweet potatoes and press for browning: spread the potatoes in an even layer in the skillet and leave undisturbed for 3–4 minutes to develop a golden crust. Flip or stir and allow another 3–4 minutes until multiple edges are browned. If the pan is dry or potatoes begin to stick, add the remaining tablespoon of olive oil. Season with salt and black pepper. (Why: letting the potatoes sit without stirring forms a Maillard crust that gives the hash its irresistible texture and flavor.)

6

Combine chorizo and finish the hash: return the cooked chorizo to the pan and gently fold to combine with the potatoes and vegetables. Cook 1–2 minutes to heat through and let flavors meld. Taste and adjust seasoning. If you like a touch of brightness, grate a little lime zest over the hash now. (Why: combining at the end preserves the chorizo’s crisp bits and prevents it from overcooking or drying out.)

7

Prepare the avocado-lime salsa: in a small bowl, gently combine the diced ripe avocado, the finely diced raw red onion reserved earlier, chopped cilantro, juice of 1/2 lime (reserve the rest for serving), a pinch of salt and a grind of black pepper. Stir just enough to coat the avocado — resist over-mixing to keep it chunky. (Why: acid from lime brightens the avocado, slows browning, and cuts the richness of the chorizo.)

8

Plate and finish: divide the hash among 4 plates. Spoon several tablespoons of avocado salsa over each portion. Serve with lime wedges on the side for extra brightness and an optional extra sprinkle of chopped cilantro. (Why: finishing with a cold, acidic salsa creates temperature and flavor contrast that elevates the dish from hearty to balanced.)

9

Optional finishing ideas: top with a fried or poached egg for brunch; scatter crumbled queso fresco or cotija for a salty lift; or finish with a drizzle of good olive oil for sheen. (Why: eggs add silkiness, cheese adds savory salt, and oil adds aroma — all quick ways to customize.)

Chef's Tips

  • 1Work in even dice: aim for consistent 1–1.5 cm sweet potato cubes to ensure every piece cooks evenly and browns uniformly.
  • 2Don’t crowd the pan: if the potatoes or vegetables are too tightly packed they’ll steam instead of brown. Use a large skillet or cook in batches for the best crust.
  • 3Control the fat: chorizo renders a lot of oil. Taste the pan fat after rendering; if it’s excessively greasy, spoon out half before adding the vegetables so the hash isn’t oily.
  • 4Shortcut for time: microwave the sweet potatoes for 3–4 minutes to speed the recipe without sacrificing texture — you’ll still get great browning if you dry them well before pan-frying.
  • 5Avoid overworking the avocado salsa: mash gently so the salsa remains chunky and visually appealing.

Variations

  • Chicken chorizo: swap pork chorizo for chicken chorizo for a leaner protein. Because it releases less fat, start the pan with 1 tablespoon olive oil and add more if needed.
  • Vegetarian version: omit chorizo and boost smoky depth with 1 tsp smoked paprika and 1/2 tsp ground cumin; add a drained 400 g can of black beans at the end for protein and texture.
  • Breakfast twist: top each serving with a fried egg and a sprinkle of cotija or feta for a hearty brunch option.
  • Swap the potatoes: use Yukon gold or red potatoes instead of sweet potatoes if you prefer a more neutral starch; adjust par-cook time to 3–5 minutes depending on size.

Nutrition per Serving

561

Calories

20g

Protein

40g

Carbs

37g

Fat

9g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with sweet potatoes🥘 More with pork chorizo (or chicken chorizo)🥘 More with red onion

Similar Recipes