This Caramelized Onion and Prosciutto Keto Mac and Cheese is the ultimate in low carb comfort food. The steamed cauliflower, scratch made cheese sauce, rich caramelized onions, and crispy prosciutto cheese are a match made in heaven.


Ingredients
- Cauliflower: For this keto Mac and cheese recipe, we are replacing the noodles with cauliflower in order to keep it low carb and gluten free. (Try these Roasted Cauliflower Steaks with Cheese Sauce)
- Onion: You can use sweet onion or plain white onion. The caramelized onions ia richness to this dish with their subtle sweetness.
- Prosciutto: The crispy prosciutto adds a nice salty element. If you cannot find prosciutto, you can also use bacon, pancetta, ham, or even salami. (Try this Prosciutto Chicken and Broccoli Sheet Pan Meal)
- Cheese: For the rich, creamy cheese sauce on this ket Mac and cheese, I used sharp cheddar, goat cheese and parmesan. Some other good choices are cream cheese, American, smoked mozzarella, gruyere, fontina, and havarti. (Try this Keto Cheese Sauce)

Other recipes you might enjoy
Sign up for our newsletter
REVIEW AND FOLLOW: Have you tried this recipe? If so, please leave a comment and ⭐️ rating below. If you make our recipes and share them, be sure to use our hashtag #peaceloveandlowcarb on social! We love seeing what you are making. FOLLOW us on FACEBOOK | INSTAGRAM | PINTEREST for more delicious recipes.
Caramelized Onion and Prosciutto Mac and Cheese
- Total Time: 45 minutes
- Yield: 6 Servings 1x
- Diet: Gluten Free
Description
This Caramelized Onion and Prosciutto Keto Mac and Cheese is the ultimate in low carb comfort food. The steamed cauliflower, scratch made cheese sauce, rich caramelized onions, crispy prosciutto cheese are a match made in heaven.
Ingredients
- 1 large head cauliflower, cleaned and trimmed (but left whole)
- 1 tablespoon olive oil
- 4 tablespoons butter, divided
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 cup heavy cream
- ½ cup grated Parmesan cheese, extra for garnish
- 1 cup shredded sharp cheddar cheese, extra for garnish
- ¼ cup goat cheese
- ¼ teaspoon black pepper
- 6 ounces prosciutto, diced and cooked crisp
- fresh chopped parsley, for garnish
Instructions
- Preheat oven to 350°F.
- In a large covered pot with 1 inch of water, steam the cauliflower on high heat until fork tender. About 15 minutes.
- Remove from heat, drain water and allow cauliflower to remain in the hot pot to draw out excess moisture. (This is important… Otherwise you might end up with mac and cheese soup)
- Place head of cauliflower in an 8 x 8 casserole dish. Using a fork, slightly mash the cauliflower to break it all apart.
- In a large sauté pan over medium heat, heat the olive oil and 2 tablespoons of the butter. Once the butter is melted, add the onions to the pan and sauté until they have a nice caramel color. Remove the onions from pan and set aside.
- To the same pan add remaining butter and garlic. Sauté until the garlic is fragrant. Add the heavy cream and Parmesan cheese. Stir continuously until the Parmesan is melted and the sauce begins to come to a boil. Mix in cheddar cheese, goat cheese and black pepper. Stir until cheeses are melted and well incorporated into the sauce. Reduce heat to low and allow the sauce to thicken as it simmers, about 5 minutes.
- Pour cheese sauce evenly over top of the cauliflower. Layer caramelized onions on top of sauce. Lastly, layer crispy prosciutto on top of the caramelized onions. Sprinkle with remaining cheese and bake for 15 minutes.
- Garnish with parsley before serving.
Notes
- net carbs per serving: 7g
- Storage: Store leftovers in the refrigerator for up to 4 days.
- Reheating: I recommend reheating this in a pan on the stove top or in the oven. You may need to mix in a little extra cream to help bring it back to life
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Side Dishes
- Method: Baking
- Cuisine: American
Nutrition
- Calories: 456
- Fat: 38.1g
- Carbohydrates: 10.2g
- Fiber: 3.2g
- Protein: 19.2g









Tracy says
I just made this for Easter Dinner. I cannot BELIEVE how delicious this is. The cheeses are perfectly blended and the caramelized onions and prosciutto are the perfect topping. I'll make this a lot more....as soon as I can find a cheaper source of prosciutto! LOL Thank you so much!
lil says
Can I use something else instead of goat cheese which I do not care for
Peace Love and Low Carb says
You could try adding cream cheese instead. You can really do this with any of your favorite cheeses.
Quick and Healthy Recipes says
I love this recipe. To "sell" it to the family I used shiritaki pasta in place of the cauliflower and everybody loved it as proven by the fact that I caught DH eating it for breakfast 🙂
Natalie Ruland says
OMG!!! I have literally just died and gone to heaven!!! This was so wonderful, rich and felt like comfort food...
Christy says
Love your recipes. I wonder if it would be too much trouble to include the total carbs in the nutritional info. I'm one of those people that follows low-carb old-school style aka counting all carbs (not net). I would think others would benefit from it too. =)
Peace Love and Low Carb says
Hi Christy, Thanks for the feedback. This is something I will consider moving forward with my new recipes on the site. Unfortunately I would have to go back and rework up all the macros of these older recipes to get that info for the existing recipes on the site and this is something I simply cannot find the time to do right now. Apps like Myfitnesspal will let you quickly enter all the ingredients and get that info though
Peace Love and Low Carb says
I think broccoli would make it a vastly different dish.
Cris Martin says
YUMM...JUST PINNED IT. THANK YOU <3
Janelle says
The idea of goat cheese grosses me out. Any thoughts on a reasonable substitute for it in this recipe? Otherwise it sound delicious!! Just wondering if something feta or queso fresco would work -- farmer-type cheeses, or if it needs to be creamier, like a low-fat cream cheese or Neufchatel. Thanks!
Kyndra Holley says
You could always omit it entirely or add a little cream cheese in its place.
tipla says
You should really try goat cheese. It is awesome, and goes with some many things. I mean, I haven't met a dish yet that wasn't better with some goat cheese.
Rita says
I know this is an old post but - you do know the goat cheese and feta are the same thing?
Dan says
Hey Rita,
Feta is usually made with sheep's milk, and it's got a lot more salt in it than most goat cheese. Also, goat cheese is pretty soft, while feta doesn't melt very much. So the one probably isn't a good replacement for the other.
sewlightly says
Made this last night and it is wonderful. My whole family loved it. Will definitely be making this again soon. Thanks for the great recipes.
Kristen says
This was fantastic!!! Used bacon and used the whole jar of alfredo. Also had a big enough head of cauliflower that I was able to put in 9x13..