Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post
Looking for more free recipes?

Subscribe to my email list and follow along on Instagram, Facebook, TikTok, Pinterest and Twitter for all of the latest updates.

Cheesy beef casserole with cauliflower rice and spinach in a white ceramic baking dish.

Cheesy Beef Casserole with Cauliflower Rice and Spinach

  • Author: Sara Nelson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 8 servings 1x
  • Category: Main Dish
  • Method: Bake
  • Cuisine: American
  • Diet: Gluten Free


This Cheesy Beef Casserole with Cauliflower Rice and Spinach is a perfect choice for weeknight dinners and is made in only 30 minutes! Featuring ingredients like ground beef, cauliflower rice, spinach, and cheddar cheese, this casserole is both filling and full of flavor.


  • 10 ounces frozen steamable cauliflower rice (I use Green Giant)
  • 1 Tablespoon (15 milliliters) avocado oil
  • 1 small onion, finely chopped
  • 1 pound ground beef
  • 1 1/2 teaspoons garlic powder
  • 1 1/2 teaspoons Italian seasoning
  • 1/4 teaspoon red pepper flakes
  • 1/4 teaspoon salt
  • 1/8 teaspoon pepper
  • 8 ounces (~8 cups) fresh spinach
  • 1 cup (240 grams) sour cream
  • 1 1/3 cups (112 grams) finely shredded cheddar cheese


  1. Preheat Oven: Preheat oven to 475 degrees.
  2. Cook Cauliflower Rice: Cook frozen cauliflower rice in microwave, according to package instructions.
  3. Cook Beef: While cauliflower rice cooks, in a large pan over medium-high heat, heat oil. Once hot, add onions and cook until fragrant, about 1 minute. Add ground beef and cook, breaking meat up as it cooks. Once beef is mostly cooked through, stir in garlic powder, Italian seasoning, red pepper flakes, salt, and pepper.
  4. Add In And Wilt Spinach: Reduce stovetop heat to medium. In small batches to pan of cooked beef, add in spinach and cook until wilted, about 1 minute, stirring occasionally.
  5. Prepare Casserole: To a 9×13-inch casserole dish, add in steamed cauliflower rice and sour cream and stir together until well combined. Add cooked beef and spinach mixture, stir again, then flatten into an even layer. Top dish with shredded cheddar.
  6. Bake Casserole: Transfer casserole dish to oven and bake until cheese is golden and bubbling, about 13 minutes.
  7. Serve: Remove dish from oven and allow to cool slightly before slicing and serving.

Recipe Notes:

Refrigerator Storage: Store the cooked casserole in an airtight container in the refrigerator for up to 3 days.

Freezer Storage: Let the casserole cool completely before transferring it to an airtight container. Freeze for up to 2 months. Thaw it in the refrigerator overnight before reheating.

Reheating Instructions: Microwave a piece of the casserole until warmed throughout, about 30-60 seconds, depending on the wattage of your microwave. Or reheat in the oven in a casserole dish at 450 degrees until warmed throughout.

Recipe Card powered byTasty Recipes