This low carb 4-ingredient poor man cauliflower hash is exactly the kind of skillet dinner my dad would have stretched to feed all of us on a tight weeknight. One head of cauliflower, a bit of pork, an onion, and just enough fat and heat transform into a pan of golden, crispy florets with caramelized edges and rich, savory bits of meat. It’s inspired by classic Midwestern hash—usually made with potatoes—but swaps in cauliflower to keep things lighter while still feeling hearty and satisfying.
Serve this hash straight from the cast iron skillet with a simple green salad or sliced tomatoes on the side. It’s excellent topped with a fried or soft-poached egg if you want extra protein, or with a spoonful of sour cream or plain Greek yogurt for creaminess. For a bigger spread, pair it with sautéed greens or roasted peppers, and if you’re not strictly low carb, a slice of crusty bread to swipe through the crispy, porky bits at the bottom of the pan is very welcome.
Low Carb 4-Ingredient Poor Man Cauliflower HashServings: 4
Ingredients
1 medium head cauliflower (about 2 to 2 1/2 pounds), cut into small florets
8 ounces fatty pork (such as bacon ends, pork belly, or country-style pork scraps), cut into small dice
1 large yellow onion, finely diced
2 tablespoons neutral cooking fat (pork drippings from the pan, or additional oil if needed)
1 teaspoon kosher salt, plus more to taste
1/2 teaspoon freshly ground black pepper
Directions
Prep the cauliflower: Remove the leaves and tough core from the cauliflower. Break or cut it into small, bite-size florets, aiming for roughly uniform pieces so they cook at the same rate. Rinse and pat very dry with a clean towel—dry cauliflower browns better.
Render the pork: Place a large cast iron skillet over medium heat. Add the diced fatty pork in a single layer. Cook, stirring occasionally, until the fat has rendered and the pork bits are deeply browned and crisp, about 8–10 minutes. Adjust the heat as needed so they brown but don’t burn.
Set aside the crispy pork: Using a slotted spoon, transfer the crispy pork bits to a small bowl, leaving as much rendered fat in the skillet as possible. You’ll use this fat to cook the onions and cauliflower. If you have less than about 2 tablespoons of fat in the pan, add enough of the extra cooking fat to reach that amount.
Cook the onion: Add the diced onion to the hot skillet with the pork fat. Season lightly with a pinch of salt. Cook over medium heat, stirring occasionally, until the onion is soft and golden with some caramelized edges, about 6–8 minutes.
Brown the cauliflower: Add the cauliflower florets to the skillet in as close to a single layer as possible. Sprinkle with the 1 teaspoon kosher salt and the black pepper. Let the cauliflower cook undisturbed for 3–4 minutes so it can sear and develop color on the first side.
Stir and continue roasting in the skillet: Stir the cauliflower and onion together, then spread back out into an even layer. Continue cooking over medium to medium-high heat, stirring every few minutes, until the cauliflower is deeply golden in spots, with some slightly charred edges and creamy centers when pierced with a fork, about 12–15 minutes. If the pan looks dry or things start to stick, drizzle in a bit more fat.
Finish with crispy pork: When the cauliflower is tender and well browned, return the crispy pork bits to the skillet. Toss everything together and cook for another 1–2 minutes so the flavors meld and the pork reheats and crisps back up.
Taste and adjust: Taste the hash and adjust seasoning with more salt and pepper if needed. Serve hot, right from the cast iron skillet, making sure everyone gets plenty of golden florets, sweet onion, and crispy pork bits in their portion.
Variations & Tips
You can stretch or customize this hash easily while keeping it low carb. For extra bulk without more meat, add another half head of cauliflower or a handful of finely chopped cauliflower stems; just be sure not to overcrowd the pan or you’ll lose crispness—use two skillets if needed. If you don’t have bacon ends or pork belly, any fatty pork will work, such as thick-cut bacon or even leftover pork roast chopped small; just aim for some fat so the cauliflower can roast in flavorful drippings. For a smokier profile, add 1/2 teaspoon smoked paprika along with the salt and pepper. A small clove of garlic, minced and stirred in during the last 2–3 minutes of cooking, adds a nice aromatic note without overpowering the dish. If you’d like a little heat, sprinkle in red pepper flakes to taste. To keep it strictly 4 core ingredients, think of them as cauliflower, pork, onion, and fat; salt and pepper are considered pantry staples and don’t change the spirit of the recipe. Food safety tips: Always cook pork until it is fully done and the fat is rendered; small diced pork will be safe once it is no longer pink and has reached at least 145°F (63°C), though in this recipe it will be cooked until crisp. Keep raw pork and its juices away from ready-to-eat foods, and wash cutting boards, knives, and hands thoroughly after handling raw meat. Don’t leave the finished hash at room temperature for more than 2 hours; refrigerate leftovers promptly and reheat in a hot skillet to restore crisp edges.