Five Sharp
Someone shared their Sunday dinner plan with you. Get your own, free.Start free
Mexican · posted September 1, 2026 · to cook Sunday, September 6, 2026

Veracruz Sunday Supper

A bright, regional Mexican supper built around pescado a la Veracruzana — tender white fish simmered in a vibrant tomato, olive and caper sauce — with tomato-scented rice, warm corn tortillas, sautéed esquites-style corn and quick seasoned black beans. The menu balances lively citrus and briny notes with gentle chile warmth so the whole family can eat together, with adult heat to add at table.

1. FINAL MENU

  • Name of the meal: Veracruz Sunday Supper
  • Cuisine type: Mexican
  • Serve time: 5:00 PM

This dinner is worth sitting down for because the pescado a la Veracruzana delivers an immediate punch—bright tomatoes, briny olives and capers, fresh lime—and it’s complemented by a deeply flavored tomato rice, warm corn tortillas for hand-held bites, buttery corn with cotija for texture and quick seasoned black beans for ballast; everything is timed so the delicate fish finishes last while the sides stay warm and lively. The shared base is kept at medium heat; anyone wanting more chile can top their own plate.

  • Pescado a la Veracruzana
  • Arroz rojo (tomato-scented Mexican rice)
  • Quick seasoned black beans (canned beans, simmered)
  • Sautéed corn with cotija and lime (esquites-style)
  • Warm small corn tortillas
  • Horchata (kid-friendly drink) — chilled
  • Mexican lager, 2 bottles (adult beverage pairing)

2. FULLY EXECUTABLE RECIPES

Pescado a la Veracruzana

Equipment

  • 12-inch (30 cm) sauté pan with lid (heavy-bottomed)
  • Medium mixing bowl
  • Chef’s knife
  • Cutting board
  • Measuring spoons and cups
  • Wooden spoon or heatproof spatula

Ingredients (makes 2 servings)

  • Firm white fish fillets (cod, sea bass, or similar), 2 fillets @ 6 oz (170 g) each — total 12 oz (340 g)
  • Olive oil, 2 tablespoons (30 ml) ⁺
  • Yellow onion, 1/2 medium (about 75 g) ⁺ — diced
  • Garlic, 2 cloves (approx 6 g) ⁺ — minced
  • Jalapeño, 1 small (about 20 g) — seeded and thinly sliced (leave some seeds if adults want slightly more heat at the table)
  • Canned crushed tomatoes, 1 cup (240 ml) ⁺ (about half a 14-15 oz can)
  • Green pitted olives, sliced, 1/4 cup (40 g)
  • Capers, drained, 1 tablespoon (15 g)
  • Low-sodium chicken stock or water, 1/4 cup (60 ml) ⁺
  • Dried oregano, 1/2 teaspoon
  • Bay leaf, 1
  • Lime juice, 1 tablespoon (15 ml) ⁺ (from ~1/2 lime)
  • Kosher salt, 1 teaspoon (5 g) ⁺
  • Black pepper, 1/2 teaspoon (1 g) ⁺
  • Fresh cilantro, chopped, 2 tablespoons (6 g) ⁺ for garnish Practical substitutions:
  • Fish: any firm white fish (pollock, haddock, tilapia) is acceptable. If using thicker fillets, adjust cooking time by 2–3 minutes.
  • Canned tomatoes: use 1 cup canned diced tomatoes crushed by hand if crushed tomatoes unavailable.

Cooking / Baking

  • Total cook time: 30 minutes

Instructions

  1. Pat fish fillets dry and season both sides with 1/2 tsp kosher salt and 1/4 tsp black pepper. Set on a plate in the refrigerator until ready to cook.
  2. Heat sauté pan over medium heat for 1 minute, add 2 tbsp olive oil.
  3. Add diced onion and sliced jalapeño; sauté 4–5 minutes until softened and translucent, stirring frequently.
  4. Add minced garlic and sauté 30 seconds until aromatic.
  5. Add 1 cup crushed tomatoes, sliced olives, capers, 1/4 cup chicken stock, 1/2 tsp dried oregano and bay leaf. Stir to combine and bring to a gentle simmer. Simmer uncovered 6–8 minutes to concentrate flavors, stirring once or twice.
  6. Taste sauce and add remaining 1/2 tsp kosher salt and remaining 1/4 tsp black pepper, if needed.
  7. Nestle the seasoned fish fillets into the sauce, spoon sauce over the tops so they are partially submerged. Cover pan and lower heat to medium-low. Simmer gently 8–10 minutes, until fish flakes easily with a fork and registers ~135–140°F (57–60°C) internally for medium; thicker fillets may need 1–2 minutes more. Keep lid on while cooking.
  8. Remove bay leaf, stir in 1 tablespoon lime juice, and spoon sauce over fish. Garnish with chopped cilantro and serve immediately.

Arroz rojo (Tomato-scented Mexican rice)

Equipment

  • Medium saucepan with tight-fitting lid (2–3 quart / liter)
  • Fine-mesh sieve
  • Measuring cups and spoons
  • Wooden spoon

Ingredients (makes ~2–3 generous servings; scaled for 2 people with planned leftovers)

  • Long-grain white rice, 1 cup (185 g) ⁺
  • Olive oil, 1 tablespoon (15 ml) ⁺
  • Yellow onion, 1/4 medium (about 40 g) ⁺ — finely diced
  • Garlic, 1 clove (approx 3 g) ⁺ — minced
  • Canned crushed tomatoes, 1/2 cup (120 ml) ⁺
  • Low-sodium chicken stock, 1 1/4 cups (300 ml) ⁺
  • Kosher salt, 3/4 teaspoon (3.75 g) ⁺
  • Black pepper, 1/4 teaspoon (0.5 g) ⁺ Practical substitutions:
  • If canned crushed tomatoes are not available, blend 1 medium fresh tomato and strain to equal 1/2 cup tomato purée.

Cooking / Baking

  • Total cook time: 25 minutes (active ~10 minutes, simmer 15 minutes)

Instructions

  1. Rinse rice in a fine-mesh sieve under cold running water until water runs mostly clear; drain thoroughly.
  2. Heat saucepan over medium heat and add 1 tablespoon olive oil. Add diced onion and sauté 2–3 minutes until softened.
  3. Add minced garlic and sauté 30 seconds.
  4. Add drained rice to pan and toast, stirring, 2–3 minutes until grains become translucent at edges.
  5. Stir in 1/2 cup crushed tomatoes and 1 1/4 cups chicken stock, plus 3/4 tsp kosher salt and 1/4 tsp black pepper. Bring to a boil uncovered.
  6. When boiling, reduce heat to low, cover tightly and simmer undisturbed 15 minutes.
  7. After 15 minutes, turn off heat and leave covered 5 minutes to steam. Then fluff with a fork. Keep covered to hold; rice is finished at this point.

Quick seasoned black beans (from canned)

Equipment

  • Small saucepan (1–1.5 quart)
  • Wooden spoon
  • Measuring spoons

Ingredients (makes 2 servings)

  • Canned black beans, 1 can (15 oz / 425 g), drained and rinsed
  • Olive oil, 1 tablespoon (15 ml) ⁺
  • Yellow onion, 1/4 medium (about 40 g) ⁺ — finely diced
  • Garlic, 1 clove (approx 3 g) ⁺ — minced
  • Ground cumin, 1/2 teaspoon
  • Dried oregano, 1/4 teaspoon
  • Low-sodium chicken stock or water, 1/4 cup (60 ml) ⁺
  • Kosher salt, 1/2 teaspoon (2.5 g) ⁺
  • Unsalted butter, 1 tablespoon (14 g) ⁺ — stirred in at end Practical substitutions:
  • Use vegetable stock instead of chicken stock if you prefer vegetarian beans.

Cooking / Baking

  • Total cook time: 20 minutes

Instructions

  1. Heat saucepan over medium heat, add 1 tablespoon olive oil.
  2. Add diced onion and sauté 3–4 minutes until softened.
  3. Add minced garlic and sauté 30 seconds.
  4. Add drained and rinsed black beans, 1/4 cup stock, 1/2 tsp ground cumin, 1/4 tsp oregano, and 1/2 tsp kosher salt. Stir to combine and bring to a gentle simmer.
  5. Simmer uncovered 10 minutes, stirring occasionally. If mixture looks dry, add up to 1–2 tablespoons water.
  6. Remove from heat, stir in 1 tablespoon butter until melted; for a creamier texture, mash about 1/3 of the beans with the back of a spoon. Keep covered and warm until serving.

Sautéed corn with cotija and lime (esquites-style, stovetop)

Equipment

  • 10-inch (25 cm) skillet (nonstick or cast-iron)
  • Knife and bowl for cutting kernels
  • Measuring spoons

Ingredients (makes 2 servings)

  • Corn on the cob, 2 ears (or frozen kernels, thawed), kernels removed — yields about 1 1/2 cups (225 g) fresh kernels
  • Unsalted butter, 1 tablespoon (14 g) ⁺
  • Kosher salt, 1/4 teaspoon (1.25 g) ⁺
  • Chili powder, 1/2 teaspoon
  • Cotija cheese, crumbled, 2 tablespoons (30 g)
  • Lime juice, 1 tablespoon (15 ml) ⁺ (from ~1/2 lime)
  • Fresh cilantro, chopped, 1 tablespoon (3 g) ⁺ for garnish Practical substitutions:
  • If cotija unavailable, use crumbled feta (similar texture, slightly saltier).

Cooking / Baking

  • Total cook time: 12 minutes

Instructions

  1. If using fresh corn, stand each ear on its end and cut kernels off with a sharp knife into a bowl. If using frozen, have thawed kernels ready.
  2. Heat skillet over medium-high heat and add 1 tablespoon butter. When melted and hot, add corn kernels in an even layer.
  3. Let corn cook without stirring 2 minutes to get some color, then stir and cook another 3–4 minutes until lightly charred in spots.
  4. Add 1/4 tsp kosher salt and 1/2 tsp chili powder, stir 30 seconds.
  5. Remove from heat, stir in 1 tbsp lime juice, sprinkle crumbled cotija and chopped cilantro. Keep warm and serve within 10–15 minutes.

Warm small corn tortillas

Equipment

  • Heavy skillet or comal (10-inch / 25 cm)
  • Tongs
  • Clean kitchen towel

Ingredients (makes 2 people)

  • Small corn tortillas, 6 pieces (3 per person) — room temperature
  • Butter or oil for the pan, none required but 1 teaspoon (5 ml) vegetable oil optional

Cooking / Baking

  • Total cook time: 5 minutes (active)

Instructions

  1. Heat dry skillet over medium-high heat until hot (about 2 minutes).
  2. Warm each tortilla 20–30 seconds per side until pliable and lightly charred in spots. Stack warmed tortillas and wrap in a clean towel to keep warm. If preferred, brush one side of tortilla with oil and warm for crisp edges — optional.

Horchata (kid-friendly drink) — makes 2 servings

Equipment

  • Blender
  • Fine-mesh sieve or cheesecloth
  • Pitcher
  • Measuring cups and spoons

Ingredients (total for 2 servings)

  • Long-grain white rice, 1/2 cup (92 g) — see consolidated list (combined with rice use) ⁺
  • Water (for blending/soaking), 2 cups (480 ml)
  • Granulated sugar, 3 tablespoons (45 g)
  • Ground cinnamon, 1/4 teaspoon
  • Whole milk, 1/2 cup (120 ml) — Dairy
  • Ice, 1 cup (approx 240 g) — optional for serving Practical substitutions:
  • For dairy-free, substitute 1/2 cup unsweetened almond milk (use same volume in Dairy section).

Cooking / Baking

  • Total time: 15 minutes active + chill if desired

Instructions

  1. Combine 1/2 cup rice and 2 cups water in blender; blend on high 1 minute to break down rice.
  2. Let the mixture sit in blender 5 minutes, then blend again 30–45 seconds.
  3. Strain rice mixture through a fine-mesh sieve or cheesecloth into a pitcher, pressing solids to extract liquid.
  4. Stir in 3 tablespoons sugar, 1/4 tsp ground cinnamon and 1/2 cup milk until sugar dissolves.
  5. Chill at least 30–60 minutes if time allows, or serve immediately over ice. Stir before serving. Each serving ~1 cup (240 ml).

Adult beverage: Mexican lager

Equipment

  • Glassware (bottle opener if needed)

Ingredients (per shopping)

  • Mexican lager beer (e.g., Modelo Especial or Pacifico), 2 bottles (12 oz / 355 ml each)

Cooking / Baking

  • Total time: purchase only; chill before serving (no cooking steps required)

Instructions

  • Chill bottles in fridge 1–2 hours before serving; serve cold.

3. LINEAR TIMELINE (4:20 PM–5:00 PM)

  • 4:20 PM: Arroz rojo — Rinse 1 cup rice in sieve; start heating saucepan over medium, add 1 Tbsp olive oil and diced 1/4 onion. Begin sauté.
  • 4:22 PM: Arroz rojo — Add 1 minced garlic clove, then the drained rice; toast rice 2–3 minutes, stirring to coat.
  • 4:25 PM: Arroz rojo — Add 1/2 cup crushed tomatoes and 1 1/4 cups chicken stock, 3/4 tsp salt and 1/4 tsp pepper; bring to boil.
  • 4:26 PM: Quick beans — Heat small saucepan over medium, add 1 Tbsp olive oil and the other 1/4 onion; begin sauté for beans.
  • 4:27 PM: Arroz rojo — When boiling, reduce heat to low, cover tightly and simmer 15 minutes (set timer).
  • 4:28 PM: Quick beans — Add 1 minced garlic clove to beans pan; sauté 30 seconds.
  • 4:29 PM: Quick beans — Add drained rinsed black beans, 1/4 cup stock, 1/2 tsp cumin, 1/4 tsp oregano and 1/2 tsp salt; bring to gentle simmer and set timer 10 minutes.
  • 4:30 PM: Pescado a la Veracruzana — Heat 12-inch sauté pan over medium and add 2 Tbsp olive oil; add diced 1/2 onion and sliced jalapeño to begin sautéing for the sauce.
  • 4:32 PM: Beans — Stir beans, reduce heat to low so they simmer gently; you can partially cover to retain heat.
  • 4:33 PM: Pescado — Add 2 minced garlic cloves to sauce and sauté 30 seconds.
  • 4:35 PM: Corn — Prepare corn: cut kernels from 2 ears; heat 10-inch skillet over medium-high, add 1 Tbsp butter and start to cook corn kernels to char (let sit 2 minutes before stirring).
  • 4:36 PM: Pescado — Add 1 cup crushed tomatoes, 1/4 cup stock, 1/4 cup sliced olives, 1 Tbsp capers, 1/2 tsp oregano and bay leaf to the pan; bring to a gentle simmer.
  • 4:38 PM: Corn — Stir corn, continue cooking 2–3 minutes until lightly charred in spots; add 1/4 tsp salt and 1/2 tsp chili powder, stir 30 seconds; remove from heat and set aside covered to finish later with cotija (finish time ~4:52 PM).
  • 4:40 PM: Pescado — Taste sauce; adjust with up to remaining 1/2 tsp salt and 1/4 tsp pepper. Reduce heat to medium-low to maintain gentle simmer.
  • 4:41 PM: Arroz rojo — Timer for rice; turn off heat and let rice steam, covered, for 5 minutes.
  • 4:42 PM: Pescado — Nestle seasoned fish fillets into sauce, spoon sauce over them; cover and keep on medium-low to simmer (target 8–10 minutes cooking)
  • 4:43 PM: Beans — With 2–3 minutes left on beans timer, mash about 1/3 of the beans against the pan side, stir in 1 Tbsp butter, taste and adjust salt; keep covered and warm until 4:50 PM.
  • 4:45 PM: Arroz rojo — Fluff rice with fork; keep covered and off the heat (rice finished at 4:45 PM).
  • 4:45 PM: Corn — Return to 10-inch skillet briefly over low heat if cool and add final finishing: squeeze 1 Tbsp lime, sprinkle 2 Tbsp cotija and chopped cilantro; toss and keep warm (finish at ~4:50 PM).
  • 4:50 PM: Beans — Final check; keep warm and set beans pot on lowest heat or transfer to a warm spot; beans finished at 4:50 PM.
  • 4:50 PM: Pescado — With fish simmering, remove bay leaf, stir in 1 Tbsp lime juice; check fish for flakiness/internal temp ~135–140°F (57–60°C). If not done, continue 1–2 more minutes.
  • 4:52 PM: Tortillas — Heat skillet for tortillas; warm each tortilla 20–30 seconds per side, stack and wrap in towel to keep warm (finish by 4:58 PM).
  • 4:53 PM: Corn — Give corn final toss if needed; transfer to serving bowl and keep covered.
  • 4:54 PM: Pescado — Remove covered pan from heat if fish is cooked; spoon sauce over fillets and keep on lowest burner with lid slightly ajar to keep warm (final plating will occur immediately).
  • 4:56 PM: Horchata — Stir chilled horchata and taste; pour into two glasses over ice if desired.
  • 4:58 PM: Plate — Transfer rice to serving bowl, beans to serving dish, corn to bowl; place fish on warmed plates and spoon sauce; set tortillas wrapped in towel on table.
  • 5:00 PM: Serve at table — Veracruz Sunday Supper served. Adult beers chilled and opened at table.

4. CONSOLIDATED SHOPPING LIST

Produce

  • Yellow onion — 1 medium (use across rice, fish, beans) ⁺
  • Garlic — 4 cloves total (use across fish, rice, beans) ⁺
  • Jalapeño — 1 small (for fish)
  • Limes — 2 whole (for fish, corn, finishing) ⁺
  • Fresh cilantro — 1 small bunch (use about 3 tablespoons chopped total) ⁺
  • Corn on the cob — 2 ears (or 1 1/2 cups frozen kernels)
  • (Optional for table) Serrano chile — 1 small (for extra heat at table) ⁰

Meat / Seafood

  • Firm white fish fillets (cod, sea bass, pollock), 12 oz / 340 g total (two fillets, ~6 oz / 170 g each)

Dairy

  • Unsalted butter — 2 tablespoons (28 g) ⁺
  • Cotija cheese — 2 tablespoons (30 g)
  • Whole milk — 1/2 cup (120 ml)

Dry Goods / Pantry

  • Long-grain white rice — 1 1/2 cups (275 g) ⁺ (1 cup for arroz rojo + 1/2 cup for horchata)
  • Canned crushed tomatoes — 1 can (14–15 oz / 400–425 g) ⁺
  • Canned black beans — 1 can (15 oz / 425 g)
  • Pitted green olives (sliced) — 1/4 cup (40 g)
  • Capers — 1 tablespoon (15 g)
  • Low-sodium chicken stock (or bouillon to make 2 cups) — 2 cups / 480 ml ⁺
  • Olive oil — 4 tablespoons (60 ml) ⁺
  • Kosher salt — 1 tablespoon (18 g) ⁺
  • Black pepper (ground) — 1 teaspoon (2 g) ⁺
  • Dried oregano — 1/2 teaspoon
  • Ground cumin — 1/2 teaspoon
  • Chili powder — 1/2 teaspoon
  • Bay leaf — 1
  • Granulated sugar — 3 tablespoons (45 g)
  • Ground cinnamon — 1/4 teaspoon
  • Small corn tortillas — 6 pieces
  • Ice — as needed for drinks

Drinks

  • Mexican lager (e.g., Modelo Especial or Pacifico), 2 bottles (12 oz / 355 ml each)
  • (All other beverage ingredients are listed in Dairy and Dry Goods / Pantry sections)

5. NOTES & ASSUMPTIONS

  • Optional table-side items: sliced serrano or bottled hot sauce for adults (marked ⁰ in Produce). Lime wedges on the table are recommended.
  • Global substitutions: chicken stock may be replaced with water plus 1/2 tsp bouillon if needed; cotija may be replaced by crumbled feta.
  • Child-safety notes: keep hot pans and the open bottle of beer out of reach from children; allow the cook to manage the skillet for tortillas and the hot fish pan without interruption.
  • Timeline risks:
    • The tightest execution window is 4:30–5:00 PM when the pescado simmers while rice final steaming and beans/corn finish; simultaneous attention is required. Risk: sauce management and timing of fish doneness while finishing sides.
    • Mitigation mindset: prioritize the fish as finish-to-order — maintain a gentle simmer (not rapid boil) so brief hands-off simmering is possible; use the rice's covered steaming and the beans' gentle simmer timers to free hands for the fish at critical moments. Use the stovetop’s lowest acceptable heat to avoid overcooking fish.
  • The latest safe start time: You can start as late as 4:20 PM for a 5:00 PM serve.

More like this

Get a Sunday dinner plan like this, free.

One complete dinner a week, tuned to your household: menu, recipes, shopping list and timeline. One magic link, no card.

Veracruz Sunday Supper — Five Sharp