An adaptable base formula is a repeatable structure for building a complete meal without needing a fixed recipe. Instead of memorizing dozens of dishes, you learn a small set of “matrices” (mix-and-match grids) that reliably produce balanced plates: a main component, a supporting component, a sauce or dressing, and a finishing element. The goal is not to make everything interchangeable at random; it’s to make smart swaps within a framework so the meal still makes sense in texture, temperature, and flavor intensity.
Think of a matrix as a set of slots with rules. Each slot has options, and each option has constraints. For example: if your main is delicate (white fish), your sauce should be lighter and your cooking method gentler; if your main is rich (pork shoulder), you can pair it with sharper acids and bitter greens. The matrix keeps you from combining items that fight each other (like heavy cream sauce plus fried cheese plus buttery mashed potatoes) unless you intentionally want a very rich meal and balance it with something bright and crisp.
What makes a meal “complete” in a matrix
A complete meal is not defined by a specific cuisine; it’s defined by coverage of key roles. You can build a bowl, a plated dinner, a salad-as-a-meal, or a wrap using the same roles.
- Main (protein or hearty plant): the anchor. It provides satiety and sets the flavor direction.
- Starch or bulk base: grains, potatoes, noodles, bread, or starchy vegetables. This absorbs sauce and rounds the meal.
- Vegetable component: for contrast, freshness, and color. Often two vegetables work better than one: one cooked, one raw/crisp.
- Sauce/dressing/condiment: ties components together and provides moisture and intensity.
- Crunch/finish: nuts, seeds, toasted crumbs, pickles, herbs, scallions, citrus zest—small but high impact.
When you build with roles, you can swap ingredients based on what you have, what’s in season, or dietary needs, while keeping the meal coherent.
The core matrix: Main + Method + Sauce + Base + Veg + Finish
This is the most flexible template. You choose one option from each slot, then apply a few compatibility rules.
Continue in our app.
You can listen to the audiobook with the screen off, receive a free certificate for this course, and also have access to 5,000 other free online courses.
Or continue reading below...Download the app
Slot 1: Main
- Animal proteins: chicken thighs/breasts, pork chops/tenderloin, ground meat, fish fillets, shrimp, eggs.
- Plant mains: tofu, tempeh, beans/lentils, chickpeas, mushrooms (as a “meaty” main), seitan.
Slot 2: Method (choose based on time and texture)
- Fast dry-heat: sauté, stir-fry, grill, broil (good for thin cuts, seafood, tofu slabs).
- Moderate dry-heat: bake, roast (good for chicken pieces, meatballs, tofu cubes, vegetables).
- Moist or hybrid: poach, steam, simmer (good for delicate fish, dumplings, beans, eggs).
Even if you know many techniques, the matrix asks a simpler question: what texture do you want (crisp edges, tender, flaky, juicy), and how much hands-on time do you have?
Slot 3: Sauce/dressing/condiment
- Bright and thin: citrus-herb dressing, salsa verde, chimichurri, soy-lime dip.
- Rich and creamy: yogurt sauce, tahini sauce, peanut sauce, creamy herb dressing.
- Glossy and savory: teriyaki-style glaze, pan gravy, miso-butter, honey-garlic glaze.
- Chunky and fresh: pico de gallo, tomato relish, cucumber raita, olive tapenade.
In a matrix, sauce is not an afterthought; it is the “connector.” If your base is dry (rice, quinoa), sauce can be looser. If your base is already saucy (noodles in broth), your condiment can be thicker or used sparingly.
Slot 4: Base (starch/bulk)
- Grain: rice, quinoa, farro, couscous.
- Noodle: rice noodles, wheat noodles, pasta.
- Potato: roasted, mashed, boiled, smashed.
- Bread/wrap: tortillas, pita, flatbread, buns.
- Low-starch base: greens, shredded cabbage, cauliflower rice (still “bulk,” different texture).
Slot 5: Vegetable component
- Cooked veg: roasted broccoli, sautéed greens, blistered green beans, glazed carrots.
- Raw/crisp veg: slaw, cucumber, radish, lettuce, shredded carrots, snap peas.
- Pickled/acid veg: quick pickles, kimchi, pickled onions.
Slot 6: Finish (small, high-contrast)
- Crunch: toasted nuts, seeds, fried shallots, crispy chickpeas, croutons.
- Freshness: herbs, scallions, citrus zest.
- Heat: chili crisp, hot sauce, sliced chiles.
- Extra acid: lemon wedge, vinegar splash, pickled element.
Compatibility rules that prevent “random dinner”
Use these rules to make swaps confidently.
- Match intensity: delicate mains (white fish, eggs, tofu) pair best with bright, not-too-heavy sauces; robust mains (beef, lamb, mushrooms) can handle darker, richer sauces.
- Balance textures: if the main is soft (poached fish, braised beans), add crunch (slaw, toasted seeds). If the main is crisp (fried cutlet, roasted tofu), add something creamy or juicy (yogurt sauce, tomato relish).
- Balance temperatures: hot main + cold crisp veg is a reliable contrast (think warm chicken over cold slaw). If everything is hot and soft, the meal can feel heavy.
- One “star” per category: if your sauce is bold (very spicy, very garlicky), keep the vegetable simple; if your vegetable is bold (kimchi, bitter greens), keep the sauce straightforward.
- Repeat one flavor note: echo an ingredient across components (lime in sauce + lime zest finish; cumin in main + cumin in beans). This creates cohesion.
Step-by-step: Build a meal using the matrix (15-minute planning method)
This is a practical sequence you can run every time you open the fridge.
Step 1: Choose the main based on what must be used
Pick the ingredient with the shortest shelf life (fish, greens) or the one already cooked (leftover chicken). This reduces waste and narrows decisions.
Step 2: Choose the base that fits your time
If you have leftover grains, use them. If not, choose a fast base: couscous, quick noodles, tortillas, or a salad base. The base determines the “format” (bowl, wrap, plate).
Step 3: Decide the vegetable contrast
Ask: do I need crispness or tenderness? If your main will be sautéed and your base is rice, add a crisp slaw or cucumbers. If your main is grilled and you want comfort, add a warm vegetable like sautéed greens.
Step 4: Pick a sauce family
Choose one sauce style that matches the main and base. If you’re making a bowl, a pourable sauce is ideal. If you’re making a wrap, a thicker sauce prevents dripping.
Step 5: Add a finish that solves a problem
Finish is not decoration; it fixes what’s missing. If the meal tastes flat, add acid or salt. If it’s one-note, add herbs. If it’s soft, add crunch.
Step 6: Write it as a one-line formula
Example: “Sautéed shrimp + rice + cucumber-herb salad + lime-chili dressing + toasted peanuts.” This one line is your “recipe.”
Three high-utility matrices (with examples you can remix)
Matrix 1: The Bowl Matrix (hot base + main + sauce + two veg)
Bowls are forgiving: components can be prepped separately, leftovers fit naturally, and sauce ties everything together.
- Base: rice/quinoa/noodles/greens
- Main: sautéed chicken/tofu/shrimp/beans
- Veg 1 (hot): roasted broccoli, sautéed cabbage, blistered green beans
- Veg 2 (cold): cucumber, slaw, tomatoes, pickled onions
- Sauce: tahini-lemon, peanut-lime, soy-ginger, yogurt-herb
- Finish: sesame, nuts, herbs, chili crisp
Remix examples:
- Tofu + quinoa + roasted carrots + shredded cabbage + tahini-lemon + pumpkin seeds.
- Chicken + rice + sautéed greens + cucumber + soy-ginger + scallions.
- Chickpeas + greens base + blistered peppers + tomato relish + yogurt sauce + toasted breadcrumbs.
Matrix 2: The Sheet-Pan + Sauce Matrix (one-pan main/veg + separate sauce + simple base)
This matrix is about dividing labor: the oven does the cooking; you focus on a sauce and a base that can be hands-off.
- Sheet-pan: main + sturdy veg that cook at similar speed (chicken thighs + broccoli; tofu cubes + cauliflower; sausages + peppers)
- Base: bread, rice, couscous, or a salad
- Sauce: something bright or creamy to contrast the roasted flavors
- Finish: herbs, lemon, pickles
Remix examples:
- Roasted chicken + broccoli over couscous with lemon-yogurt sauce and chopped dill.
- Roasted tofu + cauliflower in tortillas with cilantro-lime sauce and quick pickled onions.
- Roasted sausages + peppers over rice with mustardy vinaigrette and toasted fennel seeds.
Matrix 3: The Pantry Pasta Matrix (pasta + vegetable + protein option + finishing fat)
This matrix creates a complete meal from a small set of pantry and fridge items. The key is to include a vegetable and a finishing element so it doesn’t feel like “plain pasta.”
- Pasta: any shape
- Vegetable: leafy greens, frozen peas, zucchini, broccoli, tomatoes
- Protein option: canned tuna, chickpeas, leftover chicken, eggs, white beans
- Sauce direction: olive oil + garlic; tomato-based; creamy (yogurt/ricotta); pesto-style
- Finish: lemon, herbs, toasted crumbs, nuts, cheese
Remix examples:
- Pasta + chickpeas + sautéed spinach + garlic-oil sauce + lemon zest + toasted breadcrumbs.
- Pasta + tuna + peas + creamy yogurt-herb sauce + capers.
- Pasta + white beans + blistered tomatoes + olive oil + basil + chili flakes.
How to design your own mix-and-match matrix
Once you understand the roles, you can create matrices tailored to your life: a “worknight 20-minute matrix,” a “no-cook matrix,” or a “family tray-bake matrix.” Build them by defining slots and constraints.
Step 1: Choose the format
Formats include: bowl, plate, wrap, salad-meal, soup + topping, snack board. Format determines what kinds of sauces and finishes work.
Step 2: Define 4–6 slots
Too many slots creates decision fatigue. A good starting point is 5 slots: main, base, veg, sauce, finish.
Step 3: List 5–10 options per slot that you actually buy
A matrix only helps if it matches your pantry. If you never buy farro, don’t include it. If you often have frozen broccoli and canned beans, include them.
Step 4: Add 3–5 rules
Rules prevent bad combinations and speed up choices. Examples: “Always include one crisp element,” “Sauce must include an acidic component,” “If base is bread, sauce must be thick,” “If main is beans, finish must add crunch.”
Step 5: Create “default combos”
Defaults are your autopilot meals. You can still remix, but defaults reduce mental load. Write 3–5 defaults you can make without shopping.
Example default set (bowl format):
- Rice + eggs + sautéed greens + soy-lime sauce + sesame.
- Quinoa + chickpeas + roasted veg + tahini sauce + herbs.
- Noodles + shrimp + cucumbers + peanut sauce + peanuts.
Practical matrices for common constraints
“No-cook” complete meal matrix
Useful for hot days, dorm kitchens, or when you’re low on time. The trick is to combine a ready-to-eat main with a sturdy base and a bold condiment.
- Main: canned fish, deli chicken, canned beans/lentils, smoked tofu
- Base: bread, tortillas, pre-cooked grains, bagged greens
- Veg: tomatoes, cucumbers, shredded carrots, jarred roasted peppers
- Condiment: mustard, pesto, hummus, tahini, salsa, yogurt sauce
- Finish: nuts/seeds, pickles, herbs, citrus
Example builds:
- White beans + bagged greens + tomatoes + pesto + toasted seeds.
- Canned tuna + tortillas + cucumbers + yogurt-dill sauce + pickled onions.
“One-pot” matrix (stewy, but not a stew chapter)
This matrix is about consolidating cooking vessels, not about a specific moist-heat technique. You can make a one-pot meal that’s brothy, creamy, or dry-ish like pilaf, as long as it includes a vegetable and a finishing contrast.
- Base: rice, small pasta, lentils
- Main: sausage coins, shredded chicken, beans, tofu
- Veg: frozen peas, spinach, diced carrots, zucchini
- Finish: lemon, herbs, chili oil, crunchy topping
Example builds:
- Small pasta + white beans + spinach finished with lemon and toasted breadcrumbs.
- Rice + sausage + peas finished with scallions and vinegar splash.
Using matrices to remix leftovers into new meals
Matrices shine when you have “orphan” leftovers: a cup of rice, half a roasted vegetable tray, two chicken thighs, a small container of sauce. Instead of trying to recreate the original meal, assign each leftover to a role and fill the missing roles with quick additions.
Leftover mapping method
- Identify what you already have: leftover chicken (main), leftover rice (base), leftover roasted broccoli (veg).
- Decide the new direction: keep it similar (same sauce family) or pivot (new sauce family).
- Add one new contrast: a crisp veg or a pickled element.
- Add one finish: herbs, nuts, chili, citrus.
Example pivot: Leftover roasted chicken + rice becomes a bowl with shredded cabbage, a sesame-soy dressing, and toasted peanuts. Same main and base, new sauce and contrast, completely different feel.
Matrix cheat sheets (write these on a note and reuse)
Cheat sheet 1: The “two veg” rule
If you want meals to feel complete without overthinking, aim for two vegetable expressions:
- One cooked: roasted/sautéed/steamed.
- One crisp or pickled: slaw/cucumber/pickled onions.
This single rule improves texture, color, and perceived freshness across cuisines.
Cheat sheet 2: Sauce thickness by format
- Bowl: pourable sauce or dressing coats and connects.
- Wrap/sandwich: thicker spread prevents sogginess and dripping.
- Plate with starch: medium sauce that can be spooned and absorbed.
- Salad-meal: dressing that clings; add a creamy element if the main is lean.
Cheat sheet 3: Finish selection by “what’s missing”
- Missing brightness: lemon/lime wedge, vinegar splash, pickles.
- Missing depth: grated hard cheese, toasted nuts, browned butter drizzle, soy-based condiment.
- Missing crunch: toasted seeds, nuts, crispy onions, toasted crumbs.
- Missing freshness: herbs, scallions, citrus zest.
- Missing heat: chili flakes, hot sauce, chili crisp.
Practical examples: Build five different meals from the same core groceries
To see the matrix in action, imagine you have: chicken thighs (or tofu), rice, tortillas, yogurt, cucumbers, cabbage, a bag of greens, lemons/limes, and a jar of salsa or a soy-based condiment. With those, you can produce multiple distinct meals by changing the slot assignments and sauce family.
Meal 1: Bowl
- Main: sautéed chicken (or tofu)
- Base: rice
- Veg: sautéed greens + cucumber
- Sauce: yogurt + lemon + garlic (thick but spoonable)
- Finish: chopped herbs or scallions
Meal 2: Wrap
- Main: same chicken/tofu
- Base: tortillas
- Veg: cabbage slaw (cabbage + lemon/lime + salt)
- Sauce: salsa (or thickened yogurt sauce)
- Finish: extra lime, hot sauce if desired
Meal 3: Salad-meal
- Main: sliced chicken/tofu
- Base: greens
- Veg: cucumbers + quick-salted cabbage
- Dressing: lemony yogurt dressing thinned with a little water
- Finish: toasted seeds or crushed tortilla chips
Meal 4: Rice “fried” bowl (format shift)
- Main: eggs (or diced chicken/tofu)
- Base: leftover rice
- Veg: greens stirred in + cucumber on the side
- Sauce: soy-based condiment or a savory drizzle
- Finish: scallions, sesame, chili
Meal 5: Snack-board-to-dinner matrix
- Main: leftover chicken/tofu or beans
- Base: tortillas cut into wedges or bread
- Veg: cucumbers + cabbage
- Condiments: yogurt sauce + salsa
- Finish: lemon/lime, herbs
Notice how the same ingredients become different meals because the matrix changes the format, sauce thickness, and the crisp/tender balance.
Template you can copy: Your personal mix-and-match matrix
Use this fill-in template to create a matrix that matches your household. Keep it short and realistic.
Main (pick 1): ________________________________ | Backup: ________________________________
Base (pick 1): ________________________________ | Backup: ________________________________
Veg (pick 2): 1) ______________________________ 2) ______________________________
Sauce family (pick 1): _________________________ | Make-ahead option: ______________________
Finish (pick 1): _______________________________ | “Fix it” option (acid/heat/crunch): ______
Rules (3): 1) _________________________________ 2) _________________________________ 3) _________________________________When you keep a few matrices like this—bowl, wrap, sheet-pan, pantry pasta—you stop asking “What should I cook?” and start asking “Which slots do I want to fill tonight?” That shift is what makes technique-first cooking sustainable and endlessly remixable.