1:"$Sreact.fragment" 3:I[22016,["/_next/static/chunks/0mj-8zamq-g05.js","/_next/static/chunks/0d3shmwh5_nmn.js","/_next/static/chunks/0u_5ksbslk~34.js"],""] 4:I[43039,["/_next/static/chunks/0mj-8zamq-g05.js","/_next/static/chunks/0d3shmwh5_nmn.js","/_next/static/chunks/0u_5ksbslk~34.js"],"default"] f:I[97367,["/_next/static/chunks/0mj-8zamq-g05.js","/_next/static/chunks/0d3shmwh5_nmn.js"],"OutletBoundary"] 10:"$Sreact.suspense" 2:T5ad,{"@context":"https://schema.org","@type":"Recipe","name":"French Onion Soup With 4 Ingredients","description":"French onion soup has an intimidating reputation, most of which is based on one thing: caramelizing onions properly takes 45 minutes and requires resisting every instinct to turn the heat up. Do that one thing right and the rest is almost automatic. Do it wrong and you have mediocre soup regardless of everything else.","image":"https://budgetkitchen.org/images/recipes/french-onion-soup.jpg","recipeIngredient":["4 large onions, thinly sliced","4 cups beef broth","3 tablespoons butter","4 slices baguette","1.5 cups gruyère or Swiss cheese, grated"],"recipeInstructions":[{"@type":"HowToStep","text":"Melt butter in a heavy pot over medium-low. Add all the onions and a generous pinch of salt. Cook, stirring every 10 minutes, for 45–50 minutes until deeply golden, jammy, and reduced to about a third of their original volume. Do not rush."},{"@type":"HowToStep","text":"Add beef broth and simmer 10 minutes. Season with salt and pepper."},{"@type":"HowToStep","text":"Ladle into oven-safe bowls. Top each with a slice of baguette and a generous heap of cheese. Broil until the cheese is bubbling, melted, and spotted with brown in places."}],"prepTime":"PT10M","cookTime":"PT60M","totalTime":"PT70M","recipeYield":"Feeds 4","keywords":"4 Ingredients: French Onion Soup With 4 Ingredients, budget kitchen, easy recipe, budget cooking"}0:{"rsc":["$","$1","c",{"children":[[["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$2"}}],["$","nav",null,{"aria-label":"Breadcrumb","className":"py-3 border-b border-[#e8e8e2]","children":["$","div",null,{"className":"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8","children":["$","ol",null,{"className":"flex items-center gap-2 text-sm text-[#6b6b65]","children":[["$","li",null,{"children":["$","$L3",null,{"href":"/","className":"inline-block py-2 hover:text-[#1a1a18] transition-colors","children":"Home"}]}],["$","li",null,{"aria-hidden":"true","children":"/"}],[["$","li",null,{"children":["$","$L3",null,{"href":"/category/4-ingredients","className":"inline-block py-2 hover:text-[#1a1a18] transition-colors capitalize","children":"4 Ingredients"}]}],["$","li",null,{"aria-hidden":"true","children":"/"}]],["$","li",null,{"className":"text-[#1a1a18] font-medium truncate max-w-xs","aria-current":"page","children":"French Onion Soup With 4 Ingredients"}]]}]}]}],["$","div",null,{"className":"relative w-full h-[50vh] min-h-64 max-h-[500px] overflow-hidden bg-[#e8e8e2]","children":[["$","$L4",null,{"src":"/images/recipes/french-onion-soup.jpg","alt":"French onion soup with melted cheese on top in a crock","category":"4-ingredients","fill":true,"className":"object-cover","sizes":"100vw"}],["$","div",null,{"className":"absolute inset-0 bg-gradient-to-t from-black/70 via-black/20 to-transparent"}],["$","div",null,{"className":"absolute bottom-0 left-0 right-0 p-6 md:p-10","children":["$","div",null,{"className":"max-w-6xl mx-auto","children":[["$","span",null,{"className":"inline-flex items-center gap-1 rounded-full font-mono font-medium tracking-tight bg-[#e8f4e8] text-[#2d6a2d] px-3 py-1 text-sm","children":[["$","span",null,{"aria-hidden":"true","children":"🥄"}],"4 ingredients"]}],["$","h1",null,{"className":"mt-3 font-display text-3xl md:text-5xl font-semibold text-white leading-tight max-w-3xl","children":"French Onion Soup With 4 Ingredients"}]]}]}],"$undefined"]}],["$","div",null,{"className":"mx-auto w-full px-4 sm:px-6 lg:px-8 max-w-6xl py-10","children":["$","div",null,{"className":"grid grid-cols-1 lg:grid-cols-[1fr_280px] gap-10","children":[["$","div",null,{"className":"space-y-10","children":[["$","p",null,{"className":"font-display text-xl italic text-[#6b6b65] leading-relaxed border-l-4 border-[#d4521a] pl-5","children":"French onion soup has an intimidating reputation, most of which is based on one thing: caramelizing onions properly takes 45 minutes and requires resisting every instinct to turn the heat up. Do that one thing right and the rest is almost automatic. Do it wrong and you have mediocre soup regardless of everything else."}],"$L5","$L6","$L7"]}],"$L8"]}]}],"$L9"],["$La"],"$Lb"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"YbL7scj-fvsWobTSr1MD_"} 5:["$","section",null,{"children":[["$","h2",null,{"className":"font-display text-2xl font-semibold text-[#1a1a18] mb-4","children":"What You Need"}],["$","ul",null,{"className":"space-y-2","children":[["$","li","0",{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"mt-1.5 w-1.5 h-1.5 rounded-full bg-[#d4521a] flex-shrink-0"}],["$","span",null,{"className":"text-[#1a1a18]","children":[["$","span",null,{"className":"font-medium","children":"4 large"}]," ","onions",["$","span",null,{"className":"text-[#6b6b65]","children":[", ","thinly sliced"]}]]}]]}],["$","li","1",{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"mt-1.5 w-1.5 h-1.5 rounded-full bg-[#d4521a] flex-shrink-0"}],["$","span",null,{"className":"text-[#1a1a18]","children":[["$","span",null,{"className":"font-medium","children":"4 cups"}]," ","beef broth","$undefined"]}]]}],["$","li","2",{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"mt-1.5 w-1.5 h-1.5 rounded-full bg-[#d4521a] flex-shrink-0"}],["$","span",null,{"className":"text-[#1a1a18]","children":[["$","span",null,{"className":"font-medium","children":"3 tablespoons"}]," ","butter","$undefined"]}]]}],["$","li","3",{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"mt-1.5 w-1.5 h-1.5 rounded-full bg-[#d4521a] flex-shrink-0"}],["$","span",null,{"className":"text-[#1a1a18]","children":[["$","span",null,{"className":"font-medium","children":"4 slices"}]," ","baguette","$undefined"]}]]}],["$","li","4",{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"mt-1.5 w-1.5 h-1.5 rounded-full bg-[#d4521a] flex-shrink-0"}],["$","span",null,{"className":"text-[#1a1a18]","children":[["$","span",null,{"className":"font-medium","children":"1.5 cups"}]," ","gruyère or Swiss cheese",["$","span",null,{"className":"text-[#6b6b65]","children":[", ","grated"]}]]}]]}]]}]]}] 6:["$","section",null,{"children":[["$","h2",null,{"className":"font-display text-2xl font-semibold text-[#1a1a18] mb-4","children":"How to Make It"}],["$","ol",null,{"className":"space-y-5","children":[["$","li","0",{"className":"flex gap-4","children":[["$","span",null,{"className":"flex-shrink-0 w-7 h-7 rounded-full bg-[#d4521a] text-white text-sm font-mono font-medium flex items-center justify-center mt-0.5","children":1}],["$","p",null,{"className":"text-[#1a1a18] leading-relaxed pt-0.5","children":"Melt butter in a heavy pot over medium-low. Add all the onions and a generous pinch of salt. Cook, stirring every 10 minutes, for 45–50 minutes until deeply golden, jammy, and reduced to about a third of their original volume. Do not rush."}]]}],["$","li","1",{"className":"flex gap-4","children":[["$","span",null,{"className":"flex-shrink-0 w-7 h-7 rounded-full bg-[#d4521a] text-white text-sm font-mono font-medium flex items-center justify-center mt-0.5","children":2}],["$","p",null,{"className":"text-[#1a1a18] leading-relaxed pt-0.5","children":"Add beef broth and simmer 10 minutes. Season with salt and pepper."}]]}],["$","li","2",{"className":"flex gap-4","children":[["$","span",null,{"className":"flex-shrink-0 w-7 h-7 rounded-full bg-[#d4521a] text-white text-sm font-mono font-medium flex items-center justify-center mt-0.5","children":3}],["$","p",null,{"className":"text-[#1a1a18] leading-relaxed pt-0.5","children":"Ladle into oven-safe bowls. Top each with a slice of baguette and a generous heap of cheese. Broil until the cheese is bubbling, melted, and spotted with brown in places."}]]}]]}]]}] 7:["$","aside",null,{"className":"rounded-xl bg-[#fff0e8] border border-[#d4521a]/20 p-5","children":["$","div",null,{"className":"flex gap-3","children":[["$","span",null,{"className":"text-xl flex-shrink-0","aria-hidden":"true","children":"💡"}],["$","div",null,{"children":[["$","h3",null,{"className":"font-display font-semibold text-[#1a1a18] mb-1","children":"Why It Works"}],["$","p",null,{"className":"text-sm text-[#1a1a18] leading-relaxed","children":"Properly caramelized onions take a minimum of 45 minutes over medium-low heat. Onions 'done' in 15 minutes are sautéed — they're sweet but not caramelized, and the flavor difference is enormous. If your onions are browning quickly, your heat is too high. Turn it down and be patient."}]]}]]}]}] 8:["$","aside",null,{"className":"lg:sticky lg:top-32 self-start space-y-4","children":["$","div",null,{"className":"bg-white rounded-xl border border-[#e8e8e2] p-5","children":["$","div",null,{"className":"space-y-3","children":[["$","span",null,{"className":"inline-flex items-center gap-1 rounded-full font-mono font-medium tracking-tight bg-[#e8f4e8] text-[#2d6a2d] px-3 py-1 text-sm","children":[["$","span",null,{"aria-hidden":"true","children":"🥄"}],"4 ingredients"]}],["$","div",null,{"className":"grid grid-cols-2 gap-3 pt-1","children":[["$","div",null,{"className":"bg-white rounded-lg px-3 py-2 border border-[#e8e8e2]","children":[["$","p",null,{"className":"text-xs font-mono text-[#6b6b65] uppercase tracking-wide","children":"Prep"}],["$","p",null,{"className":"text-sm font-medium text-[#1a1a18] mt-0.5","children":"10 min prep"}]]}],["$","div",null,{"className":"bg-white rounded-lg px-3 py-2 border border-[#e8e8e2]","children":[["$","p",null,{"className":"text-xs font-mono text-[#6b6b65] uppercase tracking-wide","children":"Cook"}],["$","p",null,{"className":"text-sm font-medium text-[#1a1a18] mt-0.5","children":"1 hr cook"}]]}],["$","div",null,{"className":"bg-white rounded-lg px-3 py-2 border border-[#e8e8e2]","children":[["$","p",null,{"className":"text-xs font-mono text-[#6b6b65] uppercase tracking-wide","children":"Serves"}],["$","p",null,{"className":"text-sm font-medium text-[#1a1a18] mt-0.5","children":"Feeds 4"}]]}],["$","div",null,{"className":"bg-white rounded-lg px-3 py-2 border border-[#e8e8e2]","children":[["$","p",null,{"className":"text-xs font-mono text-[#6b6b65] uppercase tracking-wide","children":"Cost"}],["$","p",null,{"className":"text-sm font-medium text-[#1a1a18] mt-0.5","children":"$$2.80 per serving"}]]}]]}],"$undefined"]}]}]}] 9:["$","section",null,{"className":"py-12 border-t border-[#e8e8e2] bg-[#fafaf7]","children":["$","div",null,{"className":"mx-auto w-full px-4 sm:px-6 lg:px-8 max-w-6xl","children":[["$","h2",null,{"className":"font-display text-2xl font-semibold text-[#1a1a18] mb-6","children":["More ","4 Ingredients"," recipes"]}],["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6 lg:gap-y-16","children":[["$","$L3","10-minute-tomato-soup",{"href":"/recipes/10-minute-tomato-soup","className":"group relative block bg-white rounded-xl overflow-visible border border-[#e8e8e2] hover:shadow-lg transition-all duration-200 hover:-translate-y-0.5","children":[["$","div",null,{"aria-hidden":"true","className":" hidden lg:block absolute left-0 right-0 top-full mt-2 z-50 bg-white border border-[#e8e8e2] rounded-xl shadow-xl p-4 opacity-0 translate-y-1 pointer-events-none group-hover:opacity-100 group-hover:translate-y-0 transition-all duration-200 ","children":[["$","p",null,{"className":"text-xs font-mono font-medium text-[#6b6b65] uppercase tracking-wide mb-2","children":"What You Need"}],["$","ul",null,{"className":"space-y-1","children":[["$","li","0",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"1 can"}]," ","crushed tomatoes"]}]]}],["$","li","1",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"2 cloves"}]," ","garlic"]}]]}],["$","li","2",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"1/2 cup"}]," ","heavy cream"]}]]}],["$","li","3",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"1 cup"}]," ","chicken or vegetable broth"]}]]}],["$","li","4",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"2 tablespoons"}]," ","butter"]}]]}]]}],["$","p",null,{"className":"mt-3 text-xs text-[#d4521a] font-medium","children":"View full recipe →"}]]}],["$","div",null,{"className":"rounded-xl overflow-hidden","children":[["$","div",null,{"className":"relative aspect-[4/3] overflow-hidden","children":["$","$L4",null,{"src":"/images/recipes/10-minute-tomato-soup.jpg","alt":"A bowl of creamy tomato soup with a swirl of cream","category":"10-minutes","fill":true,"className":"object-cover group-hover:scale-105 transition-transform duration-300","sizes":"(max-width: 640px) 100vw, (max-width: 1024px) 50vw, 33vw"}]}],["$","div",null,{"className":"p-4","children":[["$","div",null,{"className":"flex items-center justify-between gap-2 mb-2","children":[["$","span",null,{"className":"inline-flex items-center gap-1 rounded-full font-mono font-medium tracking-tight bg-[#fff3e0] text-[#8b4513] px-2 py-0.5 text-xs","children":[["$","span",null,{"aria-hidden":"true","children":"⏱"}],"10 minutes"]}],["$","span",null,{"className":"text-xs text-[#6b6b65] font-mono","children":"12 min"}]]}],["$","h3",null,{"className":"font-display text-[#1a1a18] font-semibold leading-snug line-clamp-2 group-hover:text-[#d4521a] transition-colors","children":"10-Minute Tomato Soup From a Can"}],["$","p",null,{"className":"mt-1 text-xs text-[#6b6b65] font-mono","children":["Feeds 2"," · ","$$1.40 per serving"]}]]}]]}]]}],["$","$L3","3-dollar-chicken-noodle-soup",{"href":"/recipes/3-dollar-chicken-noodle-soup","className":"group relative block bg-white rounded-xl overflow-visible border border-[#e8e8e2] hover:shadow-lg transition-all duration-200 hover:-translate-y-0.5","children":["$Lc","$Ld"]}],"$Le"]}]]}]}] a:["$","script","script-0",{"src":"/_next/static/chunks/0u_5ksbslk~34.js","async":true}] b:["$","$Lf",null,{"children":["$","$10",null,{"name":"Next.MetadataOutlet","children":"$@11"}]}] c:["$","div",null,{"aria-hidden":"true","className":" hidden lg:block absolute left-0 right-0 top-full mt-2 z-50 bg-white border border-[#e8e8e2] rounded-xl shadow-xl p-4 opacity-0 translate-y-1 pointer-events-none group-hover:opacity-100 group-hover:translate-y-0 transition-all duration-200 ","children":[["$","p",null,{"className":"text-xs font-mono font-medium text-[#6b6b65] uppercase tracking-wide mb-2","children":"What You Need"}],["$","ul",null,{"className":"space-y-1","children":[["$","li","0",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"4"}]," ","bone-in chicken thighs"]}]]}],["$","li","1",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"3"}]," ","carrots"]}]]}],["$","li","2",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"3 stalks"}]," ","celery"]}]]}],["$","li","3",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"1"}]," ","onion"]}]]}],["$","li","4",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"2 cups"}]," ","egg noodles"]}]]}],["$","li","5",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"3 cloves"}]," ","garlic"]}]]}]]}],["$","p",null,{"className":"mt-3 text-xs text-[#d4521a] font-medium","children":"View full recipe →"}]]}] d:["$","div",null,{"className":"rounded-xl overflow-hidden","children":[["$","div",null,{"className":"relative aspect-[4/3] overflow-hidden","children":["$","$L4",null,{"src":"/images/recipes/3-dollar-chicken-noodle-soup.jpg","alt":"Bowl of homemade chicken noodle soup with carrots and noodles","category":"3-dollar","fill":true,"className":"object-cover group-hover:scale-105 transition-transform duration-300","sizes":"(max-width: 640px) 100vw, (max-width: 1024px) 50vw, 33vw"}]}],["$","div",null,{"className":"p-4","children":[["$","div",null,{"className":"flex items-center justify-between gap-2 mb-2","children":[["$","span",null,{"className":"inline-flex items-center gap-1 rounded-full font-mono font-medium tracking-tight bg-[#fff8e8] text-[#6b4f00] px-2 py-0.5 text-xs","children":[["$","span",null,{"aria-hidden":"true","children":"💰"}],"$$3 per serving"]}],["$","span",null,{"className":"text-xs text-[#6b6b65] font-mono","children":"60 min"}]]}],["$","h3",null,{"className":"font-display text-[#1a1a18] font-semibold leading-snug line-clamp-2 group-hover:text-[#d4521a] transition-colors","children":"$$3 Chicken Noodle Soup From Scratch"}],["$","p",null,{"className":"mt-1 text-xs text-[#6b6b65] font-mono","children":["Feeds 6"," · ","$$2.40 per serving"]}]]}]]}] e:["$","$L3","4-ingredient-roasted-carrot-soup",{"href":"/recipes/4-ingredient-roasted-carrot-soup","className":"group relative block bg-white rounded-xl overflow-visible border border-[#e8e8e2] hover:shadow-lg transition-all duration-200 hover:-translate-y-0.5","children":[["$","div",null,{"aria-hidden":"true","className":" hidden lg:block absolute left-0 right-0 top-full mt-2 z-50 bg-white border border-[#e8e8e2] rounded-xl shadow-xl p-4 opacity-0 translate-y-1 pointer-events-none group-hover:opacity-100 group-hover:translate-y-0 transition-all duration-200 ","children":[["$","p",null,{"className":"text-xs font-mono font-medium text-[#6b6b65] uppercase tracking-wide mb-2","children":"What You Need"}],["$","ul",null,{"className":"space-y-1","children":[["$","li","0",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"1.5 lbs"}]," ","carrots"]}]]}],["$","li","1",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"3 cups"}]," ","vegetable broth"]}]]}],["$","li","2",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"1 large"}]," ","onion"]}]]}],["$","li","3",{"className":"flex items-baseline gap-2 text-sm text-[#1a1a18]","children":[["$","span",null,{"className":"w-1 h-1 rounded-full bg-[#d4521a] flex-shrink-0 mt-2"}],["$","span",null,{"children":[["$","span",null,{"className":"font-medium","children":"3 tablespoons"}]," ","olive oil"]}]]}]]}],["$","p",null,{"className":"mt-3 text-xs text-[#d4521a] font-medium","children":"View full recipe →"}]]}],["$","div",null,{"className":"rounded-xl overflow-hidden","children":[["$","div",null,{"className":"relative aspect-[4/3] overflow-hidden","children":["$","$L4",null,{"src":"/images/recipes/4-ingredient-roasted-carrot-soup.jpg","alt":"A bowl of vibrant orange roasted carrot soup","category":"4-ingredients","fill":true,"className":"object-cover group-hover:scale-105 transition-transform duration-300","sizes":"(max-width: 640px) 100vw, (max-width: 1024px) 50vw, 33vw"}]}],["$","div",null,{"className":"p-4","children":[["$","div",null,{"className":"flex items-center justify-between gap-2 mb-2","children":[["$","span",null,{"className":"inline-flex items-center gap-1 rounded-full font-mono font-medium tracking-tight bg-[#e8f4e8] text-[#2d6a2d] px-2 py-0.5 text-xs","children":[["$","span",null,{"aria-hidden":"true","children":"🥄"}],"4 ingredients"]}],["$","span",null,{"className":"text-xs text-[#6b6b65] font-mono","children":"40 min"}]]}],["$","h3",null,{"className":"font-display text-[#1a1a18] font-semibold leading-snug line-clamp-2 group-hover:text-[#d4521a] transition-colors","children":"4-Ingredient Roasted Carrot Soup"}],["$","p",null,{"className":"mt-1 text-xs text-[#6b6b65] font-mono","children":["Feeds 4"," · ","$$1.10 per serving"]}]]}]]}]]}] 11:null