app-featured

Make Keto
Simple.

Join 312,000+ ketoers in the Keto Academy

  • Meal plans tailored to your macros and cooking preferences
  • 1,000+ recipes to choose from
  • Weekly shopping lists
  • Swap out any meals with one click

Cheesy Caprese Cauliflower Casserole

Cheesy Caprese Cauliflower Casserole

This Cheesy Caprese Cauliflower Casserole is a delightful way to bring the fresh, vibrant flavors of a classic Italian salad to your dinner table in a warm and comforting low-carb format. By roasting the cauliflower florets first, we achieve a perfectly tender-crisp texture that stands up beautifully to the rich, velvety sauce made from heavy cream and salty Parmesan. Each bite offers a harmonious balance between the gooey, melted mozzarella and the bright, acidic pop of roasted cherry tomatoes, all finished with the aromatic punch of fresh basil. It is a sophisticated yet simple meal that feels much more indulgent than its modest carb count suggests, making it a perfect centerpiece for a cozy weeknight dinner or a side dish that will impress even the non-keto guests at your next gathering.

If you find yourself missing an ingredient or wanting to switch things up, this recipe is incredibly versatile and forgiving. While fresh basil is highly recommended for that signature Caprese profile, you can substitute it with a dollop of pesto stirred into the sauce for an even deeper herbal flavor. If you prefer a bit more kick, feel free to increase the red pepper flakes or swap the mozzarella for a spicy pepper jack cheese. For those looking to add more protein, shredded rotisserie chicken or cooked Italian sausage can be folded into the mix before baking. To ensure the best results, don’t skip the initial roasting step for the cauliflower, as this prevents the casserole from becoming watery and helps develop a deep, nutty flavor that pairs perfectly with the creamy tomato base.

This casserole also makes for fantastic leftovers, as the flavors often deepen and meld together even more after a day in the refrigerator. To store any extra portions, simply place them in an airtight container and keep them in the fridge for up to four days. If you would like to prepare this meal ahead of time, it can be frozen for up to three months; just be sure to let it thaw completely in the refrigerator before reheating. To recapture that fresh-from-the-oven texture, reheat individual portions in the microwave for a minute or two, or place the entire dish back in the oven at 350 degrees Fahrenheit until the cheese is bubbling and the center is hot. A quick flash under the broiler for a minute can help crisp up the cheese topping if it has softened during storage, ensuring your meal tastes just as good as the day you first made it.

Yields 6 servings of Cheesy Caprese Cauliflower Casserole

The Preparation

  • 1/3 cup heavy whipping cream
  • 1/3 cup parmesan cheese
  • 1 cup mozzarella cheese, shredded
  • 1 cup cherry tomatoes, halved
  • 1/4 cup fresh basil, chopped
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper
  • crushed red pepper flakes, to taste
  • 1 medium cauliflower, cut into florets
  • 1 cup low-carb tomato sauce

The Execution

1. Preheat your oven to 425F, and move your oven rack to the middle position. Grease a casserole dish with olive oil.

Whole cauliflower head, basil, multicolored cherry tomatoes, tomato sauce, and parmesan on a counter

2. Spread the cauliflower florets out on a baking sheet. Drizzle a little olive oil on top then season with salt and pepper. Roast for 30 minutes, turning the florets once.

Raw cauliflower florets spread on a parchment-lined baking sheet drizzled with olive oil

3. Heat the tomato sauce in a saucepan over low heat. Add the heavy cream, Parmesan, red pepper flakes, salt, and pepper. Mix together.

Tomato sauce, heavy cream, grated parmesan, and red pepper flakes stirred together in a saucepan

4. Remove the sauce from the heat then fold in the cauliflower.

Roasted cauliflower florets folded into the creamy tomato parmesan sauce in the pan

5. Mix in half of the mozzarella, half of the cherry tomatoes, and some of the chopped basil.

Halved cherry tomatoes and shredded mozzarella mixed into the cauliflower and tomato sauce

6. Transfer everything to the casserole dish. Top with the rest of mozzarella and tomatoes.

The cauliflower caprese casserole in a white baking dish topped with mozzarella and sliced cherry tomatoes

7. Lower the oven temperature to 350F. Bake the casserole for 30 minutes, then broil for another 2-3 minutes to brown the cheese on top. Allow the casserole to rest for about 5 minutes before serving with the fresh basil.

Baked caprese cauliflower casserole with browned mozzarella and roasted cherry tomatoes in a white dish

This makes a total of 6 servings of Cheesy Caprese Cauliflower Casserole. Each serving comes out to be 161 calories, 11.1g fats, 5.2g net carbs, and 9.2g protein.

NUTRITION CALORIES FAT CARBS FIBER NET CARBS PROTEIN
1/3 cup heavy whipping cream 267 28.3 2.2 0 2.2 2.2
1/3 cup parmesan cheese 142 9.4 1.4 0 1.4 12.7
1 cup mozzarella cheese 336 25 2.5 0 2.5 24.8
1 cup cherry tomatoes 27 0.3 5.8 1.8 4 1.3
1/4 cup fresh basil 1 0 0.2 0.1 0.1 0.2
1/4 teaspoon salt 0 0 0 0 0 0
1/8 teaspoon black pepper 1 0 0.2 0.1 0.1 0
— crushed red pepper flakes 0 0 0 0 0 0
1 medium cauliflower 132 2.9 23.6 13.2 10.4 10.4
1 cup low-carb tomato sauce 59 0.5 14.2 3.7 10.5 3.2
Totals 965 66.5 49.9 18.9 31 54.9
Per Serving (/6) 161 11.1 8.3 3.1 5.2 9.1

Cheesy Caprese Cauliflower Casserole

This makes a total of 6 servings of Cheesy Caprese Cauliflower Casserole. Each serving comes out to be 161 calories, 11.1g fats, 5.2g net carbs, and 9.2g protein.
No ratings yet
Prep Time 10 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 25 minutes
Servings 6 servings
Calories 161 kcal

Ingredients
  

  • cup heavy whipping cream
  • cup parmesan cheese
  • 1 cup mozzarella cheese shredded
  • 1 cup cherry tomatoes halved
  • ¼ cup fresh basil chopped
  • ¼ teaspoon salt
  • teaspoon black pepper
  • crushed red pepper flakes to taste
  • 1 medium cauliflower cut into florets
  • 1 cup low-carb tomato sauce

Instructions
 

  • Preheat your oven to 425F, and move your oven rack to the middle position. Grease a casserole dish with olive oil.
  • Spread the cauliflower florets out on a baking sheet. Drizzle a little olive oil on top then season with salt and pepper. Roast for 30 minutes, turning the florets once.
  • Heat the tomato sauce in a saucepan over low heat. Add the heavy cream, Parmesan, red pepper flakes, salt, and pepper. Mix together.
  • Remove the sauce from the heat then fold in the cauliflower.
  • Mix in half of the mozzarella, half of the cherry tomatoes, and some of the chopped basil.
  • Transfer everything to the casserole dish. Top with the rest of mozzarella and tomatoes.
  • Lower the oven temperature to 350F. Bake the casserole for 30 minutes, then broil for another 2-3 minutes to brown the cheese on top. Allow the casserole to rest for about 5 minutes before serving with the fresh basil.

Nutrition

Calories: 161kcalCarbohydrates: 5.2gProtein: 9.2gFat: 11.1g
Keyword comfort-food, egg-free, gluten-free, keto, low-carb, nut-free, oven-baked, sugar-free, vegetarian

Nutrition data sourced from the USDA FoodData Central database and manufacturer labels. How we calculate nutrition →

Leave a Comment

Recipe Rating