Cooking for two sounds simple. And then you buy a head of cabbage and end up eating the same stir fry four nights in a row because no single recipe uses half a cabbage. Or you make a full pasta recipe from the box — which feeds six — and spend the rest of the week eating leftover pasta you're already tired of.
Cooking for two is its own specific challenge. Too much food means waste and repetition. Too little means someone's still hungry at 9pm and you're both looking at the delivery app. The key is recipes that were designed to scale exactly right for two — not halved family meals, not scaled-up solo recipes. Recipes that actually work for two people.
Here are 20 of them, organized by mood. Use Tablespoon's fridge check to see which of these you can make right now from what you have.
Romantic But Easy (6 Recipes)
These feel like real effort — the kind of dinner you'd order at a nice restaurant — but come together in under 40 minutes. Perfect for a weeknight that deserves a little more than pasta from a box.
1. Pasta with Brown Butter and Sage
Time: 20 minutes — Cook pasta, brown butter in a separate pan (watch it closely — it goes from brown to burnt fast), add fresh or dried sage, and toss. Add a handful of Parmesan. The simplest pasta that tastes unmistakably elegant. Serves exactly two from a single serving of pasta. For a garlic-forward pasta option, see the garlic butter pasta recipe. Pair with other pasta recipes for more easy two-person ideas.
2. Pan-Seared Salmon with Asparagus
Time: 20 minutes — Two salmon fillets, one bunch of asparagus. Cook both in the same pan — asparagus first (3 minutes), slide to the side, sear salmon skin-side up for 3-4 minutes, flip and finish 2 minutes more. Lemon over everything. A complete dinner for two from a single pan. See the one-pan salmon recipe.
3. Shrimp Scampi
Time: 15 minutes — Shrimp, butter, garlic, white wine or broth, lemon, and pasta. One of the fastest "impressive" dinners available. The sauce comes together in the time it takes the pasta to cook. For two people, use half a pound of shrimp and about 6oz of pasta.
4. Mushroom Risotto (Made Simple)
Time: 30 minutes — Risotto has a reputation for being fussy. It isn't, really — you just stand at the stove and add warm broth one ladle at a time for 20 minutes while stirring occasionally. Use arborio rice, any mushrooms (cremini are cheapest), white wine if you have it, and Parmesan to finish. For two people, use ¾ cup of rice and it scales perfectly.
5. Chicken with Lemon-Caper Sauce
Time: 25 minutes — Pound two chicken breasts thin (or use cutlets), dredge lightly in flour, sear in butter until golden. Make a pan sauce with white wine, lemon juice, broth, and capers. This is the restaurant chicken piccata — but you made it in 25 minutes and it cost $8.
6. Caprese-Stuffed Chicken
Time: 30 minutes — Butterfly two chicken breasts, stuff with fresh mozzarella, basil, and tomato, and secure with toothpicks. Pan-sear until golden and finish in a 375°F oven for 12-15 minutes. Drizzle with balsamic glaze. Feels restaurant-quality, requires basic pantry ingredients.
Cozy Weeknight Dinners for Two (8 Recipes)
Not romantic — just good. These are the dinners you make on a Tuesday when you want something satisfying without turning the kitchen into a production.
7. Shakshuka for Two
Time: 20 minutes — Spiced tomato sauce (canned tomatoes, garlic, onion, cumin, paprika, a little chili) in a small skillet, two or three eggs cracked directly into the sauce and poached until just set. Serve with bread for dipping. One of the best dinners-for-two meals in existence: it's one pan, one serving, and tastes like you really cooked.
8. Ramen Upgrade Bowl
Time: 15 minutes — Two packs of instant ramen noodles, but you make a real broth instead of the packet. Simmer the noodle water with garlic, ginger, soy sauce, a spoonful of miso or tahini, and a soft-boiled egg on top. The noodles are a vehicle; the broth is the meal.
9. Sheet Pan Chicken and Veggies for Two
Time: 30 minutes — Two chicken thighs, one cup of any cut vegetables (broccoli, peppers, zucchini, sweet potato), tossed in olive oil and roasted at 425°F. One pan, minimal prep, no attention required while it cooks. Perfect for one-pan dinners.
10. Thai Basil Beef Bowl
Time: 20 minutes — Ground beef or pork stir-fried with garlic, chili, fish sauce, oyster sauce, and fresh or dried basil over rice. One of the fastest restaurant-quality dinners you can make at home. Use ½ lb of meat for a two-person serving.
11. Halloumi and Roasted Veg
Time: 25 minutes — Slice halloumi cheese and pan-fry until golden on both sides. Serve over a sheet pan of roasted vegetables (zucchini, cherry tomatoes, peppers). The cheese is the protein, the vegetables are the base, lemon is the finish. Works for vegetarian households and non-vegetarian ones equally.
12. Grilled Cheese and Tomato Soup
Time: 20 minutes — Two grilled cheese sandwiches and a can of tomato soup elevated with a spoonful of butter and fresh basil. The most underrated dinner-for-two combination in existence. One pan for the soup, one for the sandwiches.
13. Tuna Melt
Time: 15 minutes — Mix canned tuna with mayonnaise, celery if you have it, and season with salt and pepper. Pile onto bread or an English muffin, top with a slice of cheese, and broil for 2-3 minutes until bubbly. One of the fastest real dinners available.
14. Egg Fried Rice for Two
Time: 15 minutes — Day-old rice, two to three eggs, soy sauce, sesame oil, and whatever vegetables need to get used (frozen peas, scallions, any leftover protein). One pan, one serving, zero waste.
The "Nothing in the Fridge" Dinner for Two (4 Ideas)
When you genuinely have almost nothing — maybe you forgot to grocery shop, maybe it's the end of the week — these four dinners can be made from the kind of pantry basics most kitchens have even when they feel empty.
15. Pantry Pasta
Pasta, olive oil, garlic, and red pepper flakes (aglio e olio). Or pasta with canned tomatoes and any dried herbs you have. Or pasta mixed with beaten egg and Parmesan (carbonara). Pick whichever version matches your pantry. All three take under 20 minutes and require nothing fresh.
16. Bean Quesadillas
Tortillas + a can of refried or black beans + any cheese = dinner in 10 minutes. Add salsa, sour cream, or hot sauce if you have them. This is not a compromise — it's actually good, it's filling, and it's ready in the time it takes to heat the pan.
17. Grain Bowl from Leftover Grains
If there's cooked rice, farro, or quinoa in your fridge, you're already halfway to a grain bowl. Add any protein (a fried egg, canned chickpeas, canned tuna), any sauce (tahini + lemon + water, soy + sesame, whatever's in the fridge door), and anything from the crisper drawer. This is the format Tablespoon is built around — knowing what's already in your fridge so you can always put together something like this. For a lighter two-person dinner option, a simple Greek salad pairs beautifully with any protein.
18. Egg Scramble
Six eggs scrambled with butter, cheese if you have it, and any vegetables in the crisper. Served with toast. This is dinner — there is no law against it, and it takes 10 minutes. If it helps: the French have been eating oeufs brouillés for dinner for centuries. You're in good company.
The common thread in all of these: they're designed to produce exactly two servings without waste or guesswork. No halving a recipe that was written for six. No "what do we do with the other half of this?" The amount is right, the time is manageable, and the result is a real dinner instead of a compromise.
Meal prep for two takes this a step further — if you prep components on Sunday, these dinners become even faster on weeknights. And Tablespoon tracks your shared grocery inventory and tells you exactly what you can make based on what's actually in your fridge — so you're never staring into it wondering which of these dinners you actually have ingredients for.
Recipes for two
Frequently Asked Questions
What's a good easy dinner for two?
Shakshuka (eggs poached in spiced tomato sauce) is the single best easy dinner for two — it's one pan, 20 minutes, and tastes like real effort. Sheet pan chicken thighs with vegetables is the most hands-off option (30 minutes, almost zero active cooking). If you have less than 15 minutes, quesadillas or an egg scramble are both legitimate dinners that require almost nothing. The full list above covers all three scenarios.
How do I cook just enough for two people?
The main shift is buying for portions, not for recipes. A box of pasta makes six servings; you want two. Weigh or measure instead of eyeballing. With proteins, it's easier: two chicken thighs, two salmon fillets, or half a pound of ground beef all scale naturally to two servings. The hardest category is vegetables — buy a smaller amount intentionally (one zucchini, not four) or commit to using the surplus in another meal that week. See meal prep for two for the full strategy.
What are romantic dinners I can make at home?
Shrimp scampi, pasta with brown butter and sage, and pan-seared salmon with asparagus are the three best options if you want "restaurant quality in 30 minutes or less." All three use simple techniques but feel elevated. Mushroom risotto takes a little more time but is the most impressive if you have 35 minutes — it looks and tastes like you really cooked. None of them require special equipment or unusual ingredients. Explore pasta recipes and one-pan recipes for more ideas.