<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Weeknight on Bruce loves to cook</title><link>https://bruce-loves-to-cook.ca/tags/weeknight/</link><description>Recent content in Weeknight on Bruce loves to cook</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Bruce Alderson</copyright><lastBuildDate>Sun, 18 Oct 2026 10:09:03 -1000</lastBuildDate><atom:link href="https://bruce-loves-to-cook.ca/tags/weeknight/index.xml" rel="self" type="application/rss+xml"/><item><title>Stir fry two ways</title><link>https://bruce-loves-to-cook.ca/recipes/stir-fry-two-ways/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/stir-fry-two-ways/</guid><description>&lt;p&gt;Two pork stir fries from one method: lemongrass pork, and sweet ginger and garlic pork. Use a lean, tender cut like pork sirloin tip, which wants a fast cook. There&amp;rsquo;s no deep frying, so both are much lighter than takeout.&lt;/p&gt;</description></item><item><title>Cherry tomato and garlic spaghetti</title><link>https://bruce-loves-to-cook.ca/recipes/cherry-tomato-and-garlic-spaghetti/</link><pubDate>Wed, 14 Oct 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/cherry-tomato-and-garlic-spaghetti/</guid><description>&lt;p&gt;Spaghetti, cherry tomatoes, and garlic cooked together in a little oily water, so the sauce makes itself as the water boils off. It&amp;rsquo;s the [[Cherry tomato and garlic pasta]] build of one-pan pasta.&lt;/p&gt;</description></item><item><title>Oklahoma fried onion burger</title><link>https://bruce-loves-to-cook.ca/recipes/oklahoma-fried-onion-burger/</link><pubDate>Sun, 11 Oct 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/oklahoma-fried-onion-burger/</guid><description>&lt;p&gt;The fried onion burger is a classic diner burger; sweet, savoury, and simple.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;The onion is smashed into the patty, not cooked beside it. A ball of beef goes on a hot griddle under a pile of paper-thin onion, and a heavy press drives the onion into the meat. The beef browns underneath while the onion steams in its juices on top; after the flip, the onion fries in the beef fat until it&amp;rsquo;s sweet and browned at the edges. Use &lt;strong&gt;about 2 parts beef to 1 part onion by weight&lt;/strong&gt;: less onion and it&amp;rsquo;s a smash burger with a garnish, more and the patty won&amp;rsquo;t hold together. The onion has to be sliced paper thin, or it won&amp;rsquo;t cook through before the beef is done.&lt;/p&gt;</description></item><item><title>Chicken Milanese</title><link>https://bruce-loves-to-cook.ca/recipes/chicken-milanese/</link><pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/chicken-milanese/</guid><description>&lt;p&gt;This is a lighter version of Milanese, with no egg or breadcrumbs. Crispy chicken and a pan sauce pairs nicely with fresh sides.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;A quick flour dredge and fry leaves the pan full of fond, ready to become a pan sauce while the chicken rests.&lt;/p&gt;</description></item><item><title>Lazy tomato soup</title><link>https://bruce-loves-to-cook.ca/recipes/lazy-tomato-soup/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/lazy-tomato-soup/</guid><description>&lt;p&gt;A warm bowl of soup on a fall day is a wondrous thing. This is a classic fridge magnet recipe that I use to clean up old veg.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;This is a one-pot pasta: the pasta cooks directly in the soup, with starch as the only thickener. Reduce the cooking liquid down to just what the soup needs. The released starch turns it smooth and velvety without any flour or cream.&lt;/p&gt;</description></item><item><title>Butternut squash curry</title><link>https://bruce-loves-to-cook.ca/recipes/butternut-squash-curry/</link><pubDate>Fri, 18 Sep 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/butternut-squash-curry/</guid><description>&lt;p&gt;A simplified weeknight coconut curry built around pan-browned butternut squash and yellow Thai curry paste. Soy sauce keeps it vegetarian; fish sauce adds more depth if you eat it.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="true" data-method-heading="false"&gt;Ingredients&#10; &lt;div id="ingredients" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#ingredients" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;250 g long-grain white rice, uncooked&lt;/li&gt;&#10;&lt;li&gt;3 tablespoons coconut or canola oil, divided&lt;/li&gt;&#10;&lt;li&gt;½ small butternut squash (about 450 g), peeled and cut into 1 cm pieces&lt;/li&gt;&#10;&lt;li&gt;1 onion, chopped&lt;/li&gt;&#10;&lt;li&gt;2 cloves garlic, finely chopped&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon grated fresh ginger, peeled&lt;/li&gt;&#10;&lt;li&gt;3 tablespoons yellow Thai curry paste&lt;/li&gt;&#10;&lt;li&gt;1 can (400 ml) light coconut milk&lt;/li&gt;&#10;&lt;li&gt;1 jalapeño or Thai chili, halved&lt;/li&gt;&#10;&lt;li&gt;1 teaspoon ground turmeric&lt;/li&gt;&#10;&lt;li&gt;1 red pepper, seeded and cut into 1 cm pieces&lt;/li&gt;&#10;&lt;li&gt;2-4 tablespoons lime juice, plus lime wedges to serve&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon soy sauce, or fish sauce if not vegetarian&lt;/li&gt;&#10;&lt;li&gt;140 g (5 oz) baby spinach, chopped&lt;/li&gt;&#10;&lt;li&gt;Chopped cashews and cilantro, to serve&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="true"&gt;Method&#10; &lt;div id="method" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#method" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Cook the rice according to package directions. Meanwhile, heat 2 tablespoons of oil in a large skillet or medium Dutch oven over medium heat. Add the squash and cook, tossing occasionally, until golden brown and beginning to soften, 4 to 6 minutes. Transfer to a plate.&lt;/p&gt;</description></item><item><title>Instant Pot chicken thigh curry</title><link>https://bruce-loves-to-cook.ca/recipes/instant-pot-chicken-thigh-curry/</link><pubDate>Fri, 18 Sep 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/instant-pot-chicken-thigh-curry/</guid><description>&lt;p&gt;Adapted from an Instant Pot beef chuck curry, swapped to boneless chicken thighs for a faster weeknight cook. Pressure time is cut way down from the original, which called for 35 minutes to break down chuck roast.&lt;/p&gt;</description></item><item><title>Pressure cooker Japanese curry</title><link>https://bruce-loves-to-cook.ca/recipes/pressure-cooker-japanese-curry/</link><pubDate>Fri, 18 Sep 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/pressure-cooker-japanese-curry/</guid><description>&lt;p&gt;This is a simple, warm curry, based on widely available Japanese curry cubes. These cubes last forever and are delicious.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;The curry roux goes in &lt;strong&gt;on top of the other ingredients, unmixed&lt;/strong&gt;, right before sealing the lid. Stirring it in first lets it sink and scorch on the bottom under pressure; left on top, it melts gradually into the stock as the pot comes up to pressure and stays clear of the heating element.&lt;/p&gt;</description></item><item><title>Braised red cabbage</title><link>https://bruce-loves-to-cook.ca/recipes/braised-red-cabbage/</link><pubDate>Sat, 29 Aug 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/braised-red-cabbage/</guid><description>&lt;p&gt;Cabbage is a comforting side dish on a cool, dark evening. It pairs nicely with schnitzel, sausage, roasts, and dumplings.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="true" data-method-heading="false"&gt;Ingredients&#10; &lt;div id="ingredients" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#ingredients" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2 tbsp butter&lt;/li&gt;&#10;&lt;li&gt;1 small red cabbage, sliced thin, about 565 g (1¼ lb)&lt;/li&gt;&#10;&lt;li&gt;80 ml (⅓ cup) water&lt;/li&gt;&#10;&lt;li&gt;60 ml (¼ cup) red wine&lt;/li&gt;&#10;&lt;li&gt;2 tbsp red wine vinegar, or to taste&lt;/li&gt;&#10;&lt;li&gt;2 tbsp white sugar&lt;/li&gt;&#10;&lt;li&gt;Pinch of caraway seeds&lt;/li&gt;&#10;&lt;li&gt;Salt and pepper, to taste&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="true"&gt;Method&#10; &lt;div id="method" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#method" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Halve the cabbage. Make an angled cut at the base of each half to trim out the core and the thick white ribs. Flip each half to the cut side and slice into thin ribbons; the exact thickness doesn&amp;rsquo;t matter as long as the cut is consistent, so it all cooks at the same rate.&lt;/p&gt;</description></item><item><title>Arroz rojo (Mexican red rice)</title><link>https://bruce-loves-to-cook.ca/recipes/arroz-rojo-mexican-red-rice/</link><pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/arroz-rojo-mexican-red-rice/</guid><description>&lt;p&gt;A good side for any Tex-Mex-style meal, and a filler for leftover burritos.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="true" data-method-heading="false"&gt;Ingredients&#10; &lt;div id="ingredients" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#ingredients" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;185 g long-grain white rice (1 cup)&lt;/li&gt;&#10;&lt;li&gt;2 tablespoons neutral oil&lt;/li&gt;&#10;&lt;li&gt;2 Roma tomatoes&lt;/li&gt;&#10;&lt;li&gt;¼ onion&lt;/li&gt;&#10;&lt;li&gt;1 garlic clove (optional)&lt;/li&gt;&#10;&lt;li&gt;1 serrano or jalapeño (optional)&lt;/li&gt;&#10;&lt;li&gt;Small pinch of cilantro (optional)&lt;/li&gt;&#10;&lt;li&gt;480 ml hot water (2 cups)&lt;/li&gt;&#10;&lt;li&gt;1½ tablespoons Knorr chicken bouillon powder&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&lt;h4 class="relative group ing-subhead"&gt;Garnish&#10; &lt;div id="garnish" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#garnish" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;¼ onion, finely sliced (optional)&lt;/li&gt;&#10;&lt;li&gt;1 jalapeño, halved (optional)&lt;/li&gt;&#10;&lt;li&gt;Chopped cilantro, to finish (optional)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="true"&gt;Method&#10; &lt;div id="method" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#method" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Wash the rice thoroughly in hot water, then finish with a cold rinse, until the water runs mostly clear. Spread it out and let it dry briefly.&lt;/p&gt;</description></item><item><title>Tofu in tomato sauce</title><link>https://bruce-loves-to-cook.ca/recipes/tofu-in-tomato-sauce/</link><pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/tofu-in-tomato-sauce/</guid><description>&lt;p&gt;A Vietnamese home-style dish: fried tofu braised briefly in a quick tomato and shallot sauce.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;The key is &lt;strong&gt;frying the tofu separately&lt;/strong&gt; before it meets the sauce. A golden crust holds shape during the braise and absorbs flavour without turning to mush. Lard rather than oil deepens the sauce noticeably: worth seeking out.&lt;/p&gt;</description></item><item><title>Fajita chicken bowl</title><link>https://bruce-loves-to-cook.ca/recipes/fajita-chicken-bowl/</link><pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/fajita-chicken-bowl/</guid><description>&lt;p&gt;Fajita rice bowls are a quick weeknight dinner.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;The marinade leans on toasted cumin and a cinnamon-forward spice blend as much as the acid-fat ratio. &lt;strong&gt;Pounding the chicken to even thickness&lt;/strong&gt; is the key to consistent browning on a broil or grill. Toast and grind the whole cumin; pre-ground is noticeably flatter.&lt;/p&gt;</description></item><item><title>Dal tadka</title><link>https://bruce-loves-to-cook.ca/recipes/dal-tadka/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/dal-tadka/</guid><description>&lt;p&gt;This is a warming, filling, vegetarian delight.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Red lentils cook fast and dissolve into a creamy base. The ratio matters: &lt;strong&gt;1 cup lentils to 4–5 cups water&lt;/strong&gt;. Less water (1:4) gives a thicker dal you can heap on rice; more (1:5) gives something looser.&lt;/p&gt;</description></item><item><title>Chicken yakisoba</title><link>https://bruce-loves-to-cook.ca/recipes/chicken-yakisoba/</link><pubDate>Sat, 18 Apr 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/chicken-yakisoba/</guid><description>&lt;p&gt;This is a warm, filling Japanese stir-fry.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="true" data-method-heading="false"&gt;Ingredients&#10; &lt;div id="ingredients" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#ingredients" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&lt;h4 class="relative group ing-subhead"&gt;Sauce&#10; &lt;div id="sauce" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#sauce" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2 tablespoons Worcestershire sauce&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon soy sauce&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon ketchup&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon oyster sauce&lt;/li&gt;&#10;&lt;li&gt;1 teaspoon granulated sugar&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&lt;h4 class="relative group ing-subhead"&gt;Stir-fry&#10; &lt;div id="stir-fry" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#stir-fry" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2 chicken breasts, cut into 4 cm strips&lt;/li&gt;&#10;&lt;li&gt;Kosher salt&lt;/li&gt;&#10;&lt;li&gt;Freshly ground black pepper&lt;/li&gt;&#10;&lt;li&gt;3 tablespoons vegetable oil, divided&lt;/li&gt;&#10;&lt;li&gt;1 small onion, sliced&lt;/li&gt;&#10;&lt;li&gt;1 carrot, cut into thin planks&lt;/li&gt;&#10;&lt;li&gt;½ head green cabbage, roughly chopped&lt;/li&gt;&#10;&lt;li&gt;3 green onions, cut into thirds&lt;/li&gt;&#10;&lt;li&gt;100 g (1 cup) bean sprouts&lt;/li&gt;&#10;&lt;li&gt;450 g yakisoba noodles (e.g. Maruchan)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="true"&gt;Method&#10; &lt;div id="method" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#method" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Whisk together the sauce ingredients in a small bowl and set aside.&lt;/p&gt;</description></item><item><title>Egg roll bowls</title><link>https://bruce-loves-to-cook.ca/recipes/egg-roll-bowls/</link><pubDate>Sat, 18 Apr 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/egg-roll-bowls/</guid><description>&lt;p&gt;All the flavour of egg rolls without the wrapper: ground pork with cabbage, carrot, ginger, and sesame. Low-carb, quick, and highly riff-able.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="true" data-method-heading="false"&gt;Ingredients&#10; &lt;div id="ingredients" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#ingredients" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;1 tablespoon vegetable oil&lt;/li&gt;&#10;&lt;li&gt;1 garlic clove, finely chopped&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon finely chopped peeled ginger&lt;/li&gt;&#10;&lt;li&gt;450 g ground pork&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon toasted sesame oil&lt;/li&gt;&#10;&lt;li&gt;¼ head green cabbage, thinly sliced&lt;/li&gt;&#10;&lt;li&gt;½ yellow onion, thinly sliced&lt;/li&gt;&#10;&lt;li&gt;110 g shredded carrot&lt;/li&gt;&#10;&lt;li&gt;60 ml reduced-sodium soy sauce&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon sriracha&lt;/li&gt;&#10;&lt;li&gt;Kosher salt&lt;/li&gt;&#10;&lt;li&gt;1 green onion, thinly sliced&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon toasted sesame seeds&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="true"&gt;Method&#10; &lt;div id="method" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#method" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Heat the vegetable oil in a large skillet over medium heat. Add the garlic and ginger and cook, stirring, until fragrant, about 1 minute.&lt;/p&gt;</description></item><item><title>Pork dumpling bowls</title><link>https://bruce-loves-to-cook.ca/recipes/pork-dumpling-bowls/</link><pubDate>Sat, 18 Apr 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/pork-dumpling-bowls/</guid><description>&lt;p&gt;All the flavour of pork dumplings, ground pork, shrimp, cabbage, and green onions, tossed with chewy wheat noodles instead of wrapped. Weeknight-friendly.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="true" data-method-heading="false"&gt;Ingredients&#10; &lt;div id="ingredients" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#ingredients" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3 tablespoons vegetable oil, divided&lt;/li&gt;&#10;&lt;li&gt;340 g ground pork&lt;/li&gt;&#10;&lt;li&gt;115 g shrimp, peeled, deveined, finely chopped&lt;/li&gt;&#10;&lt;li&gt;¾ teaspoon kosher salt, divided&lt;/li&gt;&#10;&lt;li&gt;450 g Napa cabbage, coarsely chopped&lt;/li&gt;&#10;&lt;li&gt;450 g Shanghai or thick-cut wheat noodles&lt;/li&gt;&#10;&lt;li&gt;225 g shiitake mushrooms, rinsed, thinly sliced&lt;/li&gt;&#10;&lt;li&gt;5 tablespoons Shaoxing rice wine or dry sherry, divided&lt;/li&gt;&#10;&lt;li&gt;2 tablespoons toasted sesame oil&lt;/li&gt;&#10;&lt;li&gt;3–5 green onions, sliced&lt;/li&gt;&#10;&lt;li&gt;5 garlic cloves, finely chopped&lt;/li&gt;&#10;&lt;li&gt;2 teaspoons finely grated peeled ginger&lt;/li&gt;&#10;&lt;li&gt;60 ml Chinese light soy sauce&lt;/li&gt;&#10;&lt;li&gt;½ teaspoon white pepper (optional)&lt;/li&gt;&#10;&lt;li&gt;Black vinegar and chili oil, for serving&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="true"&gt;Method&#10; &lt;div id="method" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#method" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Heat 1 tablespoon of the vegetable oil in a large wok or high-sided skillet over high heat. Cook pork, breaking up with a wooden spoon, until just a little pink remains, 3–5 minutes. Add shrimp and cook, stirring frequently, until opaque, about 2 minutes more; season with ½ teaspoon salt. Transfer to a large heatproof bowl.&lt;/p&gt;</description></item><item><title>Velveting (pork)</title><link>https://bruce-loves-to-cook.ca/recipes/velveting-pork/</link><pubDate>Sun, 11 Jan 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/velveting-pork/</guid><description>&lt;p&gt;This technique is surprisingly effective for the effort, producing soft, savoury bites.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Baking soda raises the pH of the meat surface, which inhibits protein cross-linking and keeps the exterior tender and silky even at high wok heat. &lt;strong&gt;Massage for 3 full minutes&lt;/strong&gt; before resting: contact time matters. Cornstarch forms a light coating that seals in moisture.&lt;/p&gt;</description></item><item><title>Garlic broccoli</title><link>https://bruce-loves-to-cook.ca/recipes/garlic-broccoli/</link><pubDate>Sat, 10 Jan 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/garlic-broccoli/</guid><description>&lt;p&gt;Classic takeout garlic broccoli is very simple, and delicious.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="true" data-method-heading="false"&gt;Ingredients&#10; &lt;div id="ingredients" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#ingredients" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;400 g broccoli (about 4 cups), cut into florets&lt;/li&gt;&#10;&lt;li&gt;5 cloves garlic, thinly sliced&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon neutral oil&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon Shaoxing wine&lt;/li&gt;&#10;&lt;li&gt;250 ml vegetable stock, chicken stock, or dashi&lt;/li&gt;&#10;&lt;li&gt;⅛ teaspoon white pepper&lt;/li&gt;&#10;&lt;li&gt;½ teaspoon sesame oil&lt;/li&gt;&#10;&lt;li&gt;1 teaspoon cornstarch + 1 tablespoon cold water, combined into a slurry&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="true"&gt;Method&#10; &lt;div id="method" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#method" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Heat a wok over high until smoking. Add the oil and garlic; stir-fry until fragrant and just starting to colour, about 30 seconds.&lt;/p&gt;</description></item><item><title>Weeknight ginger beef</title><link>https://bruce-loves-to-cook.ca/recipes/weeknight-ginger-beef/</link><pubDate>Sat, 10 Jan 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/weeknight-ginger-beef/</guid><description>&lt;p&gt;This is a quick version of ginger beef, great in rice bowls.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;Drizzle soy around the edge of the hot wok&lt;/strong&gt;, not into the centre. It caramelizes briefly as it hits the metal before reaching the meat, adding depth without extra ingredients.&lt;/p&gt;</description></item><item><title>Weeknight mapo tofu</title><link>https://bruce-loves-to-cook.ca/recipes/weeknight-mapo-tofu/</link><pubDate>Sat, 10 Jan 2026 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/weeknight-mapo-tofu/</guid><description>&lt;p&gt;I make this for lunch more than dinner, and it&amp;rsquo;s a tasty and quick meal.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;Toast the whole Sichuan peppercorns first&lt;/strong&gt;, then grind with the chilies and paprika. Adding soy along the edge of a hot wok caramelizes it before it hits the meat. Add tofu last and stir minimally; it breaks up easily.&lt;/p&gt;</description></item><item><title>Tuna rice bowl</title><link>https://bruce-loves-to-cook.ca/recipes/tuna-rice-bowl/</link><pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/tuna-rice-bowl/</guid><description>&lt;p&gt;This is a simple way to use frozen tuna, cooking quickly, served with easy sides.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="true" data-method-heading="false"&gt;Ingredients&#10; &lt;div id="ingredients" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#ingredients" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&lt;h4 class="relative group ing-subhead"&gt;Tuna&#10; &lt;div id="tuna" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#tuna" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2 tuna steaks (~200 g each), frozen, about 2 cm thick&lt;/li&gt;&#10;&lt;li&gt;salt and black pepper&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon sesame seeds&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon neutral oil&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10; &#10;&#10; &#10;&#10; &#10;&#10; &#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&lt;h4 class="relative group ing-subhead"&gt;Tuna sauce (for cubing and tossing)&#10; &lt;div id="tuna-sauce-for-cubing-and-tossing" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#tuna-sauce-for-cubing-and-tossing" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2 tablespoons mayonnaise&lt;/li&gt;&#10;&lt;li&gt;1 tablespoon sriracha&lt;/li&gt;&#10;&lt;li&gt;2 teaspoons soy sauce&lt;/li&gt;&#10;&lt;li&gt;½ teaspoon rice wine vinegar&lt;/li&gt;&#10;&lt;li&gt;½ teaspoon toasted sesame oil&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&lt;h4 class="relative group ing-subhead"&gt;Bowl dressing&#10; &lt;div id="bowl-dressing" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#bowl-dressing" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;60 ml soy sauce (¼ cup)&lt;/li&gt;&#10;&lt;li&gt;60 ml rice vinegar (¼ cup)&lt;/li&gt;&#10;&lt;li&gt;60 ml water (¼ cup)&lt;/li&gt;&#10;&lt;li&gt;12 g sugar (2½ teaspoons)&lt;/li&gt;&#10;&lt;li&gt;1 green onion, thinly sliced&lt;/li&gt;&#10;&lt;li&gt;2 teaspoons fresh ginger, minced&lt;/li&gt;&#10;&lt;li&gt;7 g toasted sesame oil (1½ teaspoons)&lt;/li&gt;&#10;&lt;li&gt;½ teaspoon red pepper flakes&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&lt;h4 class="relative group ing-subhead"&gt;Bowl&#10; &lt;div id="bowl" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#bowl" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;steamed rice or quinoa&lt;/li&gt;&#10;&lt;li&gt;cucumber, thinly sliced or lightly pickled&lt;/li&gt;&#10;&lt;li&gt;green onions, for garnish&lt;/li&gt;&#10;&lt;li&gt;kimchi (optional)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="true"&gt;Method&#10; &lt;div id="method" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#method" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Combine all tuna sauce ingredients and set aside. Combine all bowl dressing ingredients and set aside.&lt;/p&gt;</description></item><item><title>Cottage pie</title><link>https://bruce-loves-to-cook.ca/recipes/cottage-pie/</link><pubDate>Wed, 10 Sep 2025 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/cottage-pie/</guid><description>&lt;p&gt;A comforting and simple meal, based on the classic 1950s Americanized version. Easy to make from pantry and freezer items.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Built from a batch of pre-cooked frozen beef mince, so the cooking time is mostly about thickening the filling and building the potato topping. A &lt;strong&gt;1:1 spice ratio&lt;/strong&gt; (equal parts salt, pepper, coriander, and rosemary) gives the beef a clear identity. Better than Bouillon and browning sauce add depth without a long braise.&lt;/p&gt;</description></item><item><title>Roast poultry</title><link>https://bruce-loves-to-cook.ca/recipes/roast-poultry/</link><pubDate>Sat, 31 May 2025 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/roast-poultry/</guid><description>&lt;p&gt;A roasted chicken or turkey is a comforting base for a family meal, or for food prep.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Dark and light meat have different target temperatures. Splitting them into separate pans and &lt;strong&gt;starting dark meat 30–45 minutes earlier&lt;/strong&gt; solves this without tenting or shielding. No water in the pan: the char marks are deliberate and deglaze into stock. Two temperatures: low to build internal temp evenly, high to finish and brown.&lt;/p&gt;</description></item><item><title>McDouble</title><link>https://bruce-loves-to-cook.ca/recipes/mcdouble/</link><pubDate>Tue, 01 Oct 2024 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/mcdouble/</guid><description>&lt;p&gt;A very cravable burger. This is the closest I&amp;rsquo;ve gotten to perfecting it, along with its little sibling, the single drive-thru hamburger.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;The McDouble is built on two thin patties, a single slice of cheese between them, and a sharp dressing ratio. &lt;strong&gt;Double-grinding&lt;/strong&gt; the beef (or triple-grinding, for softer still) is what gives the patty its soft, almost pillowy texture rather than a coarse, chewy one. The seasoning is a &lt;strong&gt;4:2:1 ratio of salt, MSG, and black pepper&lt;/strong&gt; by weight, plus 0.25 parts onion powder if you like.&lt;/p&gt;</description></item><item><title>Sichuan quick noodles</title><link>https://bruce-loves-to-cook.ca/recipes/sichuan-quick-noodles/</link><pubDate>Mon, 01 Apr 2024 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/sichuan-quick-noodles/</guid><description>&lt;p&gt;A one-pan work-from-home lunch built on a precooked protein base. Twenty minutes, cleanup included.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;The noodles cook in the sauce. Start them in &lt;strong&gt;just enough water to cover&lt;/strong&gt; in a wide pan, and add the aromatics and base halfway through; the starch from the noodles thickens the reducing liquid into a sauce that coats them. Add water a spoonful at a time, not all at once. If it ends up as soup, use less water and more heat next time.&lt;/p&gt;</description></item><item><title>Chicken patties</title><link>https://bruce-loves-to-cook.ca/recipes/chicken-patties/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/chicken-patties/</guid><description>&lt;p&gt;I love chicken sandwiches. The ground chicken patties bread nicely, but are also great on their own.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;Two separate formulas.&lt;/strong&gt; The brine is for whole breast fillets pounded thin: the vinegar tenderizes and the salt firms the texture. The ground chicken follows a percentage formula per kilogram, which scales cleanly for larger batches. &lt;strong&gt;Added water and a little baking soda&lt;/strong&gt; raise the pH, so the meat holds more moisture and turns springy and substantial, like Vietnamese or Chinese beef balls.&lt;/p&gt;</description></item><item><title>Red Thai curry</title><link>https://bruce-loves-to-cook.ca/recipes/red-thai-curry/</link><pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/red-thai-curry/</guid><description>&lt;p&gt;This is our classic Thai curry, based on a restaurant that closed many years ago.&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;The key step is &lt;strong&gt;heating the coconut cream alone until it splits&lt;/strong&gt; (the fat separates from the liquid). Frying the curry paste in this split cream is what develops deep flavour; adding all the coconut milk at once and simmering is a shortcut that produces a flatter result.&lt;/p&gt;</description></item><item><title>Coconut lentils</title><link>https://bruce-loves-to-cook.ca/recipes/coconut-lentils/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/coconut-lentils/</guid><description>&lt;p&gt;A comforting, lovely lentil stew. Or is it curry?&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="false" data-sidebar-heading="mechanic"&gt;Mechanic&#10; &lt;div id="mechanic" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#mechanic" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;1 part lentils to 3 parts liquid&lt;/strong&gt; (coconut milk + broth combined) produces a thick, spoonable consistency. Red lentils break down fully; green or brown lentils hold their shape for a chunkier result, but need 35–45 minutes and a splash more broth. Freezes well and reheats without losing texture.&lt;/p&gt;</description></item><item><title>Tomato soup</title><link>https://bruce-loves-to-cook.ca/recipes/tomato-soup/</link><pubDate>Mon, 01 Nov 2021 00:00:00 +0000</pubDate><guid>https://bruce-loves-to-cook.ca/recipes/tomato-soup/</guid><description>&lt;p&gt;Who doesn&amp;rsquo;t love a warm bowl of tomato soup? Pair with simple grilled cheese!&lt;/p&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="true" data-method-heading="false"&gt;Ingredients&#10; &lt;div id="ingredients" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#ingredients" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;3 tablespoons olive oil&lt;/li&gt;&#10;&lt;li&gt;1 onion, diced&lt;/li&gt;&#10;&lt;li&gt;3 cloves garlic, sliced&lt;/li&gt;&#10;&lt;li&gt;800 ml tinned whole tomatoes (2 × 400 ml tins)&lt;/li&gt;&#10;&lt;li&gt;250 ml chicken or vegetable broth (1 cup)&lt;/li&gt;&#10;&lt;li&gt;60 ml cream (¼ cup)&lt;/li&gt;&#10;&lt;li&gt;salt and black pepper&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&#10;&#10; &#10;&#10;&#10;&#10;&lt;h2 class="relative group" data-ing-heading="false" data-method-heading="true"&gt;Method&#10; &lt;div id="method" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &#10; &lt;a class="heading-anchor-link text-primary-300 dark:text-neutral-700 !no-underline" href="#method" aria-label="Anchor"&gt;&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;Warm the olive oil in a heavy pot over medium heat. Add the onion and cook until softened and translucent, about 8 minutes.&lt;/p&gt;</description></item></channel></rss>