Spinach Rice Casserole Recipe

This creamy, cheesy Spinach Rice Casserole recipe is a Better Homes & Gardens inspired classic, perfect for a comforting weeknight dinner or a special occasion. Loaded with spinach, rice, and a hint of savory herbs, this easy-to-make casserole is sure to become a family favorite! Get ready for cheesy, delicious goodness in under an hour.

Prep Time 20 mins
Cook Time 65 mins
Calories 296.3 kcal
Protein 27g
Rating Be the first
Spinach Rice Casserole 30

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Spinach Rice Casserole

  • 1/2 cup chopped onion
  • 2 cloves minced garlic
  • Cooking Oil
  • Italian Style Tomatoes
  • Dried Oregano
  • 8 ounces of firm or extra-firm tofu
  • Cooked Brown Rice
  • Frozen Chopped Spinach
  • 1 cup shredded Swiss cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon toasted sesame seeds

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Spinach Rice Casserole? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Spinach Rice Casserole

  1. Sauté 1/2 cup chopped onion and 2 cloves minced garlic in 2 tablespoons olive oil in a large saucepan over medium heat until the onion is tender but not browned (about 5 minutes).
  2. Add one (14.5 ounce) can of undrained diced tomatoes, 1 teaspoon dried oregano (or 1 tablespoon fresh basil, chopped).
  3. Bring to a boil.
  4. Reduce heat to low and simmer uncovered for 3 minutes.
  5. While the tomato mixture simmers, place 8 ounces of firm or extra-firm tofu in a food processor or blender.
  6. Process until completely smooth.
  7. Add the simmered tomato mixture to the blended tofu.
  8. Stir in 2 cups cooked rice, 5 ounces fresh spinach (chopped), 1/2 cup shredded Swiss cheese, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
  9. Grease a 2-quart rectangular baking dish.
  10. Pour the rice mixture into the prepared baking dish.
  11. Bake uncovered in a preheated 350°F (175°C) oven for 30-40 minutes, or until heated through and bubbly.
  12. Sprinkle the remaining 1/2 cup shredded Swiss cheese and 1 tablespoon toasted sesame seeds over the casserole during the last 5 minutes of baking.

Nutrition Information (Approximate per serving)

Sodium

25 g

Sugar

26g

Fat

18g

Carbs

12g

Frequently Asked Questions

How long does it take to make Spinach Rice Casserole?

Spinach Rice Casserole takes about 85 minutes from start to finish — roughly 20 minutes to prepare and 65 minutes to cook.

How many calories are in Spinach Rice Casserole?

Spinach Rice Casserole has approximately 296.3 calories per serving, with about 27 g protein, 12 g carbohydrates and 18 g fat.

What ingredients do I need for Spinach Rice Casserole?

The key ingredients for Spinach Rice Casserole are Onion, Garlic, Cooking Oil, Italian Style Tomatoes, Dried Oregano, Tofu. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review