• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cooking On The Weekends
  • About
    • Press
    • Contact
  • Recipe Index
  • "How To"
  • Work with Me
menu icon
go to homepage
  • About
    • Contact
  • Recipe Index
  • Subscribe
  • Shop
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
      • Contact
    • Recipe Index
    • Subscribe
    • Shop
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Main Courses » Fish & Shellfish Main Courses » Spiced Baked Red Snapper with Vegetable Rice

    Spiced Baked Red Snapper with Vegetable Rice

    Jan 9, 2026 · by Valentina · 1 Comment

    This post may contain affiliate links.

    Jump to Recipe

    This Baked Red Snapper recipe is a complete fish dinner that checks all of the boxes. Overflowing with warm, flavorful spices, it's hearty and healthy, comforting, delicious, and it presents beautifully in one pan.

    Blue striped plate with yellow rice and sliced, red-spiced fish, with a sprig of cilantro, and a cast iron skillet behind it.

    What's better than an absolutely delicious meal that happens to be packed with nutrients? Flavor comes first, with vitamins as a bonus. It's a win-win!

    With easy-to-find ingredients, this deliciously spiced Snapper recipe, with a built-in side of vegetable rice, is a delightful cooking experience.

    And it gets even better because you can essentially use whatever vegetables you happen to have on hand, and even use a different fish if you'd like. Follow my recipe exactly, or use it as a guide.

    Ingredient Notes

    Ingredients for baked red snapper including, snapper fillets, carrots, fresh turmeric, garlic, onion, spices, cabbage and broccoli.
    • Red Snapper - Red Snapper has a mild sweet flavor and its texture, while it does flake apart easily, is somewhat dense. If possible, choose wild-caught Snapper.
    • spice rub: ground turmeric, smoked paprika & ground cumin - These are all warming spices and together they're earthy, subtly sweet and create a gorgeous color.
    • rice - I use Jasmine rice, and the recipe is timed accordingly. If you use other rices, please be aware that cooking times, and the amount of liquid needed can vary. Brown rice for example takes a much longer time and therefore doesn't work here. (The vegetables will overcook!) Basmati is a great second choice.
    • onion - Always try to choose onions that are heavy for their size.
    • garlic - Look for firm heads of garlic without any soft spots or green shoots. Substitution: Shallots.
    • fresh turmeric (also called turmeric rhizome) - Turmeric root looks much like ginger root, only it's orange (see image above). It's typically located in the produce department in the same section as the ginger. Choose roots that are firm.
    • carrots - For this recipe, I like to use carrots that are on the thinner side, to easily slice smaller pieces.
    • broccoli - Choose broccoli with firm stems and tightly closed dark green buds.
    • cabbage - Choose heads of cabbage that are heavy with firm outer leaves.

    Fresh Turmeric Root vs. Dried Ground Turmeric

    • Both fresh and dried turmeric are used in this recipe. The dried, ground turmeric is part of the spice rub for the fish, and the fresh turmeric goes into the sautéed vegetables for the rice.
    • You can substitute the ground turmeric in the vegetables (only use 2 teaspoons), but you cannot use the fresh turmeric in the spice rub.
    • Fresh turmeric is more vibrant, brighter and has more of a gingery flavor. The ground turmeric has an earthier flavor.

    How to Make it

    - Mix the paprika, cumin and ground turmeric together. On a plate or a sheet pan, sprinkle it evenly among the 4 fillets of Snapper. Set aside.

    4 fillets of red snapper with a spice rub on top.

    - Coat the bottom of a large oven-proof skillet with olive oil (ideally, 14-inch cast iron), and place it over medium-low heat. Add the sliced onions, garlic and fresh turmeric, and cook until the onion is soft, about 10 minutes. Then add the carrots, mix, and cook for a couple of minutes. Follow this with the broccoli and cabbage, stir, and cook just until the cabbage is wilted.

    * HERE IS A QUICK LOOK AT GRATING FRESH TURMERIC ROOT *

    Large cast iron skillet with sautéed onion and fresh grated turmeric.
    Large cast iron skillet filled with sauteed cabbage, broccoli, onion and carrots.

    Recipe Tip: Be sure to cut the carrots and cabbage thinly, and the broccoli into small pieces, so that the timing works. If your cuts are bigger, just sauté the vegetables longer before adding the rice, and they should soften nicely.

    - Add the rice and salt, and mix well to be sure all of the grains are coated with the oil and other ingredients.

    Large cast iron skillet filled with sauteed cabbage, broccoli, onion and carrots, and a pile of rice on top.
    Large cast iron skillet filled with sauteed cabbage, broccoli, onion carrots and rice.

    - Pour in the water, bring to a boil, turn off the heat, and cover tightly with foil. Place the covered pan in a preheated 375℉ oven and bake for 15 minutes. The rice should be almost done cooking and there should still be some liquid left in the pan.

    Large cast iron skillet filled with sauteed cabbage, broccoli, onion, carrots, rice and water.
    Large cast iron skillet filled with cabbage, broccoli, onion, carrots, rice a little bit of water.

    - Make spaces for the spice-coated Snapper fillets and add them to the vegetable rice. Sprinkle them with salt and black pepper and drizzle them with olive oil. Return the pan, uncovered, to the oven just until the fish is cooked through, about 12 minutes.

    Cast iron skillet filled with yellow vegetable rice and 4 raw, spice-coated fish fillets on top.
    Cast iron skillet filled with yellow vegetable rice and 4 baked spice-coated fish fillets on top.

    - Sprinkle with crushed red chili flakes (if desired) and serve!

    Recipe Tip: If you don't have a large cast iron skillet (approx. 14-inch), you can sauté the vegetables in any large skillet, and then when you're ready to add the rice, transfer them to a 9 x 13-inch baking dish. Add the water, skip bringing it to a boil, and proceed with the same instructions from there. (The rice will take about 5 to 10 minutes longer to cook this way.)

    op View of blue striped plate with yellow rice and flaked, red-spiced fish..

    Variations

    You can essentially use this recipe as a guide -- it's that versatile!

    • Other vegetables. Keep the measurements the about the same, and remember that cabbage wilts. Try it with cauliflower, sweet potato, zucchini, fennel bulb, spinach, mushrooms, bell peppers or green beans. (Note that cooking times might vary.)
    • Other seasonings and spices. You can swap fresh ginger for the fresh turmeric, or use a combination of both. Use about half the amount if you're only using ginger, as it's more pungent. You can try other finely ground spices in the rub. Keeping the same total measurement of 1 tablespoon plus ½ teaspoon, garlic, onion, coriander, and ancho chili would all be delicious. Feel free to experiment with different combinations.
    • Other fish. Most fish that's about an inch thick will take about 10 to 12 minutes to bake. Others to try are salmon, cod, mahi mahi, grouper, and sea bass.

    What You Can do Ahead

    • All of the vegetables can be prepped a day ahead of time. They should be stored in an airtight containers or Ziploc bags in the refrigerator. (The broccoli and cabbage can be in the same container since they're added to the pan at the same time.)
    • The spice rub can be made as ahead as you'd like. Keep it in an airtight container at room temperature.
    • The vegetables can be sautéed a couple of hours ahead of time. Just before adding the rice, turn off the heat, cover, and proceed about 30 minutes before you're ready to serve.

    More Must-Try Delicious Fish Recipes

    • Three baked Rockfish Fillets on white platter with fresh thyme and lemon slices.
      Rockfish Recipe (Baked with Lemon)
    • A few fillets of white fish with Puttanesca sauce on a white plate with fresh basil leaves.
      Fish Puttanesca in 30 Minutes
    • Sauteed Whitefish, skin side up with salsa on white plate
      Whitefish with Citrus Avocado Salsa
    • White plate with bright green Broccolini with a Mahi Mahi fillet with tomato slices on top of it.
      Baked Mahi Mahi in Tomato-Caper Sauce

    Enjoy! I hope you love this Baked Red Snapper recipe as much as my family and I do!

    Top View of blue striped plate with yellow rice and sliced, red-spiced fish, with a sprig of cilantro.

    Baked Red Snapper Recipe with Vegetable Rice

    Valentina K. Wein
    This Baked Red Snapper recipe is a complete fish dinner that checks all of the boxes. Overflowing with warm, flavorful spices, it's hearty and healthy, comforting, delicious, and it presents beautifully in one pan.
    Print
    Prep Time 25 minutes mins
    Cook Time 27 minutes mins
    Total Time 52 minutes mins
    Course Main Course
    Cuisine American
    Servings 4
    Calories 425 kcal

    Equipment

    • 14-inch cast iron skillet

    Ingredients
     
     

    • 1½ pounds Red Snapper fillet, cut into 4 equal portions
    • 1½ teaspoons smoked paprika
    • 1½ teaspoons ground cumin
    • ½ teaspoon ground turmeric
    • olive oil for the pan and drizzling
    • 1½ cups thinly sliced onion (about 8 ounces)
    • 2 tablespoons finely grated fresh turmeric root
    • 1½ tablespoons minced garlic
    • 1½ cups peeled & thinly sliced carrots (about 8 ounces),
    • 1½ cups broccoli (about 5 ounces), cut into small pieces
    • 2 cups thinly sliced green cabbage (about 4 ounces)
    • 1 teaspoon Kosher salt (use half the amount if you're using table salt)
    • 1 cup Jasmine rice
    • 3 cups water
    • salt and black pepper for seasoning fish
    • crushed red chili flakes (optional)

    Instructions
     

    • Set the oven and prep the fish. Mix the paprika, cumin and ground turmeric together. On a plate or a sheet pan, sprinkle it evenly among the 4 fillets of Snapper. Set aside.
      Preheat the oven to 375℉.
    • Start the vegetable rice. Coat the bottom of a large oven-proof skillet with olive oil (ideally, 14-inch cast iron), and place it over medium-low heat. Add the sliced onions, garlic and fresh turmeric, and cook until the onion is soft, about 10 minutes. Then add the carrots, mix, and cook for a couple of minutes. Follow this with the broccoli and cabbage, stir, and cook just until the cabbage is wilted. Add the rice and salt, and mix well to be sure all of the grains are coated with the oil and other ingredients. Pour in the water, bring to a boil, turn off the heat, and cover tightly with foil.
    • Begin baking. Place the covered pan in the preheated 375℉ oven and bake for 15 minutes. The rice should be almost done cooking and there should still be some of the liquid left in the pan.
    • Add fish and finish baking. Make spaces for the spice-coated Snapper fillets and add them to the vegetable rice. Sprinkle them with salt and black pepper and drizzle them with olive oil. Return the pan, uncovered, to the oven just until the fish is cooked through, about 12 minutes.
    • Sprinkle with crushed red chili flakes (if desired) and serve!

    NOTES

    Nutritional information is automatically calculated, so it should only be used as an estimate.

    NUTRITION

    Calories: 425kcal | Carbohydrates: 56g | Protein: 41g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 63mg | Sodium: 758mg | Potassium: 1305mg | Fiber: 6g | Sugar: 7g | Vitamin A: 8819IU | Vitamin C: 54mg | Calcium: 153mg | Iron: 4mg
    Keywords healthy fish recipes, baked fish recipes
    Have you tried this recipe?I'd love to see it on Instagram! Tag me at @cookingontheweekends or leave a comment & rating below.

    More Fish & Shellfish Main Courses

    • Italian painted plate with about a dozen small butter lettuce cups, filled with tuna, egg, tomatoe and olives.
      Niçoise Salad Cups
    • Salmon with chili crunch-honey mixture on top and half of one being held up with a metal spatula.
      Hot Honey Salmon Fillets
    • Cannelllini Bean Tuan Salad i a white bowl with blue trim and red flowers on it.
      Cannellini Bean Tuna Salad
    • Sesame-Crusted Ahi Tuna Burger with tomato and avocado on a cream-colored plate.
      Ahi Tuna Burger (Sesame-Crusted)

    Reader Interactions

    Comments

    1. mimi rippee

      January 10, 2026 at 1:28 pm

      Oh yes! This sounds absolutely wonderful! I adore smoked paprika.
      http://www.chefmimiblog.com

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi, I'm Valentina, certified chef, owner, recipe developer and photographer at Cooking on the Weekends. I'm also a mom of two boys and a Los Angeleno. I use seasonal whole foods to create unique and comforting recipes for casual entertaining.

    More about me →

    MOST POPULAR RECIPES

    • Pile of Spicy Roasted Daikon French Fries on a wrinkled piece of parchment paper, with title at the top.
      Spicy Roasted Daikon Radish French Fries
    • Three baked Rockfish Fillets on white platter with fresh thyme and lemon slices.
      Rockfish Recipe (Baked with Lemon)
    • large copper pot and ladle with ginger lemongrass soup
      Ginger Lemongrass Soup with Coconut Milk
    • Stack of 5 cinnamon raisin cookies with cinnamon sticks around them.
      The Best Cinnamon Raisin Cookie

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Press

    Newsletter

    Get new recipes you’ll love!

    Contact

    • Contact
    • Work with Me

    Review the privacy policy for Cooking on the Weekends

    Copyright © 2025 Cooking On The Weekends, All Rights Reserved