San Juan Family Mofongo Supper
A warm, family-style Puerto Rican supper built around freshly fried green-plantain mofongo mashed with garlicky mojo and filled with sautéed champiñones al ajillo, balanced by classic arroz con gandules and a crisp cabbage-carrot ensalada. The meal is homey, bright with sofrito and achiote, and finished at the table so textures and flavors are immediate.
1. FINAL MENU
- Name of the meal: San Juan Family Mofongo Supper
- Cuisine type: Puerto Rican
- Serve time: 17:00
One-paragraph Michelin-style rationale: This family supper celebrates Puerto Rico’s fondness for sofrito, achiote and plantain: crisp-fried green plantains are mashed into an aromatic mofongo, stuffed with a hot, garlicky mushroom filling that brings umami without hiding the plantain’s texture. Arroz con gandules carries the sauce-soaked, sofrito-forward rice that anchors the plate, while a fresh cabbage-and-carrot ensalada provides a bright counterpoint. A pineapple agua fresca keeps kids happy and a light rum-and-pineapple highball complements the savory, garlicky mains without overwhelming them.
- Mofongo relleno de champiñones al ajillo
- Arroz con gandules
- Ensalada de repollo y zanahoria con aliño de vinagre
- Agua fresca de piña (kid-friendly drink)
- White rum & pineapple highball (adult beverage pairing)
- Ají picante (optional)
2. FULLY EXECUTABLE RECIPES
Mofongo relleno de champiñones al ajillo
Equipment
- 26–28 cm heavy skillet or frying pan with 4-cup (1 L) capacity for oil (depth ~5 cm)
- Deep-fry thermometer
- Slotted spoon
- Pilón (mortar & pestle) or sturdy bowl + potato masher
- Large chef’s knife and cutting board
- Paper towels and a metal tray or rack for draining
Ingredients
- Green (unripe) plantains, peeled: 4 medium (≈1.2 kg whole; peeled weight ≈900 g) ⁺
- Vegetable oil for deep frying: 1.0 L ⁺
- Garlic, peeled: 6 cloves (≈30 g) ⁺
- Extra-virgin olive oil: 30 ml ⁺
- Salt (fine): 2 tsp (10 g) ⁺
- Black pepper, ground: 1/2 tsp (1 g) ⁺
- Cremini (baby bella) mushrooms, cleaned and coarsely sliced: 500 g
- Yellow onion, small, diced: 1 (≈100 g) ⁺
- Unsalted butter: 20 g
- Fresh cilantro, chopped: 10 g ⁺
Practical substitutions
- If cremini mushrooms are unavailable, use 500 g white button mushrooms. If ají dulce is not available, omit (not required).
- If you lack a pilón, use a sturdy bowl and potato masher, then finish with the back of a wooden spoon.
Cooking / Baking
- Frying oil temperature: 175–180 °C (350–355 °F).
- Final dish is assembled hot and served immediately.
- Total cook time: 35 minutes (active).
Instructions
- (16:25) Equipment prep: place a 26–28 cm skillet on medium heat; add thermometer and a deep-fry thermometer clipped to the pan. Put a large metal tray lined with paper towels nearby.
- (16:25) Peel plantains: cut off both ends, slice lengthwise shallowly to score the peel, remove peel, then cut each plantain into 3–4 chunks about 4–5 cm long. Pat dry.
- (16:25) Make mojo (garlic mash): In a pilón or bowl, smash 4 cloves garlic with 1 tsp (5 g) salt until a rough paste forms; stir in 30 ml olive oil and 1/4 tsp (0.5 g) black pepper. Set aside.
- (16:35) Heat oil: add 1.0 L vegetable oil to the skillet and heat to 175–180 °C (350–355 °F).
- (16:36) Fry plantain chunks in batches (do not overcrowd): place plantain pieces into oil and fry until tender and pale golden, 3–4 minutes per batch. Use slotted spoon to transfer to tray to drain. Repeat until all plantain pieces are fried (total frying time across batches ≈12–15 minutes).
- (16:47) Drain: let plantain pieces rest 1 minute, then transfer hot plantains to pilón (or bowl). Add the prepared garlic mojo and the remaining 2 cloves garlic finely minced; season with remaining 1 tsp (5 g) fine salt and 1/4 tsp (0.5 g) black pepper. Mash vigorously until plantain forms a cohesive, slightly chunky paste (mash time ≈6–8 minutes).
- (16:48) While mashing, start mushroom filling (see below); keep mashed plantain covered and warm.
- Mushroom filling — champiñones al ajillo (total 10–12 minutes)
- (16:48) In a 24 cm sauté pan set over medium-high heat, add 15 ml olive oil and 20 g butter. When butter foams, add diced onion and sauté 2–3 minutes until translucent.
- (16:51) Add sliced mushrooms and 4 crushed garlic cloves; sauté, stirring, until mushrooms release liquid and it evaporates and mushrooms are browned, 6–8 minutes. Season with 1/2 tsp (2.5 g) salt and 1/4 tsp (0.5 g) black pepper.
- (16:58) Stir in chopped cilantro 10 g, remove from heat.
- (16:58–17:00) Assemble: form 4 individual mofongo bowls — pack mashed plantain into small bowls, invert onto plates or shape into mounds, spoon hot mushroom filling into the center of each mound, garnish with a few cilantro leaves. Serve immediately.
Arroz con gandules
Equipment
- 3–4 L heavy pot with tight-fitting lid (Dutch oven recommended)
- Blender or food processor (for sofrito)
- Measuring cup and spoons
- Wooden spoon
Ingredients
- Long-grain white rice, rinsed: 360 g (≈1.6 cups) ⁺
- Canned gandules (pigeon peas), drained: 1 can 540 ml (≈240 g drained) ⁺
- Vegetable broth (low-sodium) or water: 720 ml ⁺
- Green bell pepper, medium, cored: 1 (≈120 g) ⁺
- Yellow onion, medium: 1 (≈150 g) ⁺
- Fresh cilantro leaves (for sofrito): 15 g ⁺
- Garlic, peeled: 2 cloves (≈10 g) ⁺
- Extra-virgin olive oil (or vegetable oil): 15 ml ⁺
- Annatto oil (aceite de achiote) or achiote powder: 1 tbsp (15 ml) OR substitute 1 tsp paprika + 1/2 tsp turmeric
- Tomato sauce: 2 tbsp (30 ml)
- Sazón with achiote: 1 packet (≈8 g)
- Salt (fine): 1.5 tsp (7.5 g) ⁺
- Ground black pepper: 1/2 tsp (1 g) ⁺
Practical substitutions
- If canned gandules are scarce, substitute 1 can (400 g) cooked green pigeon peas or 1 can (400 g) drained green peas; the flavor differs but the method remains the same.
- If fresh cilantro is not available, use 1 tbsp chopped parsley (not Puerto Rican-typical but workable).
Cooking / Baking
- Simmer over low heat covered; rice should be tender and liquid absorbed.
- Total cook time: 45 minutes (includes 10–15 min prep + 30 min simmer/steam).
Instructions
- (16:00) Rinse rice: place 360 g rice in a sieve and rinse under cold water until water runs almost clear. Drain.
- (16:00) Make sofrito: in blender combine green bell pepper (120 g), 1/2 yellow onion (≈75 g), 15 g cilantro leaves and 2 garlic cloves; pulse to a coarse purée (do not overblend to paste).
- (16:10) Heat pot: set Dutch oven over medium heat, add 15 ml olive oil and 1 tbsp (15 ml) annatto oil (or paprika+tumeric substitute). When warm, add 1/2 the remaining diced onion (reserve the other half for mushrooms) and sauté 2–3 minutes until softened.
- (16:13) Add sofrito purée and 2 tbsp (30 ml) tomato sauce and sauté 2 minutes until fragrant.
- (16:15) Add drained gandules (240 g), the rinsed rice (360 g), 1 packet sazón (8 g), 1.5 tsp (7.5 g) salt, 1/2 tsp (1 g) pepper, and 720 ml vegetable broth. Stir once to combine and bring to a vigorous simmer over medium-high heat.
- (16:18) When it reaches a boil, reduce heat to low, cover tightly and simmer undisturbed for 22 minutes.
- (16:40) After 22 minutes, remove from heat and let rice rest, covered, 5 minutes to steam (final finish until 16:45). Fluff with fork just before serving. Arroz con gandules tolerates finishing ~10–15 minutes before service; keep covered until plating.
Ensalada de repollo y zanahoria con aliño de vinagre
Equipment
- Box grater
- Large mixing bowl
- Small bowl and whisk
Ingredients
- Green cabbage, shredded: 400 g (about half a medium head) ⁺
- Carrots, peeled and grated: 2 medium (≈150 g) ⁺
- White vinegar: 30 ml ⁺
- Extra-virgin olive oil: 30 ml ⁺
- Granulated sugar: 1 tsp (4 g) ⁺
- Salt: 1 tsp (5 g) ⁺
- Black pepper: 1/4 tsp (0.5 g) ⁺
Practical substitutions
- Use apple cider vinegar if white vinegar is unavailable.
Cooking / Baking
- Total cook time: 12 minutes (active). This salad should be dressed within 10 minutes of serving to avoid wilting.
Instructions
- (16:50) Shred cabbage finely on box grater or with a sharp knife; grate carrots and place both in a large bowl.
- (16:55) Whisk dressing in small bowl: 30 ml white vinegar, 30 ml olive oil, 1 tsp sugar, 1 tsp salt, 1/4 tsp black pepper.
- (16:58) Toss dressing with shredded vegetables and set bowl in refrigerator for up to 10 minutes or hold covered on counter; toss once more immediately before plating at service.
Agua fresca de piña (kid-friendly drink) — serves 4
Equipment
- Blender
- Pitcher
- Fine sieve (optional)
- Ice and glassware
Ingredients
- Fresh pineapple, peeled and diced: 500 g (or canned pineapple in juice drained: 500 g) ⁺
- Cold water: 600 ml ⁺
- Granulated sugar: 30 g ⁺
- Ice: 400 g (for serving)
Practical substitutions
- If fresh pineapple is out of season, use one 565 g can of pineapple chunks in juice, drained (use the juice in drink; reduce added water by 100 ml).
Cooking / Baking
- Total active time: 8 minutes.
Instructions
- (16:55) Place 500 g diced pineapple, 600 ml cold water and 30 g sugar in blender. Blend on high 30–40 seconds until smooth.
- (16:56) Taste; adjust sweetness by adding up to 1 tbsp (12 g) more sugar if desired. Strain through fine sieve into pitcher if you want a smoother drink (optional).
- (16:58) Transfer to pitcher; chill in refrigerator or serve over ice at 17:00. Stir before pouring.
White rum & pineapple highball (adult beverage pairing) — 2 servings
Equipment
- Highball glasses
- Jigger or measuring spoon
- Ice
Ingredients
- White Puerto Rican rum (e.g., Bacardi Superior): 120 ml total (60 ml per adult) — buy 1 bottle (750 ml) for the household (shopping list shows bottle count) ⁺
- Fresh pineapple juice (reserved from blended pineapple) or 90 ml pineapple juice per drink total 180 ml (can use 180 ml from the blended batch) ⁺
- Sparkling water or club soda: 200 ml total (100 ml per drink) ⁺
- Lime, cut into wedges for garnish: 1 small (optional) ⁺
Practical substitutions
- Substitute ginger beer for sparkling water for a sweeter, spicier profile.
Cooking / Baking
- Total active time: 2 minutes per drink.
Instructions
- (17:00) Fill two highball glasses with ice. Measure 60 ml white rum into each glass, add 90 ml pineapple juice, top with 100 ml sparkling water, stir gently and garnish with lime wedge. Serve immediately.
3. LINEAR TIMELINE (16:00–17:00)
- 16:00: (Arroz con gandules) Rinse 360 g rice; measure 720 ml vegetable broth and open 1 can gandules (drain); set blender and ingredients for sofrito on counter.
- 16:02: (Arroz con gandules) Make sofrito in blender: 1 green bell pepper, 15 g cilantro, 2 garlic cloves, 1/2 yellow onion → coarse purée; set aside.
- 16:10: (Arroz con gandules) Heat 15 ml olive oil + 1 tbsp annatto oil in Dutch oven over medium; sauté 1/2 diced onion 2–3 minutes, add sofrito purée + 2 tbsp tomato sauce and sauté 2 minutes.
- 16:15: (Arroz con gandules) Add drained gandules, rinsed rice, 720 ml vegetable broth, sazón (8 g), 1.5 tsp salt, 1/2 tsp pepper; bring to boil.
- 16:18: (Arroz con gandules) Reduce to low, cover tightly and simmer undisturbed for 22 minutes (rice will cook while you work on other items).
- 16:25: (Mofongo) Start green plantain work: peel 4 plantains, cut into 3–4 chunks each, pat dry; prepare pilón or bowl and make garlic mojo (smash 4 cloves garlic + 1 tsp salt + 30 ml olive oil).
- 16:35: (Mofongo) Heat 1.0 L vegetable oil in skillet to 175–180 °C (use thermometer). Line draining tray.
- 16:36: (Mofongo) Fry plantain chunks in batches, 3–4 minutes per batch until tender; drain each batch to tray (total frying batches ≈12–15 minutes).
- 16:40: (Arroz con gandules) Simmer time completes; remove from heat and keep covered to steam; rice will finish resting until 16:45.
- 16:47: (Mofongo) Transfer fried plantains to pilón or bowl; while still hot, add garlic mojo and remaining minced garlic, mash to cohesive texture (6–8 minutes).
- 16:48: (Mushroom filling) In sauté pan heat 15 ml olive oil + 20 g butter; add reserved diced onion and sauté 2–3 minutes.
- 16:51: (Mushroom filling) Add 500 g sliced mushrooms and 4 crushed garlic cloves; sauté 6–8 minutes until browned; season with 1/2 tsp salt and 1/4 tsp pepper; stir in 10 g chopped cilantro; remove from heat ~16:58.
- 16:50: (Ensalada) Shred 400 g cabbage and grate 2 carrots into large bowl; whisk dressing (30 ml vinegar, 30 ml olive oil, 1 tsp sugar, 1 tsp salt, 1/4 tsp pepper).
- 16:55: (Arroz con gandules) Fluff rice with fork; keep covered and set Dutch oven off the heat (rice finished and holding).
- 16:56: (Mofongo) Shape mashed plantain into 4 mounds or bowls; keep warm and ready to receive filling.
- 16:58: (Ensalada) Toss shredded cabbage and carrots with dressing; cover and set in fridge or on counter until service.
- 16:58: (Mushroom filling) Final check: rewarm slightly if needed; transfer hot mushroom al ajillo to plating spoon.
- 16:59: (Assembly) Spoon hot mushroom filling into the center of each mofongo mound; garnish with cilantro.
- 16:59: (Drinks) Blend pineapple, 600 ml water and 30 g sugar for agua fresca if not already done; chill briefly or place over ice at service.
- 17:00: (Service) Plate 4 portions: each plate get mofongo relleno + a generous scoop of arroz con gandules (from the Dutch oven) + a portion of ensalada de repollo y zanahoria. Pour adult highballs and kid agua fresca. Serve immediately at 17:00.
4. CONSOLIDATED SHOPPING LIST
Produce
- Green plantains: 4 medium (≈1.2 kg) ⁺
- Fresh pineapple: 500 g diced ⁺
- Green bell pepper: 1 medium (≈120 g)
- Yellow onion: 2 medium (≈300 g) ⁺
- Garlic: 12 cloves (≈60 g) ⁺
- Fresh cilantro: 35 g bunch ⁺
- Green cabbage: 400 g ⁺
- Carrots: 2 medium (≈150 g) ⁺
- Cremini (baby bella) mushrooms: 500 g
- Lime: 1 small (for garnish) ⁺
Meat / Seafood
- (none)
Dairy
- Unsalted butter: 20 g
Dry Goods / Pantry
- Long-grain white rice: 360 g ⁺
- Canned gandules (pigeon peas): 1 can (540 ml) ⁺
- Vegetable broth (or stock) or water: 720 ml ⁺
- Vegetable oil (for deep frying): 1.0 L ⁺
- Extra-virgin olive oil: 90 ml total (30 ml + 15 ml + 30 ml + 15 ml summed) ⁺
- Annatto oil (aceite de achiote) or achiote powder: 15 ml (or substitute 1 tsp paprika + 1/2 tsp turmeric)
- Tomato sauce: 30 ml ⁺
- Sazón with achiote: 1 packet (≈8 g) ⁺
- Salt (fine): 25 g total ⁺
- Black pepper, ground: 2 g total ⁺
- Granulated sugar: 34 g total ⁺
- Potato masher or use pilón (not purchased ingredient)
Drinks
- White Puerto Rican rum (e.g., Bacardi Superior): 1 bottle (750 ml) ⁺
- Sparkling water or club soda: 1 L ⁺
- (Ice is assumed available)
5. NOTES & ASSUMPTIONS
- Optional table‑side items: ají picante (hot sauce) served at table for adults only.
- Global substitutions: annatto oil may be substituted with 1 tsp paprika + 1/2 tsp turmeric; if fresh pineapple is unavailable, use a 565 g can of pineapple chunks in juice (drain and adjust water in receta).
- Child-safety notes: Keep the hot oil pan and filled serving platter away from children during frying and for 20 minutes after frying; aggressively hot oil is used for mofongo plantain frying.
- Timeline risk(s): The tightest execution window is the final 20 minutes (16:40–17:00), when plantains are fried, mashed and the mushroom filling is finished concurrently; this requires steady, overlapping work and good coordination. Falling behind on plantain frying causes the largest cascade delay.
- Mitigation mindset: Work with mise en place — have all vegetables peeled, chopped and measured before starting the first heat. While the rice simmers, use that passive time to complete plantain peeling and prep. If you fall behind on frying, shorten mash time slightly by mashing in two bowls and combining, and keep mushroom pan hot but reduce stirring to quick sear; the rice can hold covered for up to 15 minutes if needed.
- Latest safe start time: You can start as late as 16:00 for a 17:00 serve.