Classic French Onion Soup | Made by Meaghan Moineau

Picture this: it’s a chilly weekday evening, the kind where the wind seems to seep through every layer of clothing, and all I can think about is wrapping my hands around a warm bowl of something comforting. That’s how I found myself in the kitchen, wrestling with the idea of making a classic French Onion Soup. You know, the kind with a deep, rich broth and a cheesy, bubbly top that smells like pure coziness. It’s the perfect dish for those nights when you want to impress yourself with something that feels a bit fancy yet totally do-able. Spoiler alert: this recipe is easier than it seems and totally worth every bit of effort. Oh, and if you’re in a hurry to dive in, I’ve got you covered.

Jump to Recipe

What You’ll Need

Guess what? You might already have most of these ingredients hanging out in your kitchen. This recipe leans on everyday staples with a few stars that bring the magic.

  • 2 tablespoons of salted butter
  • 4 large yellow onions, sliced thin
  • 2 tablespoons of flour
  • 1/2 cup of sherry
  • 8 cups of beef broth
  • 4 sprigs of fresh thyme
  • 3 sprigs of fresh parsley
  • 1 bay leaf
  • Salt and pepper to taste
  • 1 French crusty baguette
  • 2 cups of shredded gruyere cheese

How to Make Classic French Onion Soup

  1. Preheat your oven to 400°F (200°C). This is crucial for that cheesy top finish.
  2. In a large Dutch oven, melt the butter over medium heat. Let it sizzle and foam—it’s the signal that your onions are ready to join the party.
  3. Add the sliced onions to the pot and sprinkle them with flour. Stir occasionally, adjusting the heat between medium and low. You’ll want to do this for about 45 minutes until they turn a tender, golden brown. If they start to brown too quickly, don’t hesitate to lower the heat.
  4. It’s de-glazing time! Pour in the sherry and scrape up those flavorful bits stuck to the bottom of the pot—aroma heaven.
  5. Add the beef broth and bring everything to a rolling boil. The anticipation builds!
  6. Toss in the fresh thyme, parsley, bay leaf, and season with salt and pepper. Simmer gently for 15 minutes, letting the flavors mingle and deepen.
  7. Meanwhile, slice the baguette and butter each piece. Arrange them on a cookie sheet and bake for 5-10 minutes until they’re dry and ready to soak up all that brothy goodness. Set aside to cool just a bit.
  8. Remove the herb sprigs and bay leaf from the soup. Ladle the soup into four oven-safe ramekins. Now, the fun part: top each with a slice of crusty bread and a generous sprinkle of gruyere cheese.
  9. Place your ramekins on a cookie sheet (for easy handling) and bake uncovered at 400°F for another 5-10 minutes until the cheese is bubbling. For an extra golden top, switch to broil for one more minute.
  10. Finally, serve warm and watch the smiles unfold around the table.

Cook’s Notes

Okay, here are a few nuggets of wisdom to ensure your soup is spot-on. First, let’s talk onions. Low and slow is key for that melt-in-your-mouth caramelization, so patience is your best friend here. And always taste your broth before seasoning—sometimes beef broth can be saltier than expected.

If you’re making it ahead, the soup base can be stored in the fridge for up to 3 days. Just reheat gently and add the bread and cheese topping before serving. Leftovers? They reheat beautifully in the oven; just keep the bread and cheese separate until you’re ready to enjoy round two.

Make It Your Own

Want to put a personal spin on this classic? Here are some tasty variations:

  • For a vegetarian version, swap the beef broth with a robust veggie broth and add a splash of soy sauce for depth.
  • If sherry isn’t your thing, try a dry white wine or even a splash of brandy for a different kind of warmth.
  • Love a bit of heat? Add a pinch of red pepper flakes to the onion mix for a subtle kick.
  • Switch up the cheese! Try a combo of gruyere and sharp cheddar for a more pronounced flavor.

If you give this recipe a try, I’d love to hear how it turns out—drop a comment or tag me in your delicious creations. Happy cooking, and may your kitchen be filled with warmth and joy!

Related update: Classic French Onion Soup

Related update: One Soup, Two Ways: Chunky Vegetables and Cream Of Vegetables

Fixing Robotaxi Custody for Mass Markets | Analysis by Brian Moineau

TL;DR

  • Uber charges a $15 fee for lost‑item returns, and its 2024 Lost & Found Index still lists phones as the top lost item—facts that frame the real AV challenge: industrializing the last 30 seconds of a ride across doors, trunks, and handoffs. [1][5]
  • Waymo rides have been bookable inside the Uber app in Phoenix since 2023, which makes Uber a multi‑party broker where custody and claims policy matter as much as the driving stack. [3]
  • To become the biggest robotaxi broker by 2029, Uber must make custody bulletproof at high‑throughput venues like Phoenix Sky Harbor (PHX) and SFO, where airports publish strict curbside SOPs that won’t forgive sloppy handoffs. [7]

What the source said

Uber’s Lost & Found Index (2024) highlights the usual parade of oddities and confirms that phones remain the most commonly lost items across its network—a reminder that misplacement is a stable human behavior, not a novelty. The help center sets a $15 rider fee for item returns, a standardized touchpoint that now extends to autonomy pilots. [5][1]

On the AV front, Uber and Waymo announced in May 2023 that Waymo’s robotaxis would be available in the Uber app, starting in Phoenix and expanding from there; that integrated booking step turns Uber into a front‑door for AV rides it does not operate. [3]

Waymo’s consumer support flow directs riders to report lost items through the Waymo One app, after which support coordinates retrieval—typically via depot intake or a scheduled return, which differs operationally from a human driver turning around. [6]

Why it matters

Three named stakeholders carry exposure. Uber, the broker, owns first‑line support and refunds, and must normalize custody across partner fleets, depots, and curbs in cities like Phoenix and Los Angeles by year‑specific playbooks rather than ad hoc chats. If it fails, complaints pile up in the same channels that drive MAUs. [1][3]

Waymo, the operator, owns curbside “edge‑case hospitality”—trunk confirmations, door interlocks, and remote assistance—already staffed by Fleet Response Specialists noted in Waymo’s safety reports. A clean trunk‑close at PHX, Chase Field, or Footprint Center is table stakes for brand protection. [8][7]

Airport and city authorities, from PHX to the California Public Utilities Commission (CPUC), publish and enforce precise pickup/drop‑off SOPs and AV permit conditions; unresolved custody at curbs can rapidly become a regulatory finding rather than a customer‑support ticket. [7][10]

Original analysis

Robotaxi lost and found: the underrated economics

The consensus: Lost‑and‑found in AVs is a quirky culture story.
The contrarian read: It’s an exception‑handling P&L story where small, frequent failures create real broker costs and reputational drag.

  • Evidence 1: Uber’s flat $15 lost‑item fee is an intentional cost anchor; the moment AV returns trigger courier legs and depot touches, that anchor shapes routing logic and SLAs. [1]
  • Evidence 2: Waymo publicly documents remote assistance roles that resolve on‑scene anomalies; those humans will adjudicate handoffs and custody questions that a Level‑4 system can’t “sense,” especially amid crowds leaving Chase Field after a 2024 Diamondbacks home game. [8]
  • Evidence 3: Airports publish curb management rules that already bind human ride‑hail; AVs inherit those timing windows and signage constraints, which forces precise, telemetry‑driven custody steps rather than vague “we’ll call you” promises. [7]

Back‑of‑envelope: courier costs scale faster than you think

Knowns:

  • Uber reported roughly 9.4 billion trips in 2023. [2]
  • Lost‑item return fee = $15. [1]

Scenario math (assumptions stated):

  • If AV trips on Uber reach 0.5% of total by 2026 and 0.05% of those AV trips require a couriered return, then yearly pass‑through courier fees ≈ 9.4B × 0.5% × 0.05% × $15. [1][2]
  • Work: 9,400,000,000 × 0.005 × 0.0005 = 23,500 AV courier events; 23,500 × $15 = $352,500 in courier fees before support labor, depot handling, or refunds. [1][2]

Interpretation: Even with conservative penetration and exception rates, six‑figure courier pass‑through arrives quickly; that is incentive to add AV‑native interlocks (door‑hold and trunk‑confirm) that shave exception rates by basis points.

A simple 2×2 for custody maturity

  • X‑axis: Vehicle autonomy capability (supervised → driverless).
  • Y‑axis: Custody instrumentation (manual → telemetry‑confirmed).

Quadrants:

  • Supervised × Manual: Safety driver checks cabin; cheap but unscalable.
  • Supervised × Telemetry‑confirmed: Safety driver plus app prompts; training ground for SOPs.
  • Driverless × Manual: Support‑chat roulette; slow, inconsistent, brand‑risky.
  • Driverless × Telemetry‑confirmed: Door/trunk sensors, dwell‑time rules, positive rider confirmation, depot scan‑ins; the only quadrant that scales to airports and stadiums.

Historical analogue: UPS introduced the DIAD handheld in 1991 to scan parcels at every handoff, which crushed dispute rates by logging custody at each node; robotaxis need the DIAD equivalent for riders’ belongings. [9]

Named‑stakeholder breakdown

  • Uber: Ship in‑app interlocks such as “trunk confirm” and “door hold” tied to curb geofences at PHX and SFO; route unresolved cases to partner depots with clock‑started SLAs. Miss this, and refunds and airport fines eat margin; hit it, and custody becomes a defensible broker moat. [7]
  • Waymo: Tighten curbside SOPs where rides are bookable via Uber in Phoenix, and publish artifacted logs (door state, trunk actuation, dwell time) to shrink dispute windows to hours, not days; lean on Fleet Response Specialists to clear edge cases. [3][8]
  • Regulators and venues: CPUC and airport authorities will codify trunk/door dwell minimums and return windows once volume rises; early compliance wins lift‑and‑shift across markets in 2025–2027. [10][7]

This is why “weird stuff left in robotaxis” is not a sideshow; it is the probe we can use to measure whether AV networks deliver hospitality, not only autonomy.

What others are missing

The angle: chain‑of‑custody will harden into a platform standard with telemetry primitives—door‑open states, trunk release logs, rider proximity pings, depot intake scans, and venue geofences—rather than a soft help‑center script. Waymo already runs remote assistance roles, and Uber already standardizes return fees; wiring those facts into a cross‑partner custody API lets the broker mandate positive confirmation before any trunk closes at PHX or Chase Field, pushing exception rates down and making partner onboarding a policy load, not a bespoke ops sprint. [1][8][7]

What to watch next

  1. By December 31, 2026, Uber will publicly list at least one additional U.S. city beyond Phoenix where AV rides are bookable in‑app (via press release, newsroom post, or investor deck), and third‑party outlets will confirm it. [3]

  2. By June 30, 2026, Uber’s Help Center or Newsroom will publish an AV‑specific lost‑item workflow that differs from the human‑driver flow (mentioning depot intake or partner coordination), with a dated update page. [1]

  3. By March 31, 2027, at least one major U.S. airport (PHX, SFO, or LAS) will publish an AV curbside SOP that includes explicit rules on luggage handling or dwell times for driverless vehicles, available on the airport’s official site. [7]

My take

The denture jokes distract from the 1991‑style DIAD lesson: custody is a data problem that decides unit economics. Uber and Waymo already have the building blocks—flat fees, remote assistance, and instrumented vehicles—and the broker who turns those into a custody standard will set the industry spec by 2027. If they do, “largest robotaxi broker by 2029” reads less like swagger and more like a normal consequence of better exception math.

Sources

  1. Uber Help Center — Lost items and the $15 return fee — Establishes the standardized rider charge and baseline flow for lost‑item returns.

  2. Uber Investor Relations — Q4 2023 results (press release/letter) — Provides the ~9.4 billion 2023 trip count used in the back‑of‑envelope math.

  3. The Verge — Waymo and Uber partnership announcement (May 2023) — Confirms that Waymo rides are available inside the Uber app in Phoenix.

  4. TechCrunch — Waymo expansion to Austin (August 2023) — Documents planned AV service areas beyond Phoenix and the cadence of city additions.

  5. Uber Newsroom — 2024 Lost & Found Index — Confirms that phones are the top lost item and provides context on item types and seasonality.

  6. Waymo One Help Center — Lost and found process — Describes how riders report and retrieve items via support and depots rather than




Related update: We recently published an article that expands on this topic: read the latest post.

Loaded Veggie Omelet | Made by Meaghan Moineau

I was deep in the throes of a Tuesday night quandary—hungry but not wanting to commit to a full-on kitchen escapade. You know those nights, right? The ones where takeout seems like the easy choice, but your inner voice whispers (or maybe shouts), “Use the groceries you bought!” It was on one such evening that I whipped up this Loaded Veggie Omelet. It’s the kind of recipe that feels like a mini victory; quick to make yet hearty enough to satisfy. Perfect for when you want something impressive without the fuss. Plus, who wants a mountain of dishes? Not me.

Jump to Recipe

What You’ll Need

This isn’t one of those recipes where you’ll be chasing obscure ingredients. Chances are you already have most of this:

  • Shallot
  • Garlic
  • Mushrooms
  • Cherry tomatoes
  • Fresh basil
  • Fresh spinach
  • Eggs whisked
  • White cheese
  • Drizzle of olive oil

How to Make Loaded Veggie Omelet

  1. Start by preheating your oven to warm or 170 degrees. This will keep your first omelet cozy while you prepare the second one. Trust me, it’s worth it.
  2. Heat a small sauté pan over medium. Drizzle it with just enough olive oil to give your veggies a glistening hug.
  3. Add the shallot and garlic first. Sauté them until they’re golden and fragrant—your kitchen should smell amazing by now.
  4. Toss in the mushrooms and let them soften. They’ll release their juices, which is exactly what we want.
  5. Now, add the cherry tomatoes and fresh spinach. Give everything a good stir and then remove the pan from the heat. The spinach should just start to wilt.
  6. In a small omelet or sauté pan, pour in a layer of your whisked eggs. As the egg begins to set, gently run a spatula around the edges. This keeps it from sticking and makes folding easier.
  7. When the egg is almost fully cooked—think slightly runny on top—layer half of the basil, cheese, and your sautéed veggie mix onto one side of the egg.
  8. Gently fold the other side of the egg over the filling. Use your spatula to help if needed. Slide the omelet onto a small oven-safe plate and keep it warm in the oven.
  9. Repeat the process for the second omelet, then serve both while they’re still warm.

Cook’s Notes

Cooking omelets is more of an art than a science, and a few tips can make all the difference.

  • If you’re not a fan of runny eggs, let them cook a bit longer before adding the filling. The key is to keep it soft enough to fold.
  • Store leftovers in an airtight container in the fridge. They make a delightful breakfast next day, just reheat in a pan to revive some freshness.
  • Use a non-stick pan to make your life easier, especially if you’re new to making omelets. It’s all about the slide!
  • If you want to make these ahead, prepare the veggie mix and store it separately. When you’re ready to eat, whip up those eggs and you’re set.

Make It Your Own

Here’s where you get to play chef. These variations keep things exciting:

  • Swap the mushrooms for crispy tofu for an extra protein punch.
  • If you’re a cheese enthusiast, try using feta instead of white cheese for a tangy twist.
  • Give it a spicy kick by adding a dash of red pepper flakes or a few jalapeño slices.
  • Not a fan of spinach? Substitute with arugula for a peppery note.

I hope this Loaded Veggie Omelet becomes your go-to for those nights when you need a quick, satisfying meal. If you try this, I’d love to hear how it turns out — drop a comment or tag me! Here’s to cozy, tasty evenings in.

Related update: Loaded Veggie Omelet

Related update: Jumbo Blueberry Muffins

Greek Yogurt Chicken Salad | Made by Meaghan Moineau

It was one of those whirlwind Wednesday evenings where everything seemed to be happening at once. My kitchen was a mess of grocery bags, half-empty coffee cups, and a laptop precariously perched on the edge of the counter streaming my latest binge-worthy show. Between juggling work calls and taming the chaos that had taken over my living space, I needed dinner to be quick, satisfying, and ideally nutritious enough to make me feel like I was winning at adulthood. Enter the Greek Yogurt Chicken Salad. It’s a reliable hero for those nights when you need something comforting yet refreshing, and it doesn’t hurt that the cleanup is a breeze! The creamy, tangy dressing paired with the tender chicken and the occasional sweet zing from the craisins is just what you need to hit reset.

Jump to Recipe

What You’ll Need

Just a heads up, this is the kind of recipe where you might already have most of the ingredients lounging around in your kitchen. It’s simple yet flavorful.

  • 2-3 whole chicken breasts
  • 4 cups chicken broth or water
  • 1 cup plain Greek yogurt
  • 1 tablespoon Dijon mustard
  • 1 teaspoon garlic powder
  • 1/2 cup craisins (or raisins)
  • 1/2 cup roasted cashews
  • Salt, to taste
  • Pepper, to taste

How to Make Greek Yogurt Chicken Salad

  1. Start by bringing your chicken broth or water to a boil in a medium pot. Once it’s bubbling, add in your whole chicken breasts. Let them cook until there’s no pink left in the middle; this usually takes about 15-20 minutes depending on their size.
  2. While your chicken is having its spa treatment, whisk together the Greek yogurt, Dijon mustard, and garlic powder in a bowl. You’re aiming for a smooth, well-mixed sauce here. Add a dash of salt and pepper, adjusting to your taste.
  3. Stir in the craisins and cashews. If you love a bit more crunch, hold off on the cashews until just before serving. This way, they maintain their delightful crunch!
  4. Once the chicken is done, let it rest for about 5 minutes. Trust me, this little pause keeps all those flavorful juices locked in.
  5. Dice the chicken into bite-sized chunks and toss it into your prepared sauce. Give everything a good mix so each piece of chicken is generously coated.
  6. Serve your chicken salad chilled or at room temperature. It’s perfect in a sandwich, on a bed of greens, or just straight from the bowl.

Cook’s Notes

– Boiling the chicken in broth instead of water really takes the flavor up a notch, but if you’re in a pinch, water works just fine.
– This chicken salad keeps well in the fridge for about 3 days, making it a great make-ahead lunch option. Just store it in an airtight container to keep it fresh.
– If you’re planning to eat it over a few days, consider adding the cashews just before serving each time to maintain that satisfying crunch.
– Be mindful not to overcook the chicken, as it can become a bit rubbery. You want it tender and juicy!

Make It Your Own

  • Swap the chicken for crispy tofu if you’re going for a vegetarian vibe. Just cube it and toss it in!
  • Love a bit of heat? Add a pinch of cayenne pepper or some chopped jalapeños to the sauce.
  • For an extra tangy twist, try tossing in some diced green apples. They add a delightful crunch and zing.
  • Switch the craisins for chopped dried apricots for a different kind of sweetness if you’re feeling adventurous.

If you give this Greek Yogurt Chicken Salad a whirl, I’d love to hear how it turns out for you! Drop a comment below or tag me in your kitchen creations. Let’s keep those weeknight dinners delicious and stress-free!

Related update: Greek Yogurt Chicken Salad

Related update: Strawberry-Mango Quinoa Salad