Maryland's family-owned meal prep · 20% OFF your first order + FREE shipping · No subscription, ever
6 generations of Maryland food, done fresh

Fresh.
High-protein.
No subscription.

Chef-cooked meals built for your macros, delivered to your door or your gym. No weekly commitment. No lock-in. Just real food you'll actually want to eat.

20% OFF Your first order + free shipping
Check your inbox — your 20% code is on the way.

One code per new customer. Unsubscribe anytime. Terms & privacy

or
Asian ground beef bowl with broccoli, white rice and scallions in a meal-prep tray
455K+
Meals served

Delivered fresh to 32+ local gyms, boxes & academies

32+
Local gym drop-offs
5.0★
Google rating
455,000+
Meals enjoyed
$0
Shipping, first order
Three ways to eat

Built around how you actually eat

Whether you want it done for you or you're prepping your own, there's a lane for you.

A spread of custom meal-prep trays with chicken, rice and vegetables
01 / Custom

Custom meal prep

Build every meal to the ounce — pick your protein, carb and veg, hit your exact macros.

Build yours →
Pot roast bowl meal
02 / Pre-made

Pre-made meals

Our high-protein classics, cooked fresh and ready to heat. Grab and go.

See the menu →
Bulk tray of seasoned diced chicken
03 / Bulk

Bulk prep ingredients

Fully-cooked proteins and sides by the pound for your own weekly prep.

Stock up →
Fan favorites

The meals people reorder

Macros on every card, because you already know what you're looking for.

#1 Favorite Pot roast bowl

Pot Roast Bowl

350
Cal
32g
Protein
Slow
Cooked
Add to order →
Asian ground beef bowl over rice with broccoli

Asian Ground Beef Bowl

480
Cal
38g
Protein
Classic
Since day 1
Add to order →
Protein-packed cheese pizza with marinara

Protein Cheese Pizza

320
Cal
20g
Protein
Yes
Really pizza
Add to order →
How it works

From cart to plate in four steps

Choosing meals on a phone
01

Choose your meals

Pick pre-made, custom, or bulk. Filter by macros. No subscription required.

Meals being cooked in the kitchen
02

We cook & prepare

Made fresh in our Halethorpe kitchen with quality whole ingredients.

Meals delivered
03

We deliver

To your door or one of 32+ local gym drop-off points near you.

Heating and eating a meal
04

Heat & eat

A few minutes in the microwave and dinner's done. That's the whole game.

Do we deliver to you?

Odds are, yes.

30mi
From our kitchen
32+
Gym drop-offs

We deliver within 30 miles of our Halethorpe, MD kitchen, plus free drop-off at 32+ local gyms. Not sure if you're covered? Check your ZIP at checkout or just ask.

Check my address Call (443) 717-1924
What our people say

Reordered on repeat

5.0
★★★★★
Verified Google reviews
★★★★★

"I've been using JFM since college and it saved my macros. I had specific health demands for protein, carbs and fat, and JFM made it so easy. I loved the meals so much I started supplying my own gym."

TD
Tori DiCarloBaltimore, MD
★★★★★

"Ordering here a few months now and I've gotten to know the owner. This is a small local business that genuinely cares about quality and about its customers. Highly recommend."

EP
Evan PotterHalethorpe, MD
★★★★★

"Every meal has been delicious and helps me stay on my diet. Delivery is timely, packaging is neat. I've ordered a lot of meal-prep boxes and JFM blows them away on flavor."

JS
Jaquiess SchmidtCatonsville, MD
Since 1938

6 generations of Maryland food

John's Fit Meals didn't start as a meal-prep company. It started as a family deli. Generations of feeding Maryland taught us one thing: real ingredients, cooked right, win every time. This is that same kitchen — just built for how you eat now.

Shane, founder of John's Fit Meals
ShaneFounder, John's Fit Meals
John's Italian Deli, 1938
1938

John's Italian Deli is born

The family opens its doors in Halethorpe, feeding the neighborhood with recipes passed down for generations.

The famous Italian cold cut sandwich
The classic

The famous Italian cold cut

The now-legendary cold cut sandwich puts the deli on the map across the region.

Shane launches John's Fit Meals
2019

Shane launches John's Fit Meals

A next-generation founder reworks the family's whole-food recipes for macros and modern fitness.

John's Fit Meals today
Today

455,000+ meals and counting

Helping busy gym-goers, parents and athletes eat fresh — with zero subscription lock-in.

Good questions

The stuff people ask

Never. Order when you want, skip when you don't. There's no weekly commitment and nothing to cancel.

Yes. Buy a meal-plan credit or order bulk-cooked ingredients by the pound — you save per meal and keep credits to use whenever.

Minimums are low so it's easy to try us. You'll see the current minimum at checkout before you pay anything.

Every meal lists calories, protein, carbs and fat. Use the Custom Meal Builder to hit your exact targets to the ounce.

Both. Filter by macros or build custom meals to run a surplus or a deficit — high-protein either way.

Yes. Allergen info is listed per meal. If you're unsure about anything, message us and we'll walk you through it.

New here?

Get 20% off your first order

Fresh, high-protein meals, free shipping, zero commitment. Try one week — you'll taste the difference.

Questions? Call (443) 717-1924

20% off + free shipping
on your first order
Order now →