Let’s break the rules – because who says breakfast has to be in the morning? Enter: Breakfast for Dinner, the mealtime misfit we didn’t know we needed… but absolutely do. It’s cozy and cheeky. It’s eggs at 8PM, pancakes post-sunset, and cereal with zero judgment.
Whether you’re craving comfort, cooking on a time crunch, or just love the idea of flipping pancakes while the moon rises, breakfast-for-dinner (aka brinner) is here to bring joy, simplicity, and a touch of culinary rebellion to your evening.
It’s FUN. Flipping pancakes or loading up a breakfast burrito just hits different when the sun is down.
Let’s embrace the chaos. Dinner’s never been more delightful.
🥞 The All-Star Brinner Lineup: Dish Ideas That Break the AM/PM Rules
Ready to raid your fridge and make magic? Here are our top Breakfast for Dinner ideas—each one bursting with flavor, good vibes, and a sprinkle of morning-meets-evening energy.
1. Savory Pancakes with a Twist
Think pancakes… but with a savory edge. Top fluffy stacks with crispy bacon, sautéed mushrooms, and a fried egg. Or go global with kimchi and scallions!
2. Waffle Sandwiches
Waffles, but make them dinner. Use them like bread for sandwiches—fill with fried chicken, cheese, or avocado and hot sauce. Sweet and savory never looked so good.
3. Loaded Breakfast Burritos
Wrap scrambled eggs, black beans, cheese, salsa, and avocado in a warm tortilla. Brinner pro tip: toast it for that glorious crispy edge.
4. Shakshuka Nights
A skillet of spicy tomato sauce with poached eggs nestled in—pair with crusty bread, and you’ve got a Middle Eastern-inspired evening feast that feels fancy with zero fuss.
5. Hash Browns & Everything Else
A golden mountain of hash browns topped with sautéed veggies, eggs (fried, poached, or scrambled), and cheese. Add sriracha or gravy. Or both. We don’t judge.
6. French Toast Fiesta
Cinnamon-scented slices soaked, griddled, and topped with syrup, berries, or bananas foster-style caramel. Want to take it savory? Add bacon and eggs to the plate.
7. Omelette Bar
Bring the brunch vibes to dinnertime with a DIY omelette night. Let everyone load up with mushrooms, cheese, herbs, and more. Dinner AND an activity? Genius.
8. Eggs Benedict Reimagined
Classic, or remix it with smoked salmon, spinach, or even leftover roast chicken. Hollandaise at night? That’s elegance after hours.
9. Bagel Bonanza
Open-faced or sandwiched, bagels are brinner royalty. Top with cream cheese and smoked salmon, or go wild with eggs, avocado, and everything bagel seasoning.
There’s no shame in a big ol’ bowl of cereal for dinner—especially when topped with fruit, almond butter, or chocolate chips. Midnight snack? More like moonlight meal.
12. Toaster Treats & Coffee on Ice
A guilty pleasure night: toaster waffles, frosted pastries, iced coffee or tea. Pair with a cozy blanket and your favorite show. Bliss.
13. Breakfast Tacos
Mini tortillas loaded with scrambled eggs, cheese, hot sauce, maybe some chorizo or beans? Crunchy, zesty, and infinitely customizable.
14. Chilaquiles with Style
Tortilla chips simmered in salsa, topped with a fried egg, avocado, crema, and queso fresco. It’s bold, beautiful, and undeniably brinner-worthy.
15. Yoghurt Bowls for Grown-Ups
Thick Greek yoghurt, drizzled with honey, topped with toasted nuts, seeds, seasonal fruit, and maybe a touch of granola. Light, refreshing, and totally classy.
16. Grain Bowl Sunrise
Cooked quinoa or rice topped with roasted veggies, a fried egg, and a spoonful of hummus or pesto. It’s hearty, healthy-ish, and hipster-approved.
17. Breakfast Fried Rice
Use day-old rice and toss with scrambled egg, scallions, soy sauce, and bacon or sausage. Serve with a side of smug satisfaction.
18. Savory Oats
Oatmeal—but make it dinner. Stir in cheese, top with an egg, and sprinkle with green onions or hot sauce. Comfort food with a twist.
19. Pastrami & Egg Toasts
Rye toast topped with pastrami, melty cheese, mustard, and a fried egg. It’s like a diner sandwich met a New York deli in your kitchen.
20. Cinnamon Roll Grilled Cheese
Sounds wild, tastes amazing. Sweet cinnamon buns sliced and filled with cheese (try cream cheese or cheddar). Toast until gooey. Dessert meets dinner.
🧠 Tips for Brinner Success
Mix sweet and savory. Breakfast is the one meal where both happily coexist—so use that to your advantage at dinner!
Use leftovers. Got roast veggies, bits of cheese, or meats hanging around? Toss them into a frittata, breakfast wrap, or hash.
Keep it casual. No need to fancy things up. Brinner is about ease, joy, and a bit of rebellion.
Make it an event. Theme nights, pyjama dinners, or breakfast boards—this meal is as fun as you make it.
🍽️ Why Brinner Feels So Good
Brinner taps into something deeply comforting. There’s a childlike nostalgia to having pancakes when the streetlights are on. It feels indulgent without being complicated. It’s fast, familiar, and flexible.
Whether you’re cooking solo, feeding kids, or having friends over for a casual hangout, brinner brings warmth to the table—no matter what time it is.
(function() {
‘use strict’;
const COLORS = Object.freeze([‘#D3F8E2′,’#E4C1F9′,’#F694C1′,’#EDE7B1′,’#A9DEF9′,’#17b2fe’]);
const items = Object.freeze([
{ title: ‘Only Three Ingredients’, emoji: ‘🧂🥑🍞’, desc: ‘Simplicity is delicious.’, url: ‘https://www.spin-spiration.com/three-ingredients’ },
{ title: ‘Something Purple’, emoji: ‘🍆🍇’, desc: ‘Eat like royalty.’, url: ‘https://www.spin-spiration.com/something-purple’ },
{ title: ‘Eat Like a Kid’, emoji: ‘👶🍕’, desc: ‘Chicken nuggets? Dino nuggets? Go wild.’, url: ‘https://www.spin-spiration.com/eat-like-a-kid’ },
{ title: ‘All Finger Foods’, emoji: ‘🍢’, desc: ‘No forks allowed!’, url: ‘https://www.spin-spiration.com/finger-foods’ },
{ title: ‘Opposites Attract’, emoji: ‘💥’, desc: ‘Mix something sweet with something spicy.’, url: ‘https://www.spin-spiration.com/opposites-attract’ },
{ title: ‘Meal Made of Snacks’, emoji: ‘🍿🧀🍇’, desc: ‘Who needs a full meal anyway?’, url: ‘https://www.spin-spiration.com/snack-meal’ },
{ title: ‘Comfort Food’, emoji: ‘🍲’, desc: ‘Hug yourself from the inside.’, url: ‘https://www.spin-spiration.com/comfort-food’ },
{ title: ‘Something Spicy’, emoji: ‘🌶️’, desc: ‘Bring the heat!’, url: ‘https://www.spin-spiration.com/something-spicy’ },
{ title: ‘Breakfast for Dinner’, emoji: ‘🍳’, desc: ‘Because pancakes have no curfew.’, url: ‘https://www.spin-spiration.com/breakfast-for-dinner’ },
{ title: ‘Quick and Easy’, emoji: ‘⚡’, desc: ‘Done before you get hangry.’, url: ‘https://www.spin-spiration.com/quick-and-easy’ },
{ title: ‘Vegetarian or Vegan’, emoji: ‘🌱’, desc: ‘Plants can party too.’, url: ‘https://www.spin-spiration.com/vegetarian-vegan’ },
{ title: ‘Street Food Style’, emoji: ‘🚚’, desc: ‘Eat like you\’re wandering through a night market.’, url: ‘https://www.spin-spiration.com/street-food-style’ },
{ title: ‘Takeout Fakeout’, emoji: ‘🍜’, desc: ‘Homemade and cheaper than delivery.’, url: ‘https://www.spin-spiration.com/takeout-fakeout’ },
{ title: ‘Something Cheesy’, emoji: ‘🧀’, desc: ‘The more melty, the better.’, url: ‘https://www.spin-spiration.com/something-cheesy’ },
{ title: ‘Soup or Stew’, emoji: ‘🥣’, desc: ‘A hug in a bowl.’, url: ‘https://www.spin-spiration.com/soup-or-stew’ },
{ title: ‘Sandwich or Wrap’, emoji: ‘🥪’, desc: ‘Stack it high, roll it tight.’, url: ‘https://www.spin-spiration.com/sandwich-or-wrap’ },
{ title: ‘Pasta Night’, emoji: ‘🍝’, desc: ‘When in doubt, carb it out.’, url: ‘https://www.spin-spiration.com/pasta-night’ },
{ title: ‘One-Pot Meal’, emoji: ‘🫕’, desc: ‘Fewer dishes, more delicious.’, url: ‘https://www.spin-spiration.com/one-pot-meal’ },
{ title: ‘Grill It!’, emoji: ‘🔥’, desc: ‘Char it till you love it.’, url: ‘https://www.spin-spiration.com/grill-it’ },
{ title: ‘Salad but Make It Exciting’, emoji: ‘🥗’, desc: ‘Not your sad desk salad.’, url: ‘https://www.spin-spiration.com/exciting-salad’ },
{ title: ‘Seafood Dish’, emoji: ‘🐟’, desc: ‘Something\’s fishy — and fabulous.’, url: ‘https://www.spin-spiration.com/seafood-dish’ },
{ title: ‘Family Favorite/Childhood Classic’,emoji: ‘🧸’, desc: ‘Nostalgia you can taste.’, url: ‘https://www.spin-spiration.com/childhood-classic’ },
{ title: ‘Try a New Cuisine’, emoji: ‘🌍’, desc: ‘Passport optional.’, url: ‘https://www.spin-spiration.com/new-cuisine’ },
{ title: ‘Slow Cooker Magic’, emoji: ‘🕰️’, desc: ‘Set it and forget it (then feast).’, url: ‘https://www.spin-spiration.com/slow-cooker-magic’ },
{ title: ‘Sweet and Savory Combo’, emoji: ‘🍯🍗’, desc: ‘Best of both flavor worlds.’, url: ‘https://www.spin-spiration.com/sweet-savory’ },
{ title: ‘Breakfast Bowl or Smoothie’, emoji: ‘🥣🍓’, desc: ‘Light, bright, and tasty.’, url: ‘https://www.spin-spiration.com/breakfast-bowl’ }
]);
const NS = ‘http://www.w3.org/2000/svg’;
const svg = document.getElementById(‘wheel-svg’);
const resultEl = document.getElementById(‘result’);
const findMoreBtn = document.getElementById(‘find-more’);
const N = items.length;
const CX = 200, CY = 200, R = 198, IR = 20;
const slice = (2 * Math.PI) / N;
let rotation = 0;
let spinning = false;
function polar(cx, cy, r, a) {
return { x: cx + r * Math.cos(a), y: cy + r * Math.sin(a) };
}
function buildWheel() {
const g = document.createElementNS(NS, ‘g’);
g.id = ‘wheel-g’;
for (let i = 0; i Math.PI ? 1 : 0;
const path = document.createElementNS(NS, ‘path’);
path.setAttribute(‘d’, `M${p4.x} ${p4.y} L${p1.x} ${p1.y} A${R} ${R} 0 ${lg} 1 ${p2.x} ${p2.y} L${p3.x} ${p3.y} A${IR} ${IR} 0 ${lg} 0 ${p4.x} ${p4.y}Z`);
path.setAttribute(‘fill’, COLORS[i % COLORS.length]);
path.setAttribute(‘stroke’, ‘#fff’);
path.setAttribute(‘stroke-width’, ‘1.5’);
g.appendChild(path);
}
const hub = document.createElementNS(NS, ‘circle’);
hub.setAttribute(‘cx’, CX); hub.setAttribute(‘cy’, CY); hub.setAttribute(‘r’, IR);
hub.setAttribute(‘fill’, ‘#fff’); hub.setAttribute(‘stroke’, ‘#ccc’); hub.setAttribute(‘stroke-width’, ‘1.5’);
g.appendChild(hub);
svg.appendChild(g);
}
function setRot(deg) {
document.getElementById(‘wheel-g’).setAttribute(‘transform’, `rotate(${deg},${CX},${CY})`);
}
function easeOut(t) { return 1 – Math.pow(1 – t, 3); }
function doSpin(idx) {
const extra = (5 + Math.floor(Math.random() * 3)) * 360;
const landing = 360 – idx * (360 / N) – (360 / N) / 2;
const target = rotation + extra + landing – (rotation % 360);
const start = performance.now();
const from = rotation;
const dur = 4000;
resultEl.textContent = ‘Spinning…’;
findMoreBtn.style.display = ‘none’;
(function frame(now) {
const t = Math.min((now – start) / dur, 1);
const cur = from + (target – from) * easeOut(t);
setRot(cur % 360);
if (t < 1) { requestAnimationFrame(frame); return; }
rotation = target;
resultEl.innerHTML = '';
const { title, emoji, desc, url } = items[idx];
const titleEl = document.createElement('div');
titleEl.className = 'result-title';
titleEl.textContent = title;
const emojiEl = document.createElement('div');
emojiEl.className = 'result-emoji';
emojiEl.textContent = emoji;
const descEl = document.createElement('div');
descEl.className = 'result-desc';
descEl.textContent = desc;
resultEl.appendChild(titleEl);
resultEl.appendChild(emojiEl);
resultEl.appendChild(descEl);
findMoreBtn.href = url;
findMoreBtn.style.display = 'inline-block';
spinning = false;
})(start);
}
function spin() {
if (spinning) return;
spinning = true;
doSpin(Math.floor(Math.random() * N));
}
buildWheel();
setRot(0);
svg.addEventListener('click', spin);
document.getElementById('wheel-wrap').addEventListener('click', spin);
})();
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.