This keto chorizo hash is a quick and easy low carb dish that is great for busy weeknights. It only needs a few simple ingredients and 20 minutes to make. The spicy chorizo sausage is full of flavor and goes great with the cauliflower rice. and has just 6.5 grams of net carbs and 18.7 grams protein.
You might also like this low carb cauliflower rice pilaf recipe!

Recently I updated my chorizo stuffed bell peppers recipe and had leftover chorizo sausage so I decide to update this keto chorizo hash recipe. It’s such a simple recipe but it’s really full of flavor and good low carb dinner for busy weeknights.
I use riced cauliflower quite a bit in my recipes (mushroom & brie, spinach & tomato, cashew curried vegetable). For me it really can take the place for rice, at least most of the time. And in this recipe it’s a great potato substitute. Paired with the spicy Mexican sausage you have a great dish using only a few simple ingredients!
I like this dish because it’s low carb too with just 6.5 grams of net carbs and it has 18.7 grams of protein! I’m trying to add more protein to my diet and this is a dinner to do that.
Recipe ingredients and substitutions.
The simple ingredients I used for this recipe was cauliflower rice, fresh chorizo sausage, fresh baby spinach, yellow onion, olive oil and pine nuts which you can see below.
Cauliflower Rice
I like to make my own cualiflower rice by chopping up a head of cauliflower into florets. Then I place the cauliflower florets into a food processor and pulse until it looks like grains of rice. That being said you can also use already riced cauliflower from the grocery store. I just like the taste of fresh better and takes just a minute or two to make.
Note if you don’t care about carbs you can substitute the cauliflower rice with gold potatoes, sweet potatoes, or even hash browns. Just make sure to dice them into small peoples and cooking time may vary.
Fresh Chorizo Sausage
I used Mexican chorizo today which has a spicy kick and it is made from raw ground pork and spices. However Spanish chorizo is usually smoked sausage. I didn’t realize that there were two kinds until I read this article from the Kitchn.
Because this was raw chorizo sausage links that I used, it made this more of a hash. I think if you used the Spanish cooked chorizo it would still be good but it would be different.
You could also substitute with other flavored sausages like Italian sausage. You could also try spicy breakfast pork sausage that comes in a roll. Other substitutes are ground beef, turkey or chicken even. I would use a bit of spices to give it some flavor.
Spinach, Onion and Pine Nuts
I added the onion to this recipe just recently. You can eliminate it but most hash recipes have sweet onion in it and I think it adds a bit more flavor to the dish. The spinach is more for color and nutrition. I used fresh baby spinach leaves.
And lastly I used pine nuts because I love them with rice dishes but they are expensive so if you don’t have them on hand you can substitute with sliced almonds or other chopped nuts or eliminate them altogether.
How to make keto chorizo hash.
Traditionally a hash recipe has some type of meat, diced cooked potatoes or hash browns, onions and seasonings. In this recipe the chorizo is the meat and seasonings, the cauliflower substitutes for the starchy potatoes and recently I’ve added onions for even more flavor.
Step 1: Get a large nonstick or cast iron skillet and heat to medium high heat. Add a tablespoon of olive oil and let it heat up. Then add the diced onion, turn the heat down to medium heat and saute until the onion softens.
Step 2: Next add the loose or bulk chorizo sausage and start to brown it. If it comes in links you will have to take off the casings first. Break it up with a wooden spoon you cook chorizo in the pan.
Step 3: Once the crumbles of chorizo are mostly cooked add the cauliflower rice, mix well and let cook for about 5 minutes more.
If you are using frozen cauliflower rice you don’t need to thaw it but it will take a few minutes more to cook through. If it’s thawed just make sure to drain the excess water before adding to the pan.
Step 4: If using pine nuts you can toasted them while the cauliflower is cooking. Just heat up a skillet to medium heat and add the nuts. Let them toast in the pan until they start turning brown.
Watch that they don’t burn. When they have browned, pour them onto a plate or piece of paper towel to cool off. If you leave them in the hot pan they will continue to brown and may burn. You can do this with any kind of nut. No oil necessary, just use a dry pan.
Step 5: Lastly add the chopped spinach to the cauliflower and chorizo mixture and take off the stove. Mix well and the spinach will wilt and the cauliflower will take on a golden color from the spices in the chorizo. Top with toasted pine nuts if using and serve.
You can add optional toppings or garnishes like green onions or fresh herbs like cilantro or parsley if you want but I think the green from the spinach adds enough color. And if you are a cheese lover you can sprinkle some mexican cheese like queso blanco or just cheddar cheese on top. It will add calories but not many carbs.
And if you are a cheese lover you can sprinkle some mexican cheese like queso blanco or just cheddar cheese on top. It will add calories but not many carbs. Please scroll down to view the printable recipe card.
I ate this as a main dish along with a nice green salad but you could also serve it as a delicious side dish too. You could even eat this as a chorizo breakfast hash by adding a couple of eggs that are fried with runny yolks on top.
If you want to add a bit of heat (thought this sausage has a bit of spice) you can had hot pepper flakes or hot sauce. It’s quite easy to make this recipe your own.
More low carb skillet dinners to try.
I like one pan meals, especially when you can make them in the skillet or on the stove because they usually don’t take much time. Here are a few of my favorite recipes for a low carb dinner.
- low carb Philly cheesesteak dinner
- keto salisbury steak or burger steaks with mushroom gravy
- low carb creamy chicken thighs with spinach and mushrooms
- keto buffalo chicken with zucchini noodles
- keto cajun stir fry or egg roll in a bowl
I really liked this simple but tasty keto chorizo hash for dinner though you could also eat it for a hearty breakfast or lunch! The spices from the chorizo mix nicely with the cauliflower and spinach. While the pine nuts make this dish more of a pilaf.
I hope you get a chance to try this recipe and like it as much as me and my hubby did. And check out all of my many low carb cauliflower recipes!
Here’s the nutrition for 1 serving: 455 calories
37.2g fat /8.4g carbs / 1.9g fiber / 18.7g protein = 6.5g net carbs

Keto Chorizo Hash Recipe
This low carb chorizo hash is a quick and easy low carb dish. Simple, healthy, tasty and only 6.5g of net carbs and 18.7 grams of protein.
Ingredients
- 1 tablespoon olive oil
- ½ cup onion, finely diced
- 16 ounces Mexican chorizo sausage (without casings)
- 4 cups cauliflower rice
- 1 ½ cup baby spinach, minced
- ¼ cups toasted pine nuts or almond slices (optional)
Instructions
- Heat up a large skillet to medium high heat. Add the olive oil and when it gets hot add the diced onion and turn the heat down to medium heat.
- Saute until it starts to soften, then add the chorizo. You may have to take the casings off if it comes in links. Break it up as it browns with a wooden spoon. Cook until almost browned completely.
- Add in your riced cauliflower and saute for about 5 minutes.
- Meanwhile in a small dry skillet toast the pine nuts if using. Watch that they don't burn. This should only take a couple of minutes.
- When the cauliflower is done cooking, add your spinach and mix until wilted. Toss in your pine nuts and serve.
- Note you can season with salt and black pepper if you wish but the chorizo usually has a lot of spice and I don't think it needs it personally.
Notes
Here's the nutrition for 1 serving: 455 calories
37.2g fat /8.4g carbs / 1.9g fiber / 18.7g protein = 6.5g net carbs
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 455Unsaturated Fat: 0g
Sherry says
If anyone is vegan out there, you can get soyrizo (soy/tofu chorizo) so I will be trying this THAT way! THANK YOU for sharing so much with all of us ;-D
Denise says
Hi Sherry, what a great idea! Thanks for sharing your tips!
Pei says
I want to try this. Can I use another type of nut? Pine nuts are not in my budget.
Denise says
Pei, of course you can. Try some slivered almonds (they are my go to substitute for pine nuts) but really any type of nut will do or just skip it. Hope you like it!
Melanie says
This was SO fast and SOOOO good! It was gone before I even got to take picture of it! I used frozen riced cauliflower, since I don’t use it much and it was perfect! (and inexpensive!)
Denise says
Thanks Melanie! I’m so glad you liked it and thanks also for taking the time to comment.
Angela says
I too am a low carber, and this looks wonderful! Will be giving this a shot tonight! Thanks for sharing.
Denise says
Hi Angela,
Thanks for taking the time to comment! I hope you like the hash as much as we did.
Kristen says
I love chorizo–it adds so much flavor to a dish! This looks incredible
Denise says
Yes it does! Thanks for stopping by Kristen.
Analida's Ethnic Spoon says
I love chorizo and this recipe looks really tasty!
Denise says
Thanks Analida….it’s simple but tasty!